JeCabrera commited on
Commit
c201b88
·
verified ·
1 Parent(s): 555739a

Update prompts.py

Browse files
Files changed (1) hide show
  1. prompts.py +42 -9
prompts.py CHANGED
@@ -190,8 +190,15 @@ def create_fb_ad_instruction(target_audience, product, selected_formula, selecte
190
  {persona_instruction}
191
 
192
  Ad Requirements for EACH of the three ads:
193
- 1. **Single Powerful Headline:** Create ONE bold, unexpected headline for EACH ad that directly incorporates the story theme "{story_prompt if story_prompt else 'main benefit'}". Make it memorable, emotionally resonant, and specific to the audience's desires. The headline must create curiosity and compel the reader to continue.
194
- 2. **Seamless Opening Paragraph:** Begin with a smooth, conversational opening that DIRECTLY continues the exact theme from the headline. The first paragraph MUST expand on the SAME concept from the headline, creating a natural flow as if they were written as one continuous thought.
 
 
 
 
 
 
 
195
  3. **Social Proof & Credibility:** Include elements of social proof and credibility that relate to the central theme to build trust with the audience.
196
  4. **Theme-Aligned Benefits:** Highlight why this product is the best solution for {target_audience}'s needs specifically in relation to the central theme.
197
  5. **Theme-Connected CTA:** Integrate the call to action naturally into the narrative flow, making sure it references back to the central theme. It should feel like a logical next step rather than an abrupt command.
@@ -317,21 +324,39 @@ def create_fb_ad_instruction(target_audience, product, selected_formula, selecte
317
  Output format:
318
  | ANUNCIO PREMIUM #1 |
319
 
320
- [One powerful and curiosity-provoking headline]
 
 
 
 
 
 
321
 
322
  [Complete text for the first ad, following all the requirements above]
323
 
324
 
325
  | ANUNCIO PREMIUM #2 |
326
 
327
- [One powerful and curiosity-provoking headline]
 
 
 
 
 
 
328
 
329
  [Complete text for the second ad, following all the requirements above]
330
 
331
 
332
  | ANUNCIO PREMIUM #3 |
333
 
334
- [One powerful and curiosity-provoking headline]
 
 
 
 
 
 
335
 
336
  [Complete text for the third ad, following all the requirements above]
337
 
@@ -339,12 +364,20 @@ def create_fb_ad_instruction(target_audience, product, selected_formula, selecte
339
 
340
  [Begin with a natural story opening that flows SEAMLESSLY from the headline concept. The opening paragraph must feel like a direct continuation of the headline - as if they are part of the same thought. Create curiosity by expanding on the headline's promise or concept in a way that makes the reader want to know more. The transition between headline and opening paragraph should be so smooth that the reader doesn't feel any disconnect.]
341
 
 
 
 
 
 
 
 
 
342
  HEADLINE-STORY VERIFICATION:
343
  Before submitting your final response, verify each ad using these criteria:
344
- 1. Does the headline directly connect to the main theme of the story? (Must be YES)
345
- 2. Does the opening paragraph continue the exact concept from the headline? (Must be YES)
346
- 3. If the headline uses a specific metaphor or concept, does the story maintain it? (Must be YES)
347
- 4. Would a reader feel any disconnect between the headline and the opening paragraph? (Must be NO)
348
  5. Is the problem presented subtly without direct statements? (Must be YES)
349
  6. Does the ad avoid using direct second-person pronouns (tú, te, tu, etc.)? (Must be YES)
350
 
 
190
  {persona_instruction}
191
 
192
  Ad Requirements for EACH of the three ads:
193
+ 1. **Multiple Headline Options:** For EACH ad, create THREE distinct, powerful headline options that directly incorporate the story theme "{story_prompt if story_prompt else 'main benefit'}". Each headline should:
194
+ - Be bold, unexpected, and memorable
195
+ - Create curiosity and compel the reader to continue
196
+ - Be emotionally resonant and specific to the audience's desires
197
+ - Offer a different creative angle or approach to the same theme
198
+ Then SELECT ONE headline that best matches the ad's narrative flow and will be used for the final ad.
199
+
200
+ 2. **Seamless Opening Paragraph:** Begin with a smooth, conversational opening that DIRECTLY continues the exact theme from the SELECTED headline. The first paragraph MUST expand on the SAME concept from the headline, creating a natural flow as if they were written as one continuous thought.
201
+
202
  3. **Social Proof & Credibility:** Include elements of social proof and credibility that relate to the central theme to build trust with the audience.
203
  4. **Theme-Aligned Benefits:** Highlight why this product is the best solution for {target_audience}'s needs specifically in relation to the central theme.
204
  5. **Theme-Connected CTA:** Integrate the call to action naturally into the narrative flow, making sure it references back to the central theme. It should feel like a logical next step rather than an abrupt command.
 
324
  Output format:
325
  | ANUNCIO PREMIUM #1 |
326
 
327
+ HEADLINE OPTIONS:
328
+ 1. [First powerful and curiosity-provoking headline option]
329
+ 2. [Second powerful and curiosity-provoking headline option]
330
+ 3. [Third powerful and curiosity-provoking headline option]
331
+
332
+ SELECTED HEADLINE:
333
+ [The chosen headline that best fits the ad narrative]
334
 
335
  [Complete text for the first ad, following all the requirements above]
336
 
337
 
338
  | ANUNCIO PREMIUM #2 |
339
 
340
+ HEADLINE OPTIONS:
341
+ 1. [First powerful and curiosity-provoking headline option]
342
+ 2. [Second powerful and curiosity-provoking headline option]
343
+ 3. [Third powerful and curiosity-provoking headline option]
344
+
345
+ SELECTED HEADLINE:
346
+ [The chosen headline that best fits the ad narrative]
347
 
348
  [Complete text for the second ad, following all the requirements above]
349
 
350
 
351
  | ANUNCIO PREMIUM #3 |
352
 
353
+ HEADLINE OPTIONS:
354
+ 1. [First powerful and curiosity-provoking headline option]
355
+ 2. [Second powerful and curiosity-provoking headline option]
356
+ 3. [Third powerful and curiosity-provoking headline option]
357
+
358
+ SELECTED HEADLINE:
359
+ [The chosen headline that best fits the ad narrative]
360
 
361
  [Complete text for the third ad, following all the requirements above]
362
 
 
364
 
365
  [Begin with a natural story opening that flows SEAMLESSLY from the headline concept. The opening paragraph must feel like a direct continuation of the headline - as if they are part of the same thought. Create curiosity by expanding on the headline's promise or concept in a way that makes the reader want to know more. The transition between headline and opening paragraph should be so smooth that the reader doesn't feel any disconnect.]
366
 
367
+ HEADLINE SELECTION CRITERIA:
368
+ When selecting the best headline for each ad, evaluate based on:
369
+ 1. Which headline creates the strongest curiosity gap
370
+ 2. Which headline aligns most naturally with the ad's narrative flow
371
+ 3. Which headline best incorporates the story theme
372
+ 4. Which headline would be most compelling to {target_audience}
373
+ 5. Which headline best complements the selected angle and copywriting style
374
+
375
  HEADLINE-STORY VERIFICATION:
376
  Before submitting your final response, verify each ad using these criteria:
377
+ 1. Does the selected headline directly connect to the main theme of the story? (Must be YES)
378
+ 2. Does the opening paragraph continue the exact concept from the selected headline? (Must be YES)
379
+ 3. If the selected headline uses a specific metaphor or concept, does the story maintain it? (Must be YES)
380
+ 4. Would a reader feel any disconnect between the selected headline and the opening paragraph? (Must be NO)
381
  5. Is the problem presented subtly without direct statements? (Must be YES)
382
  6. Does the ad avoid using direct second-person pronouns (tú, te, tu, etc.)? (Must be YES)
383