Upload 9 files
Browse files- README.md +12 -12
- app.py +388 -367
- formulas/email_formulas.py +861 -0
README.md
CHANGED
@@ -1,13 +1,13 @@
|
|
1 |
-
---
|
2 |
-
sdk: streamlit
|
3 |
-
colorFrom: yellow
|
4 |
-
colorTo: gray
|
5 |
-
pinned: true
|
6 |
-
title: Email Generator CopyXpert
|
7 |
-
license: afl-3.0
|
8 |
-
emoji: ⚡
|
9 |
-
thumbnail: >-
|
10 |
-
https://cdn-uploads.huggingface.co/production/uploads/66c41fa62777c050701989a9/D4k6XvaEzAaSJkNb01JTU.png
|
11 |
-
short_description: Make emails with AI
|
12 |
-
sdk_version: 1.43.2
|
13 |
---
|
|
|
1 |
+
---
|
2 |
+
sdk: streamlit
|
3 |
+
colorFrom: yellow
|
4 |
+
colorTo: gray
|
5 |
+
pinned: true
|
6 |
+
title: Email Generator CopyXpert
|
7 |
+
license: afl-3.0
|
8 |
+
emoji: ⚡
|
9 |
+
thumbnail: >-
|
10 |
+
https://cdn-uploads.huggingface.co/production/uploads/66c41fa62777c050701989a9/D4k6XvaEzAaSJkNb01JTU.png
|
11 |
+
short_description: Make emails with AI
|
12 |
+
sdk_version: 1.43.2
|
13 |
---
|
app.py
CHANGED
@@ -1,367 +1,388 @@
|
|
1 |
-
from dotenv import load_dotenv
|
2 |
-
import streamlit as st
|
3 |
-
import os
|
4 |
-
import google.generativeai as genai
|
5 |
-
import random
|
6 |
-
from streamlit import session_state as state
|
7 |
-
from formulas import
|
8 |
-
from angles import angles
|
9 |
-
|
10 |
-
# Cargar las variables de entorno
|
11 |
-
load_dotenv()
|
12 |
-
|
13 |
-
# Configurar la API de Google
|
14 |
-
genai.configure(api_key=os.getenv("GOOGLE_API_KEY"))
|
15 |
-
|
16 |
-
# Fórmulas con ejemplos y explicaciones
|
17 |
-
#
|
18 |
-
|
19 |
-
|
20 |
-
|
21 |
-
|
22 |
-
|
23 |
-
"
|
24 |
-
"
|
25 |
-
"
|
26 |
-
|
27 |
-
|
28 |
-
|
29 |
-
|
30 |
-
|
31 |
-
|
32 |
-
|
33 |
-
|
34 |
-
|
35 |
-
|
36 |
-
|
37 |
-
|
38 |
-
|
39 |
-
|
40 |
-
|
41 |
-
|
42 |
-
|
43 |
-
-
|
44 |
-
-
|
45 |
-
|
46 |
-
|
47 |
-
-
|
48 |
-
-
|
49 |
-
|
50 |
-
|
51 |
-
-
|
52 |
-
|
53 |
-
|
54 |
-
|
55 |
-
|
56 |
-
|
57 |
-
|
58 |
-
|
59 |
-
|
60 |
-
|
61 |
-
|
62 |
-
|
63 |
-
|
64 |
-
|
65 |
-
|
66 |
-
|
67 |
-
|
68 |
-
|
69 |
-
|
70 |
-
|
71 |
-
|
72 |
-
|
73 |
-
|
74 |
-
|
75 |
-
|
76 |
-
|
77 |
-
|
78 |
-
|
79 |
-
|
80 |
-
|
81 |
-
|
82 |
-
|
83 |
-
|
84 |
-
|
85 |
-
|
86 |
-
|
87 |
-
|
88 |
-
|
89 |
-
|
90 |
-
|
91 |
-
|
92 |
-
|
93 |
-
|
94 |
-
|
95 |
-
|
96 |
-
|
97 |
-
|
98 |
-
|
99 |
-
|
100 |
-
|
101 |
-
|
102 |
-
"""
|
103 |
-
|
104 |
-
|
105 |
-
|
106 |
-
|
107 |
-
|
108 |
-
|
109 |
-
|
110 |
-
|
111 |
-
|
112 |
-
|
113 |
-
|
114 |
-
|
115 |
-
|
116 |
-
|
117 |
-
|
118 |
-
|
119 |
-
|
120 |
-
|
121 |
-
|
122 |
-
|
123 |
-
|
124 |
-
|
125 |
-
|
126 |
-
|
127 |
-
|
128 |
-
|
129 |
-
|
130 |
-
|
131 |
-
|
132 |
-
|
133 |
-
|
134 |
-
|
135 |
-
|
136 |
-
)
|
137 |
-
|
138 |
-
if selected_angle != "NINGUNO":
|
139 |
-
|
140 |
-
|
141 |
-
|
142 |
-
|
143 |
-
|
144 |
-
|
145 |
-
|
146 |
-
|
147 |
-
|
148 |
-
|
149 |
-
|
150 |
-
|
151 |
-
|
152 |
-
|
153 |
-
|
154 |
-
|
155 |
-
|
156 |
-
|
157 |
-
|
158 |
-
|
159 |
-
|
160 |
-
|
161 |
-
|
162 |
-
|
163 |
-
|
164 |
-
|
165 |
-
|
166 |
-
|
167 |
-
|
168 |
-
|
169 |
-
|
170 |
-
|
171 |
-
|
172 |
-
|
173 |
-
|
174 |
-
|
175 |
-
|
176 |
-
|
177 |
-
|
178 |
-
|
179 |
-
|
180 |
-
|
181 |
-
|
182 |
-
|
183 |
-
|
184 |
-
|
185 |
-
|
186 |
-
|
187 |
-
|
188 |
-
|
189 |
-
|
190 |
-
|
191 |
-
|
192 |
-
|
193 |
-
|
194 |
-
|
195 |
-
|
196 |
-
|
197 |
-
|
198 |
-
|
199 |
-
|
200 |
-
|
201 |
-
|
202 |
-
|
203 |
-
|
204 |
-
|
205 |
-
|
206 |
-
|
207 |
-
|
208 |
-
|
209 |
-
|
210 |
-
|
211 |
-
|
212 |
-
|
213 |
-
|
214 |
-
|
215 |
-
|
216 |
-
|
217 |
-
|
218 |
-
|
219 |
-
|
220 |
-
|
221 |
-
#
|
222 |
-
st.
|
223 |
-
|
224 |
-
#
|
225 |
-
with open("
|
226 |
-
|
227 |
-
|
228 |
-
#
|
229 |
-
st.markdown(
|
230 |
-
|
231 |
-
#
|
232 |
-
|
233 |
-
|
234 |
-
|
235 |
-
#
|
236 |
-
|
237 |
-
|
238 |
-
#
|
239 |
-
|
240 |
-
|
241 |
-
|
242 |
-
|
243 |
-
|
244 |
-
|
245 |
-
|
246 |
-
|
247 |
-
|
248 |
-
|
249 |
-
|
250 |
-
|
251 |
-
|
252 |
-
|
253 |
-
|
254 |
-
|
255 |
-
|
256 |
-
|
257 |
-
"
|
258 |
-
|
259 |
-
|
260 |
-
|
261 |
-
|
262 |
-
|
263 |
-
|
264 |
-
|
265 |
-
|
266 |
-
|
267 |
-
|
268 |
-
|
269 |
-
if
|
270 |
-
|
271 |
-
|
272 |
-
|
273 |
-
|
274 |
-
|
275 |
-
|
276 |
-
|
277 |
-
|
278 |
-
|
279 |
-
|
280 |
-
|
281 |
-
|
282 |
-
|
283 |
-
|
284 |
-
|
285 |
-
|
286 |
-
|
287 |
-
|
288 |
-
|
289 |
-
|
290 |
-
|
291 |
-
st.
|
292 |
-
|
293 |
-
|
294 |
-
|
295 |
-
|
296 |
-
|
297 |
-
|
298 |
-
|
299 |
-
|
300 |
-
|
301 |
-
|
302 |
-
|
303 |
-
|
304 |
-
|
305 |
-
|
306 |
-
|
307 |
-
|
308 |
-
|
309 |
-
|
310 |
-
|
311 |
-
|
312 |
-
"
|
313 |
-
|
314 |
-
|
315 |
-
|
316 |
-
|
317 |
-
|
318 |
-
|
319 |
-
|
320 |
-
|
321 |
-
|
322 |
-
|
323 |
-
|
324 |
-
|
325 |
-
|
326 |
-
|
327 |
-
|
328 |
-
|
329 |
-
|
330 |
-
|
331 |
-
|
332 |
-
|
333 |
-
|
334 |
-
|
335 |
-
|
336 |
-
|
337 |
-
|
338 |
-
|
339 |
-
|
340 |
-
|
341 |
-
|
342 |
-
|
343 |
-
|
344 |
-
|
345 |
-
|
346 |
-
|
347 |
-
|
348 |
-
|
349 |
-
|
350 |
-
|
351 |
-
|
352 |
-
|
353 |
-
|
354 |
-
|
355 |
-
|
356 |
-
|
357 |
-
|
358 |
-
|
359 |
-
|
360 |
-
|
361 |
-
|
362 |
-
|
363 |
-
|
364 |
-
|
365 |
-
|
366 |
-
|
367 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
from dotenv import load_dotenv
|
2 |
+
import streamlit as st
|
3 |
+
import os
|
4 |
+
import google.generativeai as genai
|
5 |
+
import random
|
6 |
+
from streamlit import session_state as state
|
7 |
+
from formulas import email_formulas # Updated import statement
|
8 |
+
from angles import angles
|
9 |
+
|
10 |
+
# Cargar las variables de entorno
|
11 |
+
load_dotenv()
|
12 |
+
|
13 |
+
# Configurar la API de Google
|
14 |
+
genai.configure(api_key=os.getenv("GOOGLE_API_KEY"))
|
15 |
+
|
16 |
+
# Fórmulas con ejemplos y explicaciones
|
17 |
+
# email_formulas dictionary has been moved to formulas/email_formulas.py
|
18 |
+
|
19 |
+
# Cambiar el nombre de la función
|
20 |
+
def generate_emails(number_of_emails, target_audience, product, temperature, selected_formula, selected_angle, file_content="", image_parts=None, is_image=False, emotion="", desired_action=""):
|
21 |
+
# Crear la configuración del modelo
|
22 |
+
generation_config = {
|
23 |
+
"temperature": temperature,
|
24 |
+
"top_p": 0.65,
|
25 |
+
"top_k": 360,
|
26 |
+
"max_output_tokens": 8196,
|
27 |
+
}
|
28 |
+
|
29 |
+
model = genai.GenerativeModel(
|
30 |
+
model_name="gemini-2.0-flash",
|
31 |
+
generation_config=generation_config,
|
32 |
+
)
|
33 |
+
|
34 |
+
# Angle dictionaries have been moved to angles/angle_data.py
|
35 |
+
|
36 |
+
# Incluir las instrucciones del sistema en el prompt principal
|
37 |
+
system_prompt = f"""You are a world-class direct response copywriter trained by Gary Halbert, Gary Bencivenga, and David Ogilvy.
|
38 |
+
|
39 |
+
You have helped many marketers before me persuade their clients through emotional email sequences.
|
40 |
+
Your task is to create email sequences that make my [buyer persona] feel [emotion] about my [product/service] and convince them to register/take [desired action].
|
41 |
+
|
42 |
+
FORMAT RULES:
|
43 |
+
- Each email must have a clear and attractive subject line
|
44 |
+
- Include personalized greeting
|
45 |
+
- The email body must be persuasive and emotional
|
46 |
+
- Include a clear call to action
|
47 |
+
- Add a professional signature
|
48 |
+
- Separate each email with a dividing line
|
49 |
+
|
50 |
+
IMPORTANT ANGLE INSTRUCTIONS:
|
51 |
+
- The selected angle MUST be applied to EACH email
|
52 |
+
- The angle modifies HOW the message is expressed, not its structure
|
53 |
+
- Think of the angle as a "tone overlay" on the content
|
54 |
+
- The formula provides the structure, the angle provides the style
|
55 |
+
- Both must work together seamlessly
|
56 |
+
|
57 |
+
FORMAT EXAMPLE:
|
58 |
+
---
|
59 |
+
SUBJECT: [Attractive subject line]
|
60 |
+
|
61 |
+
Hello [Name],
|
62 |
+
|
63 |
+
[Email body with persuasive and emotional content]
|
64 |
+
|
65 |
+
[Clear call to action]
|
66 |
+
|
67 |
+
[Signature]
|
68 |
+
---
|
69 |
+
|
70 |
+
IMPORTANT:
|
71 |
+
- Each email must be unique and memorable
|
72 |
+
- Avoid clichés and generalities
|
73 |
+
- Maintain a persuasive but credible tone
|
74 |
+
- Adapt language to the target audience
|
75 |
+
- Focus on transformative benefits
|
76 |
+
- Follow the selected angle style while maintaining the structure"""
|
77 |
+
|
78 |
+
# Iniciar el prompt con las instrucciones del sistema
|
79 |
+
email_instruction = f"{system_prompt}\n\n"
|
80 |
+
|
81 |
+
# Añadir contenido del archivo si existe
|
82 |
+
if file_content:
|
83 |
+
email_instruction += f"""
|
84 |
+
REFERENCE CONTENT:
|
85 |
+
Carefully analyze the following content as a reference for generating emails:
|
86 |
+
{file_content[:3000]}
|
87 |
+
|
88 |
+
ANALYSIS INSTRUCTIONS:
|
89 |
+
1. Extract key information about the product or service mentioned
|
90 |
+
2. Identify the tone, style, and language used
|
91 |
+
3. Detect any data about the target audience or customer avatar
|
92 |
+
4. Look for benefits, features, or pain points mentioned
|
93 |
+
5. Use relevant terms, phrases, or concepts from the content
|
94 |
+
6. Maintain consistency with the brand identity or main message
|
95 |
+
7. Adapt the emails to resonate with the provided content
|
96 |
+
|
97 |
+
IMPORTANT COMBINATIONS:
|
98 |
+
"""
|
99 |
+
# Updated conditions for specific input combinations
|
100 |
+
if product and not target_audience:
|
101 |
+
email_instruction += f"""- FILE + PRODUCT: You have a reference document and product ({product}). Create emails that highlight this specific product's benefits and features using insights from the document. Extract audience information from the document to better target the emails.
|
102 |
+
"""
|
103 |
+
elif target_audience and not product:
|
104 |
+
email_instruction += f"""- FILE + TARGET AUDIENCE: You have a reference document and target audience ({target_audience}). Create emails tailored to this specific audience using language and concepts from the document. Identify products or services from the document that would appeal to this audience.
|
105 |
+
"""
|
106 |
+
elif product and target_audience:
|
107 |
+
email_instruction += f"""- PRODUCT + TARGET AUDIENCE: You have both product ({product}) and target audience ({target_audience}). Create emails that connect this specific product with this specific audience, using insights from the document to strengthen the connection.
|
108 |
+
"""
|
109 |
+
|
110 |
+
email_instruction += """
|
111 |
+
IMPORTANT: Naturally integrate the elements found in the content with the selected formula and angle.
|
112 |
+
"""
|
113 |
+
|
114 |
+
# Añadir instrucciones de ángulo solo si no es "NINGUNO"
|
115 |
+
if selected_angle != "NINGUNO":
|
116 |
+
email_instruction += f"""
|
117 |
+
MAIN ANGLE: {selected_angle}
|
118 |
+
SPECIFIC ANGLE INSTRUCTIONS:
|
119 |
+
{angles[selected_angle]["instruction"]}
|
120 |
+
|
121 |
+
IMPORTANT: The angle {selected_angle} must be applied as a "style layer" over the formula structure:
|
122 |
+
1. Keep the base structure of the formula intact
|
123 |
+
2. Apply the tone and style of the {selected_angle} angle
|
124 |
+
3. Ensure each element of the formula reflects the angle
|
125 |
+
4. The angle affects "how" it's said, not "what" is said
|
126 |
+
|
127 |
+
SUCCESSFUL EXAMPLES OF THE {selected_angle} ANGLE:
|
128 |
+
"""
|
129 |
+
for example in angles[selected_angle]["examples"]:
|
130 |
+
email_instruction += f"- {example}\n"
|
131 |
+
|
132 |
+
# Dentro de la función, actualizar el prompt para incluir emoción y acción deseada
|
133 |
+
email_instruction += (
|
134 |
+
f"\nYour task is to create {number_of_emails} persuasive emails for {target_audience} "
|
135 |
+
f"that evoke {emotion} and convince them to {desired_action} about {product}. "
|
136 |
+
)
|
137 |
+
|
138 |
+
if selected_angle != "NINGUNO":
|
139 |
+
email_instruction += f"IMPORTANT: Each email MUST follow the {selected_angle} angle clearly and consistently.\n\n"
|
140 |
+
|
141 |
+
email_instruction += (
|
142 |
+
f"Avoid obvious mentions of {product} and focus on generating genuine interest"
|
143 |
+
)
|
144 |
+
|
145 |
+
if selected_angle != "NINGUNO":
|
146 |
+
email_instruction += f" using the selected angle"
|
147 |
+
|
148 |
+
email_instruction += ".\n\n"
|
149 |
+
|
150 |
+
email_instruction += (
|
151 |
+
f"IMPORTANT: Carefully study these examples of the selected formula. "
|
152 |
+
f"Each example represents the style and structure to follow"
|
153 |
+
)
|
154 |
+
|
155 |
+
if selected_angle != "NINGUNO":
|
156 |
+
email_instruction += f", adapted to the {selected_angle} angle"
|
157 |
+
|
158 |
+
email_instruction += ":\n\n"
|
159 |
+
|
160 |
+
# Agregar 5 ejemplos aleatorios de la fórmula
|
161 |
+
random_examples = random.sample(selected_formula['examples'], min(5, len(selected_formula['examples'])))
|
162 |
+
|
163 |
+
email_instruction += "FORMULA EXAMPLES TO FOLLOW:\n"
|
164 |
+
for i, example in enumerate(random_examples, 1):
|
165 |
+
email_instruction += f"{i}. {example}\n"
|
166 |
+
|
167 |
+
email_instruction += "\nSPECIFIC INSTRUCTIONS:\n"
|
168 |
+
email_instruction += "1. Maintain the same structure and length as the previous examples\n"
|
169 |
+
email_instruction += "2. Use the same tone and writing style\n"
|
170 |
+
email_instruction += "3. Replicate the phrase construction patterns\n"
|
171 |
+
email_instruction += "4. Preserve the level of specificity and detail\n"
|
172 |
+
email_instruction += f"5. Adapt the content for {target_audience} while maintaining the essence of the examples\n\n"
|
173 |
+
|
174 |
+
email_instruction += f"FORMULA TO FOLLOW:\n{selected_formula['description']}\n\n"
|
175 |
+
|
176 |
+
# CORRECTO (con indentación):
|
177 |
+
if selected_angle != "NINGUNO":
|
178 |
+
email_instruction += f"""
|
179 |
+
FINAL REMINDER:
|
180 |
+
1. Follow the structure of the selected formula
|
181 |
+
2. Apply the angle as a "style layer"
|
182 |
+
3. Maintain coherence between formula and angle
|
183 |
+
4. Ensure each email reflects both elements
|
184 |
+
|
185 |
+
GENERATE NOW:
|
186 |
+
Create {number_of_headlines} emails that faithfully follow the style and structure of the examples shown.
|
187 |
+
"""
|
188 |
+
else:
|
189 |
+
email_instruction += f"""
|
190 |
+
GENERATE NOW:
|
191 |
+
Create {number_of_headlines} emails that faithfully follow the style and structure of the examples shown.
|
192 |
+
"""
|
193 |
+
|
194 |
+
# Modificar la forma de enviar el mensaje según si hay imagen o no
|
195 |
+
if is_image and image_parts:
|
196 |
+
chat_session = model.start_chat(
|
197 |
+
history=[
|
198 |
+
{
|
199 |
+
"role": "user",
|
200 |
+
"parts": [
|
201 |
+
email_instruction, # Cambiar headlines_instruction por email_instruction
|
202 |
+
image_parts
|
203 |
+
],
|
204 |
+
},
|
205 |
+
]
|
206 |
+
)
|
207 |
+
response = chat_session.send_message("Genera los emails siguiendo exactamente el estilo de los ejemplos mostrados, inspirándote en la imagen proporcionada.")
|
208 |
+
else:
|
209 |
+
chat_session = model.start_chat(
|
210 |
+
history=[
|
211 |
+
{
|
212 |
+
"role": "user",
|
213 |
+
"parts": [email_instruction], # Cambiar headlines_instruction por email_instruction
|
214 |
+
},
|
215 |
+
]
|
216 |
+
)
|
217 |
+
response = chat_session.send_message("Genera los emails siguiendo exactamente el estilo de los ejemplos mostrados.")
|
218 |
+
|
219 |
+
return response.text
|
220 |
+
|
221 |
+
# Configurar la interfaz de usuario con Streamlit
|
222 |
+
st.set_page_config(page_title="Email Composer", layout="wide")
|
223 |
+
|
224 |
+
# Leer el contenido del archivo manual.md
|
225 |
+
with open("manual.md", "r", encoding="utf-8") as file:
|
226 |
+
manual_content = file.read()
|
227 |
+
|
228 |
+
# Mostrar el contenido del manual en el sidebar
|
229 |
+
st.sidebar.markdown(manual_content)
|
230 |
+
|
231 |
+
# Load CSS from file
|
232 |
+
with open("styles/main.css", "r") as f:
|
233 |
+
css = f.read()
|
234 |
+
|
235 |
+
# Apply the CSS
|
236 |
+
st.markdown(f"<style>{css}</style>", unsafe_allow_html=True)
|
237 |
+
|
238 |
+
# Centrar el título y el subtítulo
|
239 |
+
st.markdown("<h1 style='text-align: center;'>Generador de Emails</h1>", unsafe_allow_html=True)
|
240 |
+
st.markdown("<h4 style='text-align: center;'>Transforma tu marketing con emails persuasivos que convierten. Esta aplicación es tu arma secreta para crear emails emocionales de respuesta directa que impulsan a la acción.</h4>", unsafe_allow_html=True)
|
241 |
+
|
242 |
+
# Crear columnas
|
243 |
+
col1, col2 = st.columns([1, 2])
|
244 |
+
|
245 |
+
# Columnas de entrada
|
246 |
+
with col1:
|
247 |
+
target_audience = st.text_input("¿Quién es tu público objetivo?", placeholder="Ejemplo: Estudiantes Universitarios")
|
248 |
+
product = st.text_input("¿Qué producto/servicio estás promocionando?", placeholder="Ejemplo: Curso de Inglés")
|
249 |
+
number_of_emails = st.selectbox("Número de Emails", options=[1, 2, 3, 4, 5], index=2)
|
250 |
+
|
251 |
+
# Crear un único acordeón para fórmula, creatividad y ángulo
|
252 |
+
with st.expander("Personaliza tus emails"):
|
253 |
+
temperature = st.slider("Creatividad", min_value=0.0, max_value=2.0, value=1.0, step=0.1)
|
254 |
+
|
255 |
+
emotion = st.selectbox(
|
256 |
+
"¿Qué emoción quieres evocar?",
|
257 |
+
options=["Curiosidad", "Miedo", "Esperanza", "Entusiasmo", "Confianza", "Urgencia"]
|
258 |
+
)
|
259 |
+
|
260 |
+
desired_action = st.text_input("Acción deseada", placeholder="Ejemplo: Registrarse para una prueba gratuita")
|
261 |
+
|
262 |
+
selected_formula_key = st.selectbox(
|
263 |
+
"Selecciona una fórmula para tus emails",
|
264 |
+
options=list(email_formulas.email_formulas.keys()) # Updated reference
|
265 |
+
)
|
266 |
+
|
267 |
+
# Automatically use the keys from the angles dictionary
|
268 |
+
# Make sure "NINGUNO" appears first, then the rest alphabetically
|
269 |
+
angle_keys = ["NINGUNO"] + sorted([key for key in angles.keys() if key != "NINGUNO"])
|
270 |
+
selected_angle = st.selectbox(
|
271 |
+
"Selecciona un ángulo para tus emails",
|
272 |
+
options=angle_keys
|
273 |
+
)
|
274 |
+
|
275 |
+
# Añadir cargador de archivos dentro del acordeón
|
276 |
+
uploaded_file = st.file_uploader("📄 Archivo o imagen de referencia",
|
277 |
+
type=['txt', 'pdf', 'docx', 'jpg', 'jpeg', 'png'])
|
278 |
+
|
279 |
+
file_content = ""
|
280 |
+
is_image = False
|
281 |
+
image_parts = None
|
282 |
+
|
283 |
+
if uploaded_file is not None:
|
284 |
+
file_type = uploaded_file.name.split('.')[-1].lower()
|
285 |
+
|
286 |
+
# Manejar archivos de texto
|
287 |
+
if file_type in ['txt', 'pdf', 'docx']:
|
288 |
+
if file_type == 'txt':
|
289 |
+
try:
|
290 |
+
file_content = uploaded_file.read().decode('utf-8')
|
291 |
+
st.success(f"Archivo TXT cargado correctamente: {uploaded_file.name}")
|
292 |
+
except Exception as e:
|
293 |
+
st.error(f"Error al leer el archivo TXT: {str(e)}")
|
294 |
+
file_content = ""
|
295 |
+
|
296 |
+
elif file_type == 'pdf':
|
297 |
+
try:
|
298 |
+
import PyPDF2
|
299 |
+
pdf_reader = PyPDF2.PdfReader(uploaded_file)
|
300 |
+
file_content = ""
|
301 |
+
for page in pdf_reader.pages:
|
302 |
+
file_content += page.extract_text() + "\n"
|
303 |
+
st.success(f"Archivo PDF cargado correctamente: {uploaded_file.name}")
|
304 |
+
except Exception as e:
|
305 |
+
st.error(f"Error al leer el archivo PDF: {str(e)}")
|
306 |
+
file_content = ""
|
307 |
+
|
308 |
+
elif file_type == 'docx':
|
309 |
+
try:
|
310 |
+
import docx
|
311 |
+
doc = docx.Document(uploaded_file)
|
312 |
+
file_content = "\n".join([para.text for para in doc.paragraphs])
|
313 |
+
st.success(f"Archivo DOCX cargado correctamente: {uploaded_file.name}")
|
314 |
+
except Exception as e:
|
315 |
+
st.error(f"Error al leer el archivo DOCX: {str(e)}")
|
316 |
+
file_content = ""
|
317 |
+
|
318 |
+
# Manejar archivos de imagen
|
319 |
+
elif file_type in ['jpg', 'jpeg', 'png']:
|
320 |
+
try:
|
321 |
+
from PIL import Image
|
322 |
+
image = Image.open(uploaded_file)
|
323 |
+
image_bytes = uploaded_file.getvalue()
|
324 |
+
image_parts = {
|
325 |
+
"mime_type": uploaded_file.type,
|
326 |
+
"data": image_bytes
|
327 |
+
}
|
328 |
+
is_image = True
|
329 |
+
st.image(image, caption="Imagen cargada", use_column_width=True)
|
330 |
+
except Exception as e:
|
331 |
+
st.error(f"Error processing image: {str(e)}")
|
332 |
+
is_image = False
|
333 |
+
|
334 |
+
selected_formula = email_formulas.email_formulas[selected_formula_key] # Updated reference
|
335 |
+
|
336 |
+
# Botón de enviar
|
337 |
+
submit = st.button("Generar Emails")
|
338 |
+
|
339 |
+
# Mostrar los emails generados
|
340 |
+
if submit:
|
341 |
+
# Check if we have a valid combination of inputs
|
342 |
+
has_file = 'file_content' in locals() and file_content.strip() != ""
|
343 |
+
has_product = product.strip() != ""
|
344 |
+
has_audience = target_audience.strip() != ""
|
345 |
+
has_emotion = 'emotion' in locals() and emotion.strip() != ""
|
346 |
+
has_action = 'desired_action' in locals() and desired_action.strip() != ""
|
347 |
+
|
348 |
+
# Valid combinations:
|
349 |
+
# 1. File + Product (no audience needed)
|
350 |
+
# 2. File + Audience (no product needed)
|
351 |
+
# 3. Product + Audience (traditional way)
|
352 |
+
valid_inputs = (
|
353 |
+
(has_file and has_product) or
|
354 |
+
(has_file and has_audience) or
|
355 |
+
(has_product and has_audience and has_emotion and has_action)
|
356 |
+
)
|
357 |
+
|
358 |
+
if valid_inputs and selected_formula:
|
359 |
+
try:
|
360 |
+
# Update the function call to include emotion and desired_action
|
361 |
+
generated_emails = generate_emails(
|
362 |
+
number_of_emails,
|
363 |
+
target_audience,
|
364 |
+
product,
|
365 |
+
temperature,
|
366 |
+
selected_formula,
|
367 |
+
selected_angle,
|
368 |
+
file_content if 'file_content' in locals() else "",
|
369 |
+
image_parts if 'image_parts' in locals() else None,
|
370 |
+
is_image if 'is_image' in locals() else False,
|
371 |
+
emotion, # Añadir el parámetro de emoción
|
372 |
+
desired_action # Añadir el parámetro de acción deseada
|
373 |
+
)
|
374 |
+
col2.markdown(f"""
|
375 |
+
<div class="results-container">
|
376 |
+
<h4>Tus emails persuasivos:</h4>
|
377 |
+
<p>{generated_emails}</p>
|
378 |
+
</div>
|
379 |
+
""", unsafe_allow_html=True)
|
380 |
+
except ValueError as e:
|
381 |
+
col2.error(f"Error: {str(e)}")
|
382 |
+
else:
|
383 |
+
if not selected_formula:
|
384 |
+
col2.error("Por favor selecciona una fórmula.")
|
385 |
+
elif not (has_emotion and has_action):
|
386 |
+
col2.error("Por favor especifica la emoción que quieres evocar y la acción deseada.")
|
387 |
+
else:
|
388 |
+
col2.error("Por favor proporciona al menos una de estas combinaciones: archivo + producto, archivo + público objetivo, o producto + público objetivo + emoción + acción deseada.")
|
formulas/email_formulas.py
ADDED
@@ -0,0 +1,861 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
# Fórmulas con ejemplos y explicaciones
|
2 |
+
email_formulas = {
|
3 |
+
"Soap Opera": {
|
4 |
+
"description": """
|
5 |
+
The "Soap Opera" Email Sequence is an email marketing strategy that uses a series of messages to tell an attractive and engaging story across multiple emails.
|
6 |
+
|
7 |
+
Structure of the 5-email sequence:
|
8 |
+
|
9 |
+
1. **Day 1 - Introduction**:
|
10 |
+
- Introduction of the character and their situation
|
11 |
+
- Establishment of emotional connection
|
12 |
+
- Subtle presentation of the problem
|
13 |
+
- Hook for the next email
|
14 |
+
|
15 |
+
2. **Day 2 - Problem and Drama**:
|
16 |
+
- Background story with high dramatic content
|
17 |
+
- Detailed description of the wall the character hit
|
18 |
+
- Intensification of the main emotion
|
19 |
+
- Hint about a possible solution
|
20 |
+
|
21 |
+
3. **Day 3 - Revelation or Epiphany**:
|
22 |
+
- "Aha!" moment when the character discovers the solution
|
23 |
+
- Explanation of how they "saw the light"
|
24 |
+
- Presentation of the one thing that solved the problem
|
25 |
+
- Anticipation of results
|
26 |
+
|
27 |
+
4. **Day 4 - Hidden Benefits**:
|
28 |
+
- Complete transformation of the character
|
29 |
+
- Unexpected benefits they never imagined
|
30 |
+
- Contrast with the initial dramatic situation
|
31 |
+
- Preparation for the final offer
|
32 |
+
|
33 |
+
5. **Day 5 - Urgency and Call to Action**:
|
34 |
+
- Summary of the complete journey
|
35 |
+
- Presentation of the offer with genuine urgency
|
36 |
+
- Special guarantee or bonus
|
37 |
+
- Clear and direct call to action
|
38 |
+
|
39 |
+
Each email should focus on ONE main emotion to enhance the effect and maintain narrative coherence.
|
40 |
+
"""
|
41 |
+
,
|
42 |
+
"examples": [
|
43 |
+
# Día 1 - Presentación
|
44 |
+
"""
|
45 |
+
ASUNTO: La decisión que cambió mi carrera para siempre
|
46 |
+
|
47 |
+
Nunca olvidaré ese lunes por la mañana.
|
48 |
+
|
49 |
+
Estaba sentado en mi cubículo, mirando fijamente la pantalla de mi ordenador, con mi tercera taza de café ya vacía a mi lado.
|
50 |
+
|
51 |
+
Mi jefe acababa de enviarme un email solicitando "una pequeña reunión" para el final del día. Todos sabíamos lo que eso significaba.
|
52 |
+
|
53 |
+
La empresa estaba recortando personal, y mi departamento era el siguiente en la lista.
|
54 |
+
|
55 |
+
Después de 7 años dedicando mi vida a un trabajo que ya no me apasionaba, estaba a punto de quedarme sin nada.
|
56 |
+
|
57 |
+
Pero lo que no sabía en ese momento es que esa reunión sería el catalizador de la transformación más importante de mi vida profesional.
|
58 |
+
|
59 |
+
Mañana te contaré exactamente qué pasó en esa reunión y cómo me llevó a descubrir un camino completamente nuevo que nunca hubiera imaginado.
|
60 |
+
|
61 |
+
Hasta mañana,
|
62 |
+
[Tu nombre]
|
63 |
+
|
64 |
+
P.D. Lo que descubrí después cambió no solo mi carrera, sino también la forma en que veo el éxito profesional. Prepárate para sorprenderte.
|
65 |
+
""",
|
66 |
+
|
67 |
+
# Día 2 - Problema y Drama
|
68 |
+
"""
|
69 |
+
ASUNTO: "Estás despedido" - Las palabras que me liberaron
|
70 |
+
|
71 |
+
Como te prometí ayer, hoy te contaré qué pasó en aquella fatídica reunión.
|
72 |
+
|
73 |
+
"Lo siento, pero tenemos que prescindir de ti."
|
74 |
+
|
75 |
+
Esas fueron las exactas palabras de mi jefe. Después de 7 años, 3 ascensos y cientos de horas extras, todo se reducía a una frase de 9 palabras.
|
76 |
+
|
77 |
+
Salí de la oficina con una caja que contenía mis escasas pertenencias personales. Mi mente era un torbellino de emociones: miedo, rabia, vergüenza, confusión.
|
78 |
+
|
79 |
+
¿Qué iba a hacer ahora? Tenía una hipoteca, facturas que pagar y apenas dos meses de ahorros.
|
80 |
+
|
81 |
+
Esa noche no dormí. Me quedé despierto repasando mentalmente cada decisión que había tomado en mi vida profesional.
|
82 |
+
|
83 |
+
¿Por qué había dedicado tanto tiempo a un trabajo que nunca me había hecho realmente feliz?
|
84 |
+
¿Por qué había ignorado todas esas señales de advertencia?
|
85 |
+
¿Por qué había sacrificado mi salud, mis relaciones y mi felicidad por una empresa que me había descartado tan fácilmente?
|
86 |
+
|
87 |
+
Pasé las siguientes semanas enviando currículums desesperadamente, asistiendo a entrevistas donde competía con personas más jóvenes, con más energía y dispuestas a trabajar por menos dinero.
|
88 |
+
|
89 |
+
Fue entonces cuando toqué fondo. Una tarde, después de recibir el quinto rechazo consecutivo, me derrumbé en el sofá de mi apartamento.
|
90 |
+
|
91 |
+
Pero lo que sucedió después cambiaría el rumbo de mi vida para siempre...
|
92 |
+
|
93 |
+
Mañana te revelaré el descubrimiento que hice y cómo una conversación casual con un extraño me abrió los ojos a una oportunidad que siempre había estado frente a mí.
|
94 |
+
|
95 |
+
Hasta mañana,
|
96 |
+
[Tu nombre]
|
97 |
+
|
98 |
+
P.D. Lo que descubrí no requería títulos especiales, conexiones privilegiadas ni grandes inversiones. Solo necesitaba algo que todos tenemos, pero pocos sabemos utilizar.
|
99 |
+
""",
|
100 |
+
|
101 |
+
# Día 3 - Revelación o Epifanía
|
102 |
+
"""
|
103 |
+
ASUNTO: El encuentro casual que me mostró el camino
|
104 |
+
|
105 |
+
En mi email de ayer, te conté cómo había tocado fondo después de perder mi trabajo y enfrentarme a rechazo tras rechazo.
|
106 |
+
|
107 |
+
Aquí está lo que sucedió después...
|
108 |
+
|
109 |
+
Esa tarde, decidí salir a tomar un café para despejarme. En la cafetería, un hombre sentado en la mesa de al lado notó mi expresión abatida y me preguntó si estaba bien.
|
110 |
+
|
111 |
+
Normalmente, habría respondido con un simple "sí" y seguiría con lo mío. Pero ese día, algo me hizo abrirme a este desconocido.
|
112 |
+
|
113 |
+
Le conté toda mi situación: el despido, los rechazos, mi creciente desesperación.
|
114 |
+
|
115 |
+
Resultó que Carlos (así se llamaba) había pasado por algo similar tres años antes. Pero en lugar de buscar otro trabajo corporativo, había decidido aprovechar sus conocimientos en [área relevante] para crear su propio negocio.
|
116 |
+
|
117 |
+
"El secreto", me dijo, "no está en buscar otro jefe, sino en convertirte en tu propio jefe utilizando las habilidades que ya tienes".
|
118 |
+
|
119 |
+
Fue como si alguien hubiera encendido una luz en una habitación oscura.
|
120 |
+
|
121 |
+
Durante años había estado utilizando mis habilidades para enriquecer a otros, cuando podía utilizarlas para crear mi propio camino.
|
122 |
+
|
123 |
+
Carlos me habló entonces de [PRODUCTO/SERVICIO/EVENTO] y cómo había transformado su mentalidad y le había dado las herramientas prácticas para dar el salto.
|
124 |
+
|
125 |
+
Esa noche, investigué todo lo que pude sobre ello. Lo que descubrí me dejó asombrado.
|
126 |
+
|
127 |
+
Mañana te contaré los sorprendentes beneficios que obtuve después de dar ese paso, incluyendo algunos que nunca hubiera imaginado.
|
128 |
+
|
129 |
+
Hasta mañana,
|
130 |
+
[Tu nombre]
|
131 |
+
|
132 |
+
P.D. Lo más increíble no fue solo la transformación profesional, sino cómo afectó positivamente a otras áreas de mi vida que creía completamente desconectadas de mi carrera.
|
133 |
+
""",
|
134 |
+
|
135 |
+
# Día 4 - Beneficios Ocultos
|
136 |
+
"""
|
137 |
+
ASUNTO: Los beneficios inesperados que cambiaron mi vida
|
138 |
+
|
139 |
+
Ayer te conté sobre mi encuentro con Carlos y cómo me abrió los ojos a [PRODUCTO/SERVICIO/EVENTO].
|
140 |
+
|
141 |
+
Decidí dar el salto. Invertí en mí mismo por primera vez en años.
|
142 |
+
|
143 |
+
Y estos son los resultados que obtuve:
|
144 |
+
|
145 |
+
1. [Beneficio 1] - Nunca imaginé que podría [resultado específico] tan rápidamente. Esto solo ya valió la inversión.
|
146 |
+
|
147 |
+
2. [Beneficio 2] - Sorprendentemente, también experimenté [resultado inesperado], algo que ni siquiera estaba buscando.
|
148 |
+
|
149 |
+
3. [Beneficio 3] - Quizás lo más impactante fue cómo [beneficio transformador] cambió completamente mi perspectiva sobre lo que era posible.
|
150 |
+
|
151 |
+
Pero lo más valioso no fueron solo estos beneficios tangibles.
|
152 |
+
|
153 |
+
Fue la liberación de:
|
154 |
+
- [Punto doloroso 1] que me había estado frenando durante años
|
155 |
+
- [Punto doloroso 2] que consumía mi energía y motivación
|
156 |
+
- [Punto doloroso 3] que me impedía ver mi verdadero potencial
|
157 |
+
|
158 |
+
Y no estoy solo en esta experiencia:
|
159 |
+
|
160 |
+
[Prueba 1] - Otros participantes han reportado resultados similares e incluso mejores.
|
161 |
+
[Prueba 2] - Los estudios muestran que este enfoque tiene una tasa de éxito del [porcentaje]%.
|
162 |
+
[Prueba 3] - Testimonios de personas que han transformado sus carreras de manera similar.
|
163 |
+
|
164 |
+
Hoy, apenas un año después de aquel terrible día en que me despidieron, no solo he recuperado mi anterior nivel de ingresos, sino que lo he multiplicado por tres, trabajando en mis propios términos, con clientes que valoro y en proyectos que me apasionan.
|
165 |
+
|
166 |
+
Mañana te contaré cómo puedes comenzar este mismo viaje y por qué es crucial que tomes acción AHORA.
|
167 |
+
|
168 |
+
Hasta mañana,
|
169 |
+
[Tu nombre]
|
170 |
+
|
171 |
+
P.D. También te revelaré un beneficio adicional especial que he negociado exclusivamente para mis suscriptores.
|
172 |
+
""",
|
173 |
+
|
174 |
+
# Día 5 - Urgencia y Llamada a la Acción
|
175 |
+
"""
|
176 |
+
ASUNTO: ÚLTIMA OPORTUNIDAD: La puerta se cierra esta noche
|
177 |
+
|
178 |
+
Durante esta semana, te he compartido mi viaje:
|
179 |
+
|
180 |
+
✓ Cómo perdí mi trabajo después de 7 años de dedicación
|
181 |
+
✓ El momento en que toqué fondo tras múltiples rechazos
|
182 |
+
✓ La conversación reveladora que cambió mi perspectiva
|
183 |
+
✓ Los increíbles beneficios que obtuve al tomar acción
|
184 |
+
|
185 |
+
Ahora es TU momento de decisión.
|
186 |
+
|
187 |
+
[PRODUCTO/SERVICIO/EVENTO] abre sus puertas HOY, pero solo por 48 horas o hasta agotar las plazas disponibles (y se están llenando rápidamente).
|
188 |
+
|
189 |
+
Esta es tu oportunidad de:
|
190 |
+
• Liberarte de [punto doloroso 1]
|
191 |
+
• Superar definitivamente [punto doloroso 2]
|
192 |
+
• Transformar [punto doloroso 3] en tu mayor fortaleza
|
193 |
+
|
194 |
+
Y conseguir:
|
195 |
+
• [Beneficio 1] en las primeras semanas
|
196 |
+
• [Beneficio 2] que cambiará tu perspectiva
|
197 |
+
• [Beneficio 3] que transformará tu futuro profesional
|
198 |
+
|
199 |
+
GARANTÍA ESPECIAL: Si decides unirte hoy, recibirás [bonificación] completamente GRATIS (valorado en [precio]), exclusivamente para quienes tomen acción inmediata.
|
200 |
+
|
201 |
+
Pero debo ser honesto: esta oportunidad no estará disponible mañana.
|
202 |
+
|
203 |
+
>> RESERVA TU PLAZA AHORA <<
|
204 |
+
[ENLACE DE INSCRIPCIÓN]
|
205 |
+
|
206 |
+
Hace un año, yo estaba exactamente donde tú estás ahora: leyendo sobre una oportunidad y decidiendo si valía la pena.
|
207 |
+
|
208 |
+
Mi única lamentación es no haberlo descubierto antes.
|
209 |
+
|
210 |
+
No cometas el error que casi cometo yo: el de dejar pasar la oportunidad por miedo o indecisión.
|
211 |
+
|
212 |
+
>> SÍ, QUIERO TRANSFORMAR MI FUTURO <<
|
213 |
+
[ENLACE DE INSCRIPCIÓN]
|
214 |
+
|
215 |
+
A tu éxito,
|
216 |
+
[Tu nombre]
|
217 |
+
|
218 |
+
P.D. Recuerda, esta oferta expira esta noche a las 23:59. La [bonificación] exclusiva desaparecerá y no puedo garantizar cuándo volverá a estar disponible esta oportunidad. Toma acción ahora.
|
219 |
+
"""
|
220 |
+
},
|
221 |
+
"Nurturing Sequence": {
|
222 |
+
"description": """
|
223 |
+
The Nurturing Email Sequence with a sales focus is used to develop relationships with prospects and potential customers over time. Its main objective is to educate, provide value, and guide prospects through the sales funnel by providing relevant and useful information to help them make an informed decision.
|
224 |
+
|
225 |
+
Key elements of a 5-email Nurturing Sequence:
|
226 |
+
|
227 |
+
1. **Email 1 - Education & Value**:
|
228 |
+
- Introduce yourself briefly
|
229 |
+
- Provide immediate value related to their pain points
|
230 |
+
- Educate on a specific topic related to your product/service
|
231 |
+
- Set expectations for future emails
|
232 |
+
- Subtle introduction to the solution (your product/service)
|
233 |
+
|
234 |
+
2. **Email 2 - Addressing Objections**:
|
235 |
+
- Acknowledge common objections or concerns
|
236 |
+
- Address these objections with facts and evidence
|
237 |
+
- Share success stories that overcome these objections
|
238 |
+
- Build trust through transparency
|
239 |
+
- Reinforce the value proposition
|
240 |
+
|
241 |
+
3. **Email 3 - Authority & Credibility**:
|
242 |
+
- Establish your expertise and authority in the field
|
243 |
+
- Share your credentials and experience
|
244 |
+
- Provide case studies or success stories
|
245 |
+
- Offer deeper insights that only an expert would know
|
246 |
+
- Position yourself as the trusted advisor
|
247 |
+
|
248 |
+
4. **Email 4 - Solution Presentation**:
|
249 |
+
- Present your product/service as the logical solution
|
250 |
+
- Highlight key features and their corresponding benefits
|
251 |
+
- Include testimonials or social proof
|
252 |
+
- Create desire through specific use cases
|
253 |
+
- Introduce a special offer or opportunity
|
254 |
+
- Include a clear call-to-action to the sales page
|
255 |
+
|
256 |
+
5. **Email 5 - Urgency & Final Call**:
|
257 |
+
- Summarize the journey and key points from previous emails
|
258 |
+
- Emphasize scarcity or limited-time offer
|
259 |
+
- Address final potential objections
|
260 |
+
- Provide a guarantee or risk-reversal element
|
261 |
+
- Include a bonus for immediate action
|
262 |
+
- Strong, clear call-to-action
|
263 |
+
- Create FOMO (Fear Of Missing Out)
|
264 |
+
|
265 |
+
Each email should focus on ONE primary emotion to enhance the effect and maintain narrative coherence. The urgency should increase progressively from Email 1 (very little) to Email 5 (significant).
|
266 |
+
"""
|
267 |
+
,
|
268 |
+
"examples": [
|
269 |
+
# Email 1 - Education & Value
|
270 |
+
"""
|
271 |
+
ASUNTO: 3 estrategias que revolucionarán tu forma de [beneficio principal]
|
272 |
+
|
273 |
+
¿Alguna vez te has preguntado por qué algunas personas logran [resultado deseado] mientras que otras siguen luchando con [punto doloroso 1]?
|
274 |
+
|
275 |
+
La diferencia no está en el talento innato o la suerte. Está en el conocimiento de ciertas estrategias que la mayoría desconoce.
|
276 |
+
|
277 |
+
Durante los últimos [X] años, he ayudado a cientos de [buyer persona] a superar exactamente los mismos desafíos que probablemente estás enfrentando ahora:
|
278 |
+
|
279 |
+
• La frustración de [punto doloroso 1]
|
280 |
+
• La constante preocupación por [punto doloroso 2]
|
281 |
+
• La sensación de que [punto doloroso 3]
|
282 |
+
|
283 |
+
Hoy quiero compartir contigo 3 estrategias fundamentales que han ayudado a mis clientes a transformar estos desafíos en oportunidades:
|
284 |
+
|
285 |
+
**Estrategia #1: El Método de [concepto relacionado]**
|
286 |
+
|
287 |
+
La mayoría de las personas abordan [tema] de la manera equivocada. Intentan [enfoque común pero ineficaz], cuando en realidad deberían estar enfocándose en [enfoque correcto].
|
288 |
+
|
289 |
+
Por ejemplo, uno de mis clientes, [nombre], estaba constantemente [problema]. Después de implementar este método, logró [resultado positivo] en solo [tiempo].
|
290 |
+
|
291 |
+
**Estrategia #2: El Principio de [otro concepto]**
|
292 |
+
|
293 |
+
¿Sabías que el 83% de [buyer persona] nunca aprovecha el poder de [concepto]? Este principio simple pero poderoso puede ayudarte a [beneficio 1] mientras simultáneamente reduces [punto doloroso].
|
294 |
+
|
295 |
+
**Estrategia #3: La Técnica de [tercer concepto]**
|
296 |
+
|
297 |
+
Esta es posiblemente la estrategia más subestimada pero efectiva. Te permite [beneficio 2] sin tener que preocuparte por [objeción común].
|
298 |
+
|
299 |
+
En los próximos días, profundizaré en cada una de estas estrategias y te mostraré exactamente cómo implementarlas en tu situación específica.
|
300 |
+
|
301 |
+
También abordaré algunas de las preguntas y preocupaciones más comunes que suelen surgir cuando las personas intentan mejorar su [área relacionada con el producto/servicio].
|
302 |
+
|
303 |
+
Mientras tanto, me encantaría saber: ¿Cuál de estos tres desafíos resuena más contigo? Simplemente responde a este email y házmelo saber.
|
304 |
+
|
305 |
+
Hasta pronto,
|
306 |
+
[Tu nombre]
|
307 |
+
|
308 |
+
P.D. Mantente atento a tu bandeja de entrada. Mañana te enviaré información específica sobre cómo superar [punto doloroso específico] utilizando un enfoque que probablemente nunca hayas considerado antes.
|
309 |
+
""",
|
310 |
+
|
311 |
+
# Email 2 - Addressing Objections
|
312 |
+
"""
|
313 |
+
ASUNTO: La verdad sobre [objeción común] (no es lo que piensas)
|
314 |
+
|
315 |
+
Ayer te compartí las 3 estrategias fundamentales que han ayudado a cientos de [buyer persona] a superar [punto doloroso principal].
|
316 |
+
|
317 |
+
Hoy quiero abordar algo que escucho constantemente de personas en tu situación:
|
318 |
+
|
319 |
+
"Me encantaría [beneficio deseado], pero [objeción principal]."
|
320 |
+
|
321 |
+
Esta preocupación es completamente comprensible. De hecho, casi todos mis clientes actuales tenían exactamente la misma duda antes de comenzar.
|
322 |
+
|
323 |
+
**Desmitificando las 3 objeciones más comunes:**
|
324 |
+
|
325 |
+
**Objeción #1: "[Primera objeción típica]"**
|
326 |
+
|
327 |
+
Esta es quizás la preocupación más frecuente. Muchos creen que [creencia limitante], pero la realidad es muy diferente.
|
328 |
+
|
329 |
+
[Cliente ejemplo] pensaba exactamente lo mismo. Estaba convencido de que [objeción]. Sin embargo, después de [acción], descubrió que [realidad positiva].
|
330 |
+
|
331 |
+
La verdad es que [contraargumento con datos o evidencia].
|
332 |
+
|
333 |
+
**Objeción #2: "[Segunda objeción típica]"**
|
334 |
+
|
335 |
+
Otra preocupación habitual es [objeción]. Entiendo perfectamente por qué muchos lo ven así, especialmente cuando [circunstancia común].
|
336 |
+
|
337 |
+
Pero considera esto: [estadística o hecho sorprendente que contradice la objeción].
|
338 |
+
|
339 |
+
Además, hemos desarrollado [solución específica] que elimina completamente este problema.
|
340 |
+
|
341 |
+
**Objeción #3: "[Tercera objeción típica]"**
|
342 |
+
|
343 |
+
Finalmente, muchos se preocupan por [objeción]. Esta es una inquietud legítima, y sería irresponsable de mi parte ignorarla.
|
344 |
+
|
345 |
+
Sin embargo, lo que la mayoría no sabe es que [información poco conocida que neutraliza la objeción].
|
346 |
+
|
347 |
+
De hecho, [ejemplo de cliente] tenía exactamente esta misma preocupación. Hoy, después de [tiempo], dice que su único arrepentimiento es no haber comenzado antes.
|
348 |
+
|
349 |
+
**¿Qué significa esto para ti?**
|
350 |
+
|
351 |
+
Si has estado dudando en [acción deseada] debido a alguna de estas preocupaciones, espero que esta información te dé una nueva perspectiva.
|
352 |
+
|
353 |
+
Mañana te compartiré mi historia personal y cómo llegué a convertirme en [posición de autoridad] en este campo. También te revelaré algunas estrategias avanzadas que solo los verdaderos expertos conocen.
|
354 |
+
|
355 |
+
¿Hay alguna otra preocupación específica que te esté frenando? Responde a este email y házmelo saber. Me encantaría abordarla personalmente.
|
356 |
+
|
357 |
+
Hasta mañana,
|
358 |
+
[Tu nombre]
|
359 |
+
|
360 |
+
P.D. Si estás listo para dar el siguiente paso y [beneficio inmediato], he creado una guía especial sobre [tema relacionado]. Puedes acceder a ella aquí: [ENLACE].
|
361 |
+
""",
|
362 |
+
|
363 |
+
# Email 3 - Authority & Credibility
|
364 |
+
"""
|
365 |
+
ASUNTO: Mi camino de [punto de partida] a [posición actual] (y lo que aprendí)
|
366 |
+
|
367 |
+
En mis emails anteriores, te compartí estrategias probadas para [objetivo] y abordé las preocupaciones más comunes sobre [tema].
|
368 |
+
|
369 |
+
Hoy quiero contarte un poco sobre mi propio viaje y por qué estoy tan apasionado por ayudar a personas como tú a superar [punto doloroso principal].
|
370 |
+
|
371 |
+
**Cómo todo comenzó...**
|
372 |
+
|
373 |
+
Hace [tiempo], yo estaba exactamente donde quizás tú estás ahora. [Breve historia personal relacionada con el punto doloroso].
|
374 |
+
|
375 |
+
Recuerdo vívidamente la frustración de [experiencia negativa] y la sensación constante de [emoción negativa].
|
376 |
+
|
377 |
+
Mi punto de inflexión llegó cuando [evento catalizador]. Fue entonces cuando decidí [decisión transformadora].
|
378 |
+
|
379 |
+
**El camino hacia la experiencia**
|
380 |
+
|
381 |
+
Durante los siguientes [tiempo], me dediqué completamente a dominar [área de experiencia]. Esto incluyó:
|
382 |
+
|
383 |
+
• [Credencial 1]
|
384 |
+
• [Credencial 2]
|
385 |
+
• [Credencial 3]
|
386 |
+
• [Experiencia relevante]
|
387 |
+
|
388 |
+
Este camino no fue fácil. Hubo momentos de [desafío], pero cada obstáculo me enseñó lecciones invaluables que ahora puedo compartir contigo.
|
389 |
+
|
390 |
+
**Resultados que hablan por sí mismos**
|
391 |
+
|
392 |
+
A lo largo de mi carrera, he tenido el privilegio de:
|
393 |
+
|
394 |
+
• Ayudar a más de [número] de [buyer persona] a lograr [resultado]
|
395 |
+
• [Logro profesional significativo]
|
396 |
+
• [Reconocimiento en la industria]
|
397 |
+
• [Prueba 1]
|
398 |
+
• [Prueba 2]
|
399 |
+
|
400 |
+
Pero lo que realmente me motiva no son estos números o reconocimientos. Es ver la transformación en personas como [ejemplo de cliente], quien pasó de [situación antes] a [situación después] en solo [tiempo].
|
401 |
+
|
402 |
+
**Lo que esto significa para ti**
|
403 |
+
|
404 |
+
Comparto todo esto no para impresionarte, sino para que entiendas que comprendo profundamente tus desafíos. He estado allí. He enfrentado los mismos obstáculos. Y he desarrollado un sistema probado para superarlos.
|
405 |
+
|
406 |
+
Mañana te revelaré exactamente cómo [producto/servicio] puede ayudarte a [beneficio principal] mientras elimina [punto doloroso] de una vez por todas.
|
407 |
+
|
408 |
+
Será un email que no querrás perderte.
|
409 |
+
|
410 |
+
Hasta mañana,
|
411 |
+
[Tu nombre]
|
412 |
+
|
413 |
+
P.D. Si tienes alguna pregunta sobre mi experiencia o enfoque, no dudes en responder a este email. Me encantaría conocer más sobre tu situación específica.
|
414 |
+
""",
|
415 |
+
|
416 |
+
# Email 4 - Solution Presentation
|
417 |
+
"""
|
418 |
+
ASUNTO: La solución que has estado buscando para [punto doloroso principal]
|
419 |
+
|
420 |
+
Durante esta semana, te he compartido estrategias, abordado objeciones y te he contado mi propio viaje en el mundo de [nicho/industria].
|
421 |
+
|
422 |
+
Hoy quiero presentarte [Nombre del Producto/Servicio]: la solución que he desarrollado específicamente para ayudar a [buyer persona] a superar [punto doloroso principal] y lograr [resultado deseado].
|
423 |
+
|
424 |
+
**¿Qué es exactamente [Nombre del Producto/Servicio]?**
|
425 |
+
|
426 |
+
[Breve descripción del producto/servicio] diseñado para [propósito principal].
|
427 |
+
|
428 |
+
A diferencia de otras soluciones que [limitación de alternativas], [Nombre del Producto/Servicio] [diferenciador único].
|
429 |
+
|
430 |
+
**Cómo [Nombre del Producto/Servicio] transformará tu [área de impacto]**
|
431 |
+
|
432 |
+
• **[Característica 1]**: Te permite [beneficio 1], eliminando completamente [punto doloroso 1].
|
433 |
+
|
434 |
+
• **[Característica 2]**: Proporciona [beneficio 2], para que nunca más tengas que preocuparte por [punto doloroso 2].
|
435 |
+
|
436 |
+
• **[Característica 3]**: Ofrece [beneficio 3], transformando [punto doloroso 3] en [resultado positivo].
|
437 |
+
|
438 |
+
**Lo que otros están diciendo**
|
439 |
+
|
440 |
+
"[Testimonio detallado de un cliente satisfecho que menciona resultados específicos]" - [Nombre del Cliente], [Descripción relevante]
|
441 |
+
|
442 |
+
"[Otro testimonio que aborda una objeción común]" - [Nombre del Cliente], [Descripción relevante]
|
443 |
+
|
444 |
+
**¿Es [Nombre del Producto/Servicio] adecuado para ti?**
|
445 |
+
|
446 |
+
[Nombre del Producto/Servicio] es perfecto para ti si:
|
447 |
+
|
448 |
+
• [Criterio de idoneidad 1]
|
449 |
+
• [Criterio de idoneidad 2]
|
450 |
+
• [Criterio de idoneidad 3]
|
451 |
+
|
452 |
+
Sin embargo, no es adecuado para [tipo de persona o situación para la que no es ideal].
|
453 |
+
|
454 |
+
**Una oportunidad especial (por tiempo limitado)**
|
455 |
+
|
456 |
+
Normalmente, [Nombre del Producto/Servicio] está disponible por [precio regular].
|
457 |
+
|
458 |
+
Pero porque valoro a mis suscriptores, estoy ofreciendo un [descuento/oferta especial] exclusivo hasta [fecha límite].
|
459 |
+
|
460 |
+
>> CONOCE TODOS LOS DETALLES AQUÍ <<
|
461 |
+
[ENLACE A LA PÁGINA DE VENTAS]
|
462 |
+
|
463 |
+
Mañana te enviaré el último email de esta serie, donde compartiré algunos detalles adicionales sobre la oferta y responderé a las preguntas más frecuentes.
|
464 |
+
|
465 |
+
Si tienes alguna duda específica mientras tanto, simplemente responde a este email.
|
466 |
+
|
467 |
+
Hasta mañana,
|
468 |
+
[Tu nombre]
|
469 |
+
|
470 |
+
P.D. Recuerda que esta oferta especial solo está disponible hasta [fecha límite]. No pierdas la oportunidad de [beneficio principal] a este precio reducido.
|
471 |
+
""",
|
472 |
+
|
473 |
+
# Email 5 - Urgency & Final Call
|
474 |
+
"""
|
475 |
+
ASUNTO: ÚLTIMO DÍA: Tu oportunidad de [beneficio principal] termina hoy
|
476 |
+
|
477 |
+
Durante esta semana, hemos recorrido juntos un camino importante:
|
478 |
+
|
479 |
+
✓ Te compartí las 3 estrategias fundamentales para [objetivo]
|
480 |
+
✓ Abordamos las objeciones más comunes que podrían estar frenándote
|
481 |
+
✓ Te conté mi historia y cómo desarrollé mi experiencia en [área]
|
482 |
+
✓ Te presenté [Nombre del Producto/Servicio] y cómo puede transformar tu [área de impacto]
|
483 |
+
|
484 |
+
Hoy es el ÚLTIMO DÍA para aprovechar esta oportunidad especial.
|
485 |
+
|
486 |
+
**Por qué deberías tomar acción HOY**
|
487 |
+
|
488 |
+
La oferta especial de [descuento/beneficio] termina ESTA NOCHE a las 23:59. Después de ese momento, el precio volverá a [precio regular].
|
489 |
+
|
490 |
+
Pero más importante que el ahorro económico es el costo de la inacción:
|
491 |
+
|
492 |
+
• Cada día que continúas lidiando con [punto doloroso 1] es un día más de [consecuencia negativa]
|
493 |
+
• Postergar la solución a [punto doloroso 2] solo intensifica [problema relacionado]
|
494 |
+
• Mientras esperas, [competidores/pares] están ya avanzando hacia [resultado deseado]
|
495 |
+
|
496 |
+
**Tu garantía de satisfacción**
|
497 |
+
|
498 |
+
Entiendo que tomar esta decisión puede generar cierta incertidumbre. Por eso, [Nombre del Producto/Servicio] viene con una garantía completa de [período]:
|
499 |
+
|
500 |
+
Si por cualquier razón no estás completamente satisfecho con los resultados, simplemente házmelo saber y recibirás un reembolso completo. Sin preguntas, sin complicaciones.
|
501 |
+
|
502 |
+
**BONUS ESPECIAL solo para quienes se inscriban hoy**
|
503 |
+
|
504 |
+
Como agradecimiento por tomar acción inmediata, recibirás [bonificación] (valorado en [precio]) COMPLETAMENTE GRATIS.
|
505 |
+
|
506 |
+
Este bonus no estará disponible después de hoy, independientemente del precio que pagues en el futuro.
|
507 |
+
|
508 |
+
**La decisión es tuya**
|
509 |
+
|
510 |
+
En este momento, tienes tres opciones:
|
511 |
+
|
512 |
+
1. No hacer nada y seguir exactamente como estás, enfrentando los mismos [puntos dolorosos] día tras día.
|
513 |
+
|
514 |
+
2. Intentar resolver estos desafíos por tu cuenta, a través de prueba y error, potencialmente perdiendo [tiempo/dinero/oportunidades] en el proceso.
|
515 |
+
|
516 |
+
3. Unirte a [Nombre del Producto/Servicio] hoy, con garantía completa, y comenzar a ver resultados en [tiempo estimado].
|
517 |
+
|
518 |
+
>> SÍ, QUIERO TRANSFORMAR MI [ÁREA] HOY <<
|
519 |
+
[ENLACE A LA PÁGINA DE VENTAS]
|
520 |
+
|
521 |
+
Hace [tiempo], yo estaba exactamente donde tú estás ahora, contemplando una decisión similar. Mi único arrepentimiento es no haber dado este paso antes.
|
522 |
+
|
523 |
+
No cometas el mismo error. No dejes que el [punto doloroso principal] siga limitando tu [área de impacto].
|
524 |
+
|
525 |
+
>> ASEGURA TU PLAZA ANTES DE QUE SEA TARDE <<
|
526 |
+
[ENLACE A LA PÁGINA DE VENTAS]
|
527 |
+
|
528 |
+
A tu éxito,
|
529 |
+
[Tu nombre]
|
530 |
+
|
531 |
+
P.D. Recuerda, esta oferta (incluyendo el bonus exclusivo de [bonificación]) expira ESTA NOCHE a las 23:59. No habrá extensiones ni excepciones. Es ahora o nunca.
|
532 |
+
"""
|
533 |
+
},
|
534 |
+
"Infotainment": {
|
535 |
+
"description": """
|
536 |
+
The "Infotainment" Email Sequence with a positioning focus is used to strengthen brand image and increase positive perception of customers and prospects towards a company or product. This strategy combines the delivery of valuable and relevant information with entertainment elements, such as interesting stories, anecdotes, or attractive visual content.
|
537 |
+
|
538 |
+
Key elements of a 5-email Infotainment Sequence:
|
539 |
+
|
540 |
+
1. **Email 1 - Attention-Grabbing Introduction**:
|
541 |
+
- Captivating opening hook that challenges conventional wisdom
|
542 |
+
- Brief personal introduction establishing relatability
|
543 |
+
- Preview of valuable insights to come
|
544 |
+
- Entertainment element that showcases personality
|
545 |
+
- Subtle positioning as a knowledgeable guide
|
546 |
+
|
547 |
+
2. **Email 2 - Valuable Content with Personality**:
|
548 |
+
- Delivery of genuinely useful information
|
549 |
+
- Entertaining storytelling that illustrates key points
|
550 |
+
- Unexpected insights that aren't commonly known
|
551 |
+
- Personal anecdotes that reinforce expertise
|
552 |
+
- Unique perspective that differentiates from competitors
|
553 |
+
|
554 |
+
3. **Email 3 - Authority Establishment**:
|
555 |
+
- Sharing credentials and experience in an engaging way
|
556 |
+
- Case studies or success stories presented as narratives
|
557 |
+
- Addressing industry myths or misconceptions
|
558 |
+
- Behind-the-scenes insights that only an insider would know
|
559 |
+
- Controversial stance on a relevant topic (when appropriate)
|
560 |
+
|
561 |
+
4. **Email 4 - Problem-Solving Expertise**:
|
562 |
+
- Identification of common pain points in the industry
|
563 |
+
- Unique solutions presented in an entertaining format
|
564 |
+
- Comparison between conventional approaches and your method
|
565 |
+
- Surprising data or research that supports your position
|
566 |
+
- Practical tips that provide immediate value
|
567 |
+
|
568 |
+
5. **Email 5 - Relationship Solidification**:
|
569 |
+
- Personal vision or philosophy that resonates emotionally
|
570 |
+
- Invitation to deeper engagement
|
571 |
+
- Summary of key insights from previous emails
|
572 |
+
- Future-focused perspective that inspires
|
573 |
+
- Clear next steps for continued relationship
|
574 |
+
|
575 |
+
Each email should balance information with entertainment, using techniques such as:
|
576 |
+
- Storytelling that illustrates key points
|
577 |
+
- Humor that enhances rather than distracts
|
578 |
+
- Surprising facts or statistics
|
579 |
+
- Cultural references that resonate with the audience
|
580 |
+
- Unique writing style that showcases personality
|
581 |
+
|
582 |
+
The perfect balance between information and entertainment depends on your specific audience. Some audiences prefer more data with occasional storytelling, while others respond better to a narrative approach with strategically placed data points.
|
583 |
+
"""
|
584 |
+
,
|
585 |
+
"examples": [
|
586 |
+
# Email 1 - Attention-Grabbing Introduction
|
587 |
+
"""
|
588 |
+
ASUNTO: El día que descubrí que todo lo que sabía sobre [tu industria] estaba equivocado
|
589 |
+
|
590 |
+
Hola [Nombre],
|
591 |
+
|
592 |
+
Gracias por unirte a mi lista. Antes de compartir los recursos que te prometí, déjame contarte una pequeña historia que cambió mi perspectiva para siempre...
|
593 |
+
|
594 |
+
Era un martes por la tarde cuando mi mentor (un veterano de [tu industria] con 30 años de experiencia) me miró fijamente y me dijo:
|
595 |
+
|
596 |
+
"Todo lo que crees saber sobre [concepto clave de tu industria] es completamente erróneo."
|
597 |
+
|
598 |
+
Me quedé helado. Acababa de invertir [tiempo/dinero] en aprender las "mejores prácticas" y resulta que estaba siguiendo un mapa hacia ninguna parte.
|
599 |
+
|
600 |
+
Lo que descubrí ese día transformó no solo mi enfoque profesional, sino los resultados de todos mis clientes desde entonces.
|
601 |
+
|
602 |
+
**El Gran Malentendido de [Tu Industria]**
|
603 |
+
|
604 |
+
La mayoría de profesionales en [tu industria] operan bajo tres suposiciones fundamentalmente erróneas:
|
605 |
+
|
606 |
+
1. Que [creencia común #1] es el camino al éxito
|
607 |
+
2. Que [creencia común #2] es necesario para [resultado deseado]
|
608 |
+
3. Que [creencia común #3] es inevitable
|
609 |
+
|
610 |
+
La realidad? Estas creencias son como usar un mapa de Nueva York para navegar por Tokyo. No importa cuánto te esfuerces, nunca llegarás a tu destino.
|
611 |
+
|
612 |
+
**Lo Que Realmente Funciona (Y Nadie Te Cuenta)**
|
613 |
+
|
614 |
+
Durante los próximos días, voy a compartir contigo lo que he aprendido después de:
|
615 |
+
|
616 |
+
• [Logro relevante #1]
|
617 |
+
• [Logro relevante #2]
|
618 |
+
• [Experiencia única que te da credibilidad]
|
619 |
+
|
620 |
+
Y lo haré sin el típico lenguaje corporativo aburrido o las promesas exageradas que abundan en nuestra industria.
|
621 |
+
|
622 |
+
En mi próximo email, te revelaré la estrategia contraintuitiva que me permitió [resultado impresionante] en solo [tiempo sorprendentemente corto].
|
623 |
+
|
624 |
+
Mientras tanto, tengo una pregunta para ti: ¿Cuál es el mayor desafío al que te enfrentas actualmente en [área relacionada]? Responde a este email y házmelo saber. Leo y respondo personalmente a todos los mensajes.
|
625 |
+
|
626 |
+
Hasta pronto,
|
627 |
+
[Tu nombre]
|
628 |
+
|
629 |
+
P.D. Si te preguntas si realmente sé de lo que hablo, considera esto: [prueba irrefutable #1 - puede ser un resultado específico, un reconocimiento o testimonio]. Y esto es solo el principio.
|
630 |
+
""",
|
631 |
+
|
632 |
+
# Email 2 - Valuable Content with Personality
|
633 |
+
"""
|
634 |
+
ASUNTO: 3 técnicas de [tu especialidad] que aprendí de un monje budista (la #2 es sorprendente)
|
635 |
+
|
636 |
+
Hola [Nombre],
|
637 |
+
|
638 |
+
¿Alguna vez has tenido una de esas conversaciones que cambian completamente tu forma de pensar?
|
639 |
+
|
640 |
+
El año pasado, mientras viajaba por [lugar], me encontré compartiendo taxi con un monje budista que, sorprendentemente, resultó ser un experto en [tu especialidad].
|
641 |
+
|
642 |
+
(Sí, suena al comienzo de un chiste malo, pero te prometo que es 100% real).
|
643 |
+
|
644 |
+
Lo que aprendí durante ese trayecto de 40 minutos revolucionó mi enfoque sobre [tema relevante para tu audiencia].
|
645 |
+
|
646 |
+
**La Técnica del Monje para [Resultado Deseado]**
|
647 |
+
|
648 |
+
Este monje, después de 20 años meditando en un templo, había desarrollado un método único para [actividad relacionada con tu industria] que contradice todo lo que nos han enseñado:
|
649 |
+
|
650 |
+
1. **El Principio de [Concepto #1]**: En lugar de [enfoque tradicional], él recomendaba [enfoque contraintuitivo]. Esto reduce el [problema común] en un 73% mientras aumenta [beneficio] significativamente.
|
651 |
+
|
652 |
+
2. **La Paradoja de [Concepto #2]**: Aquí es donde las cosas se ponen interesantes. Contrario a la creencia popular, [revelación sorprendente que desafía el pensamiento convencional].
|
653 |
+
|
654 |
+
3. **El Método de [Concepto #3]**: Esta técnica simple pero poderosa me permitió [resultado específico y medible] en solo [tiempo corto].
|
655 |
+
|
656 |
+
**Cómo Implementé Estos Principios (Y Los Resultados Que Obtuve)**
|
657 |
+
|
658 |
+
Al regresar a casa, puse inmediatamente en práctica estos principios con [proyecto o cliente]. Los resultados fueron asombrosos:
|
659 |
+
|
660 |
+
• [Resultado específico #1]
|
661 |
+
• [Resultado específico #2]
|
662 |
+
• [Resultado específico #3]
|
663 |
+
|
664 |
+
No estoy compartiendo esto para impresionarte, sino porque sé que tú también puedes lograr resultados similares aplicando estos mismos principios.
|
665 |
+
|
666 |
+
**Una Pequeña Advertencia**
|
667 |
+
|
668 |
+
Estas técnicas funcionan extraordinariamente bien, pero van en contra de lo que la mayoría de "expertos" en [tu industria] predican. Si las compartes, prepárate para algunas miradas escépticas.
|
669 |
+
|
670 |
+
Como me dijo el monje antes de despedirnos: "La verdad a menudo parece absurda hasta que se convierte en obvia".
|
671 |
+
|
672 |
+
En mi próximo email, te mostraré exactamente cómo aplicar el Principio de [Concepto #1] a tu situación específica, con ejemplos paso a paso.
|
673 |
+
|
674 |
+
¿Has tenido alguna vez una experiencia de aprendizaje inesperada? Me encantaría escucharla. Simplemente responde a este email.
|
675 |
+
|
676 |
+
Hasta pronto,
|
677 |
+
[Tu nombre]
|
678 |
+
|
679 |
+
P.D. Si te perdiste mi primer email, aquí está la [prueba irrefutable #2] de por qué mis métodos funcionan: [estadística o testimonio impactante].
|
680 |
+
""",
|
681 |
+
|
682 |
+
# Email 3 - Authority Establishment
|
683 |
+
"""
|
684 |
+
ASUNTO: La verdad incómoda sobre [problema común en tu industria] que nadie quiere admitir
|
685 |
+
|
686 |
+
Hola [Nombre],
|
687 |
+
|
688 |
+
Hay algo que he querido compartir contigo desde hace tiempo, pero he dudado porque, francamente, va a incomodar a muchas personas en [tu industria].
|
689 |
+
|
690 |
+
Después de [X años] trabajando con [tipo de clientes] y generando [resultados específicos], he llegado a una conclusión que podría parecer controversial:
|
691 |
+
|
692 |
+
**[Creencia establecida en tu industria] es un mito peligroso que está saboteando tu éxito.**
|
693 |
+
|
694 |
+
Permíteme explicarte por qué, y más importante, qué puedes hacer al respecto.
|
695 |
+
|
696 |
+
**Mi Incómodo Descubrimiento**
|
697 |
+
|
698 |
+
Todo comenzó cuando [historia personal relevante que muestra cómo descubriste esta verdad incómoda]. Esta experiencia me llevó a cuestionar todo lo que creía saber sobre [tema].
|
699 |
+
|
700 |
+
Después de [investigación/experimentación] exhaustiva, descubrí que:
|
701 |
+
|
702 |
+
1. **La Realidad vs. El Mito**: Mientras todos creen que [creencia común], los datos muestran claramente que [realidad contraria]. De hecho, [estadística sorprendente].
|
703 |
+
|
704 |
+
2. **Por Qué Persiste Este Mito**: Los "expertos" continúan promoviendo esta idea porque [razón, posiblemente relacionada con intereses económicos o resistencia al cambio].
|
705 |
+
|
706 |
+
3. **El Verdadero Camino al Éxito**: Basado en mi trabajo con [número] clientes, he descubierdo que el enfoque que realmente funciona es [tu método o filosofía única].
|
707 |
+
|
708 |
+
**Pruebas Que No Pueden Ignorarse**
|
709 |
+
|
710 |
+
No estoy pidiendo que confíes ciegamente en mi palabra. Considera estos hechos:
|
711 |
+
|
712 |
+
• [Caso de estudio o ejemplo específico #1]
|
713 |
+
• [Estadística o dato verificable #2]
|
714 |
+
• [Prueba irrefutable #3 - el resultado más impresionante que hayas logrado]
|
715 |
+
|
716 |
+
**¿Por Qué Comparto Esto?**
|
717 |
+
|
718 |
+
No gano nada desafiando el status quo. De hecho, me he ganado algunos "enemigos" en la industria por hablar abiertamente sobre esto.
|
719 |
+
|
720 |
+
Pero después de ver a tantas personas luchando innecesariamente porque siguen consejos obsoletos, sentí la responsabilidad moral de compartir lo que sé.
|
721 |
+
|
722 |
+
En mi próximo email, te revelaré el sistema paso a paso que he desarrollado para [beneficio principal], sin caer en las trampas convencionales que la mayoría sigue ciegamente.
|
723 |
+
|
724 |
+
Mientras tanto, me gustaría saber: ¿has sospechado alguna vez que [creencia común en tu industria] podría no ser completamente cierta? Responde a este email y comparte tu experiencia.
|
725 |
+
|
726 |
+
Desafiando lo establecido,
|
727 |
+
[Tu nombre]
|
728 |
+
|
729 |
+
P.D. Si te preguntas qué me califica para desafiar las "verdades" establecidas de nuestra industria, considera esto: [credencial, logro o resultado que establece tu autoridad definitivamente].
|
730 |
+
""",
|
731 |
+
|
732 |
+
# Email 4 - Problem-Solving Expertise
|
733 |
+
"""
|
734 |
+
ASUNTO: La extraña técnica de [tu especialidad] que aprendí de un [profesión inesperada]
|
735 |
+
|
736 |
+
Hola [Nombre],
|
737 |
+
|
738 |
+
¿Alguna vez has notado cómo las soluciones más poderosas a menudo vienen de los lugares más inesperados?
|
739 |
+
|
740 |
+
Hace unos meses, mientras [situación cotidiana], conocí a un [profesión completamente no relacionada con tu industria] que, sin saberlo, me enseñó una lección invaluable sobre [tu especialidad].
|
741 |
+
|
742 |
+
Esta técnica ha transformado completamente mi enfoque y los resultados de mis clientes. Hoy quiero compartirla contigo.
|
743 |
+
|
744 |
+
**El Problema Que Todos Enfrentamos**
|
745 |
+
|
746 |
+
Si eres como la mayoría de [tu audiencia], probablemente has luchado con:
|
747 |
+
|
748 |
+
• [Desafío común #1]
|
749 |
+
• [Desafío común #2]
|
750 |
+
• [Desafío común #3]
|
751 |
+
|
752 |
+
Los métodos tradicionales para abordar estos problemas generalmente implican [enfoques convencionales], que como mucho producen resultados mediocres.
|
753 |
+
|
754 |
+
**La Solución Inesperada**
|
755 |
+
|
756 |
+
Este [profesión inesperada] abordaba un problema completamente diferente en su campo: [problema no relacionado]. Su solución fue [técnica específica].
|
757 |
+
|
758 |
+
Tuve una epifanía: ¿Y si aplicáramos el mismo principio a [tu especialidad]?
|
759 |
+
|
760 |
+
Después de algunas adaptaciones, nació lo que ahora llamo el "Método [Nombre Creativo]":
|
761 |
+
|
762 |
+
1. **Paso 1**: En lugar de [enfoque tradicional], comenzar con [enfoque contraintuitivo]. Esto inmediatamente [beneficio específico].
|
763 |
+
|
764 |
+
2. **Paso 2**: Aplicar el principio de [concepto clave] para [acción específica]. El resultado es [mejora medible].
|
765 |
+
|
766 |
+
3. **Paso 3**: Finalizar con [paso final], que la mayoría de personas omite, pero que amplifica los resultados exponencialmente.
|
767 |
+
|
768 |
+
**Resultados En El Mundo Real**
|
769 |
+
|
770 |
+
Este método no es teórico. Observa estos resultados:
|
771 |
+
|
772 |
+
• [Cliente/Caso #1]: Logró [resultado específico] en solo [tiempo].
|
773 |
+
• [Cliente/Caso #2]: Transformó [situación problemática] en [resultado positivo].
|
774 |
+
• [Tu propio resultado]: Personalmente, pude [logro significativo].
|
775 |
+
|
776 |
+
**Cómo Puedes Aplicarlo Hoy Mismo**
|
777 |
+
|
778 |
+
Lo mejor de este método es su simplicidad. No necesitas [recursos comúnmente considerados necesarios]. Todo lo que requieres es:
|
779 |
+
|
780 |
+
• [Requisito accesible #1]
|
781 |
+
• [Requisito accesible #2]
|
782 |
+
• [Actitud o enfoque mental]
|
783 |
+
|
784 |
+
En mi próximo email, te compartiré una herramienta gratuita que he creado para ayudarte a implementar este método en tu situación específica.
|
785 |
+
|
786 |
+
Mientras tanto, me encantaría saber: ¿Has aprendido alguna vez una lección valiosa sobre [tu campo] de una fuente completamente inesperada? Comparte tu historia respondiendo a este email.
|
787 |
+
|
788 |
+
Siempre buscando soluciones no convencionales,
|
789 |
+
[Tu nombre]
|
790 |
+
|
791 |
+
P.D. Para los escépticos: Este método ha sido validado por [autoridad reconocida o publicación] y ha generado [resultado impresionante] para [número] personas en los últimos [tiempo].
|
792 |
+
""",
|
793 |
+
|
794 |
+
# Email 5 - Relationship Solidification
|
795 |
+
"""
|
796 |
+
ASUNTO: Una confesión personal sobre [tu industria] (y una invitación especial)
|
797 |
+
|
798 |
+
Hola [Nombre],
|
799 |
+
|
800 |
+
Hoy quiero compartir algo personal contigo.
|
801 |
+
|
802 |
+
Cuando comencé en [tu industria] hace [tiempo], tenía las mismas dudas e inseguridades que quizás tú estás experimentando ahora.
|
803 |
+
|
804 |
+
[Breve historia personal sobre tus inicios, desafíos y momento de transformación]
|
805 |
+
|
806 |
+
**La Filosofía Que Transformó Mi [Carrera/Negocio/Vida]**
|
807 |
+
|
808 |
+
A través de años de pruebas, errores y algunos éxitos notables, he desarrollado una filosofía que guía todo mi trabajo:
|
809 |
+
|
810 |
+
"[Frase memorable que resume tu filosofía profesional]"
|
811 |
+
|
812 |
+
Esta simple idea ha sido el fundamento de:
|
813 |
+
|
814 |
+
• [Logro significativo #1]
|
815 |
+
• [Logro significativo #2]
|
816 |
+
• [Transformación personal o profesional]
|
817 |
+
|
818 |
+
Durante esta serie de emails, he compartido contigo algunas de mis estrategias y descubrimientos más valiosos:
|
819 |
+
|
820 |
+
✓ [Recordatorio del tema del email #1]
|
821 |
+
✓ [Recordatorio del tema del email #2]
|
822 |
+
✓ [Recordatorio del tema del email #3]
|
823 |
+
✓ [Recordatorio del tema del email #4]
|
824 |
+
|
825 |
+
Pero hay mucho más que quiero compartir contigo.
|
826 |
+
|
827 |
+
**Una Invitación Especial**
|
828 |
+
|
829 |
+
He creado [recurso valioso - puede ser un webinar, guía, consulta gratuita, etc.] específicamente para ayudarte a [beneficio principal].
|
830 |
+
|
831 |
+
En este [tipo de recurso], voy a mostrarte:
|
832 |
+
|
833 |
+
• [Beneficio específico #1]
|
834 |
+
• [Beneficio específico #2]
|
835 |
+
• [Beneficio específico #3]
|
836 |
+
|
837 |
+
>> [LLAMADA A LA ACCIÓN CLARA] <<
|
838 |
+
[Enlace o instrucciones]
|
839 |
+
|
840 |
+
**Mi Promesa Para Ti**
|
841 |
+
|
842 |
+
Ya sea que decidas [tomar la acción recomendada] o simplemente seguir leyendo mis emails, quiero que sepas esto:
|
843 |
+
|
844 |
+
Estoy comprometido con [promesa significativa relacionada con ayudar a tu audiencia].
|
845 |
+
|
846 |
+
Mi misión es [declaración de propósito auténtica que resuene con tu audiencia].
|
847 |
+
|
848 |
+
**Una Pregunta Final**
|
849 |
+
|
850 |
+
Mientras avanzamos en este viaje juntos, me encantaría saber: ¿Qué es lo que más te gustaría aprender sobre [tema específico de tu expertise]?
|
851 |
+
|
852 |
+
Responde a este email y házmelo saber. Uso estas respuestas para crear contenido futuro específicamente diseñado para abordar tus necesidades más importantes.
|
853 |
+
|
854 |
+
Con gratitud y expectativa,
|
855 |
+
[Tu nombre]
|
856 |
+
|
857 |
+
P.D. Si te has perdido alguno de mis emails anteriores, puedes encontrar todos los recursos que he compartido hasta ahora aquí: [enlace a una página de recursos o archivo de emails].
|
858 |
+
"""
|
859 |
+
]
|
860 |
+
}
|
861 |
+
}
|