JeCabrera's picture
Update bonuses/generator.py
4c5cc29 verified
raw
history blame
17.4 kB
def create_bonus_instruction(product_service=None, selected_formula_name=None, target_audience=None, uploaded_content=None, skills=None):
"""
Creates instructions for generating compelling bonuses that complement the main offer.
Args:
product_service: Kind of product or service
selected_formula_name: Name of the formula used for the main offer
target_audience: Description of the target audience
uploaded_content: Content from uploaded files (if any)
skills: User's skills and expertise
Returns:
str: Complete instruction for generating bonuses
"""
# Check if any information is provided
if not product_service and not selected_formula_name and not target_audience and not uploaded_content and not skills:
return """
ADVERTENCIA: No se ha proporcionado ninguna información para generar bonos.
Para crear bonos efectivos y relevantes, por favor proporciona al menos uno de los siguientes:
- Descripción del público objetivo
- Nombre del producto o servicio
- Fórmula seleccionada para la oferta principal
- Contenido adicional relevante
- Habilidades y experiencia
Sin esta información, los bonos generados serán genéricos y posiblemente menos efectivos para tu oferta específica.
"""
# Base instruction for bonus generation
base_instruction = """
BONUS CREATION SECTION:
You are now tasked with creating compelling bonuses that complement the main offer and overcome purchase objections.
IMPORTANT: After presenting the main offer and the benefit bullets section, add a section with 3-5 powerful bonuses that enhance the value proposition.
Start the bonuses section with an introduction like:
"Además, al aprovechar esta oferta también recibirás estos bonos exclusivos:" or "Y eso no es todo, también disfrutarás de estos valiosos recursos adicionales:" or "Como parte de esta oferta especial, obtendrás estos bonos de alto valor:"
For the bonus creation section:
You are a world-class expert in creating irresistible bonus packages that increase perceived value and overcome objections.
OBJECTIVE:
- Generate 3-5 compelling and specific bonuses in Spanish
- Each bonus must address a specific objection or accelerate results
- Connect emotionally with the target audience's needs
- Provide tools/templates that reduce effort and time
- Include clear monetary value statements
- Add elements of scarcity or urgency
"""
# Add guidance based on available information
guidance = ""
# Check different combinations of available information
if not target_audience and not product_service and uploaded_content:
# Only uploaded content provided
guidance = """
NOTA IMPORTANTE: Solo se ha proporcionado contenido adicional sin detalles específicos del público objetivo o producto.
Analiza cuidadosamente el contenido subido para:
- Identificar el público objetivo probable a partir del contexto
- Determinar el producto/servicio que probablemente se está ofreciendo
- Extraer puntos de dolor, objeciones y necesidades mencionadas en el contenido
- Crear bonos que complementen la oferta principal inferida del contenido
"""
elif target_audience and not product_service and not uploaded_content:
# Only target audience provided
guidance = """
NOTA IMPORTANTE: Solo se ha proporcionado información del público objetivo, sin detalles del producto ni contenido adicional.
Enfócate en crear bonos que aborden:
- Puntos de dolor específicos mencionados en la descripción del público objetivo
- Objeciones comunes que este público suele tener
- Recursos que ayudarían a este público específico a implementar cualquier solución
"""
elif product_service and not target_audience and not uploaded_content:
# Only product name provided
guidance = """
NOTA IMPORTANTE: Solo se ha proporcionado información del producto, sin detalles del público objetivo ni contenido adicional.
Enfócate en crear bonos que:
- Mejoren el valor del producto específico mencionado
- Aborden objeciones comunes relacionadas con este tipo de producto
- Proporcionen apoyo de implementación para este producto específico
"""
elif target_audience and product_service and not uploaded_content:
# Target audience and product provided, no uploaded content
guidance = """
NOTA IMPORTANTE: Se ha proporcionado información tanto del público objetivo como del producto, pero no hay contenido adicional.
Crea bonos altamente dirigidos que:
- Conecten los beneficios específicos del producto con las necesidades del público objetivo
- Aborden las objeciones más probables que este público tendría sobre este producto
- Proporcionen apoyo de implementación adaptado a esta combinación de público y producto
"""
elif target_audience and uploaded_content and not product_service:
# Target audience and uploaded content provided, no product
guidance = """
NOTA IMPORTANTE: Se ha proporcionado información del público objetivo y contenido adicional, pero no hay detalles específicos del producto.
Analiza ambas fuentes para:
- Inferir el producto/servicio probable del contexto
- Identificar puntos de dolor específicos mencionados tanto en la descripción del público objetivo como en el contenido subido
- Crear bonos que aborden las necesidades y objeciones más prominentes
"""
elif product_service and uploaded_content and not target_audience:
# Product and uploaded content provided, no target audience
guidance = """
NOTA IMPORTANTE: Se ha proporcionado información del producto y contenido adicional, pero no hay detalles del público objetivo.
Analiza ambas fuentes para:
- Inferir el público objetivo probable del contexto
- Identificar cómo el producto aborda las necesidades mencionadas en el contenido subido
- Crear bonos que mejoren el valor del producto para el público probable
"""
# Add information about available inputs
input_information = f"""
AVAILABLE INFORMATION FOR ANALYSIS:
1. TARGET AUDIENCE DESCRIPTION:
{target_audience if target_audience else "No specific target audience provided."}
2. PRODUCT/SERVICE NAME:
{product_service if product_service else "No specific product name provided."}
3. UPLOADED CONTENT:
{uploaded_content if uploaded_content else "No additional content uploaded."}
4. SKILLS AND EXPERTISE:
{skills if skills else "No specific skills provided."}
{guidance}
IMPORTANT: Analyze ALL available information above to identify specific pain points, objections, and needs that can be addressed through bonuses.
"""
# Detailed instructions for creating effective bonuses with the new structure
bonus_instructions = """
SPECIFIC INSTRUCTIONS FOR CREATING BONUSES:
STEP 1: DEFINE THE AVATAR WITH PRECISION
- Identify who they are specifically (demographics, psychographics, role, status)
- Determine the exact problem holding them back right now
- Understand how this problem impacts their business or personal life
- Clarify what stage they're at in solving this problem
- Define their level of awareness about potential solutions
- EXTRACT SPECIFIC DETAILS from the target audience description AND uploaded content
STEP 2: IDENTIFY THEIR REAL PAINS AND FRUSTRATIONS
- What frustrates them on a daily basis related to this problem?
- What negative thoughts or limiting beliefs are holding them back?
- What have they tried before that hasn't worked?
- What specific obstacles prevent them from moving forward?
- What fears do they have about potential solutions?
- What keeps them awake at night regarding this problem?
STEP 3: CONNECT WITH THE EMOTIONS BEHIND THE PROBLEM
- How do they feel when facing this problem? (embarrassed, overwhelmed, frustrated)
- What impact does this have on their confidence and self-esteem?
- What emotional triggers might prevent them from taking action?
- How does this problem affect their identity and self-image?
- What emotional relief are they seeking?
STEP 4: SHOW THE REAL-LIFE IMPACT OF THE PROBLEM
- How specifically does it affect their business, relationships, or finances?
- What consequences are they suffering by not resolving it?
- What opportunities are they missing out on?
- What is the cost of inaction (financial, emotional, time)?
- How does this problem affect others around them?
STEP 5: DEFINE THEIR DEEPEST DESIRE
- What do they truly want to achieve beyond the surface-level goal?
- How would their life look without this problem?
- What transformation are they really seeking?
- What status or identity change do they desire?
- What would success mean to them personally?
STEP 6: ILLUSTRATE THEIR DESIRE IN DAILY LIFE
- How would they feel after achieving their goal?
- What visible changes would they experience day-to-day?
- How would others perceive them differently?
- What new opportunities would open up for them?
- What specific improvements would they see in their business or life?
STEP 7: POSITION YOUR SOLUTION AS THE BRIDGE TO TRANSFORMATION
- How does your method/product eliminate their problem?
- What unique approach does your solution offer?
- How does it connect to their deepest desires?
- What timeline can they expect for results?
- Why is your approach better than alternatives they've tried?
STEP 8: CREATE IRRESISTIBLE BONUSES THAT ELIMINATE BARRIERS
For each problem or objection identified in previous steps:
- Design a bonus that directly addresses a specific objection
- Ensure each bonus provides additional value beyond the main offer
- Give each bonus an attractive, specific name that promises a clear outcome
- Focus on tools, templates, checklists rather than additional training
- Ensure each solution provides quick wins and immediate value
"""
# Rest of the instructions remain the same
remaining_instructions = """
STEP 9: STRUCTURE EACH BONUS FOLLOWING THIS FRAMEWORK
- Start with "BONO #X: [NOMBRE ATRACTIVO]" in bold
- Describe what it is and how it helps in 2-4 sentences
- Explain how it overcomes a specific objection or accelerates results
- Include a monetary value statement (e.g., "Valor: $X")
- Add a scarcity/urgency element (limited availability or time-sensitive)
CRITICAL BONUS CREATION GUIDELINES:
1. COMPLEMENTARY VALUE:
- Each bonus must complement (not compete with) the main offer: {product_service}
- Tools and checklists are BETTER than additional training (less effort/time = higher perceived value)
- The combined perceived value of all bonuses should EXCEED the value of the main offer
2. OBJECTION HANDLING:
- Each bonus must address a specific concern or obstacle in the prospect's mind
- Demonstrate why their limiting beliefs about success are incorrect
- Solve their "next problem" before they encounter it
- Show how the bonus removes friction from implementing the main offer
3. PSYCHOLOGICAL TRIGGERS:
- Create a value discrepancy between price and total package worth
- Communicate subconsciously that the main offer must be extremely valuable
- Add scarcity and urgency elements to each bonus to maximize impact
- Focus on immediate implementation and quick wins
4. BONUS TYPES TO PRIORITIZE:
- Tools that simplify implementation of the main offer
- Templates that save time and ensure success
- Checklists that prevent mistakes and ensure completion
- Quick-start guides that accelerate initial results
- Swipe files or examples that can be immediately used
- Limited access to exclusive resources or communities
- Personal feedback or review opportunities
5. SCARCITY AND URGENCY EXAMPLES:
a) Scarcity-based bonuses:
- "Solo las personas que se inscriban en este programa tendrán acceso a estos bonos que nunca están a la venta en otro lugar."
- "Solo quedan 3 cupos para mi sesión estratégica valorada en $500, si compras hoy, puedes obtener uno de los últimos lugares como bono."
b) Urgency-based bonuses:
- "Si compras hoy, agregaré el bono XYZ que normalmente cuesta $1,000, completamente gratis. Lo hago porque quiero premiar a quienes toman acción inmediata."
- "Este bono estará disponible solo durante las próximas 48 horas, después de ese tiempo será retirado permanentemente."
FORMATTING REQUIREMENTS:
- Start with a brief introduction about the additional value (max 2 sentences)
- Format each bonus as: "BONO #1: [Nombre Atractivo]" in bold
- Follow with 2-4 sentences describing the bonus and its specific benefit
- Include a value statement for each bonus
- Add an urgency or scarcity element for each bonus
- End with a total value statement for all bonuses combined
EXAMPLES OF EFFECTIVE BONUSES:
EXAMPLE 1:
Y eso no es todo, también disfrutarás de estos beneficios adicionales:
**BONO #1: Kit de Plantillas de Email "Respuesta Inmediata"**
5 plantillas de email probadas que generan respuestas en menos de 24 horas. Estas plantillas han sido optimizadas con técnicas de psicología persuasiva y han aumentado las tasas de respuesta en un 78% en pruebas con más de 1,000 envíos. Valor: $197 - Disponible solo para los primeros 50 inscritos.
**BONO #2: Checklist "Propuesta Perfecta"**
Una guía paso a paso con 27 puntos de verificación para asegurar que tus propuestas comerciales sean irresistibles. Elimina los errores comunes que hacen que los clientes digan "lo pensaré" y aumenta tu tasa de cierre en un 35%. Valor: $97 - Acceso por tiempo limitado.
**BONO #3: Sesión Estratégica Personalizada de 30 Minutos**
Una consulta privada donde analizaremos tu situación específica y crearemos un plan de acción personalizado. Identificaremos tus mayores oportunidades de crecimiento y los obstáculos que debes eliminar primero. Valor: $250 - Solo 10 espacios disponibles cada mes.
Valor total de los bonos: $544 - Todo incluido hoy con tu inscripción.
EXAMPLE 2:
Como parte de esta oferta especial, recibirás estos valiosos recursos adicionales:
**BONO #1: Biblioteca de Scripts de Ventas "Cierre Garantizado"**
10 scripts de conversación probados para superar las 7 objeciones más comunes en tu industria. Cada script incluye respuestas específicas, preguntas de control y frases de transición que han generado más de $1.2 millones en ventas. Valor: $297 - Disponible solo esta semana.
**BONO #2: Software "Cliente Tracker Pro"**
Una herramienta exclusiva que automatiza el seguimiento de prospectos y te alerta exactamente cuándo contactarlos para maximizar conversiones. Reduce el tiempo de gestión en un 68% y aumenta la tasa de conversión en un 23%. Valor: $197/año - Acceso gratuito por 12 meses.
**BONO #3: Comunidad VIP "Crecimiento Acelerado"**
Acceso a nuestro grupo privado con más de 500 profesionales de tu industria, sesiones de preguntas semanales con expertos y biblioteca de recursos exclusivos. El 87% de los miembros reportan un aumento de ingresos en los primeros 60 días. Valor: $47/mes - Membresía gratuita por 6 meses.
**BONO #4: Análisis Competitivo Personalizado**
Un informe detallado que analiza a tus 3 principales competidores, identifica sus debilidades y te muestra exactamente cómo posicionarte para captar su clientela. Incluye estrategias específicas para diferenciarte inmediatamente. Valor: $497 - Solo para los primeros 25 clientes.
Valor total de bonos: $1,273 - Todo incluido hoy sin costo adicional.
EXAMPLE 3:
Para maximizar tus resultados, he incluido estos recursos exclusivos:
**BONO #1: Calculadora de ROI "Inversión Inteligente"**
Una herramienta digital que proyecta con precisión tus retornos basados en 5 años de datos de clientes reales. Te muestra exactamente cuánto ganarás y en qué plazo, eliminando la incertidumbre de tu inversión. Valor: $147 - Acceso inmediato con tu compra hoy.
**BONO #2: Masterclass "Optimización Rápida"**
Una sesión de 60 minutos donde te muestro los 3 ajustes que puedes implementar en 24 horas para ver resultados inmediatos. El 92% de los participantes reportan mejoras medibles en la primera semana. Valor: $197 - La grabación se elimina en 30 días.
**BONO #3: Plantillas "Listo para Implementar"**
Un conjunto de 15 documentos, hojas de cálculo y presentaciones que puedes personalizar en minutos para implementar lo aprendido sin demora. Ahorra más de 40 horas de trabajo de preparación. Valor: $97 - Actualizado trimestralmente solo para clientes actuales.
**BONO #4: Certificación "Especialista Verificado"**
Completa el programa y recibe una certificación oficial que puedes mostrar en tu perfil profesional. Nuestros certificados son reconocidos por más de 200 empresas que buscan activamente profesionales con estas habilidades. Valor: $297 - Las certificaciones se emiten solo 4 veces al año.
**BONO #5: Sesiones de "Implementación Guiada"**
Dos sesiones grupales mensuales donde implementamos juntos, resolvemos dudas específicas y superamos bloqueos. El 78% de quienes asisten a estas sesiones implementan el doble de rápido que quienes no lo hacen. Valor: $97/mes - Acceso por 3 meses incluido.
Valor total de bonos: $1,032 - Todo incluido con tu inversión hoy.
"""
# Combine all instructions
complete_instruction = base_instruction + input_information + bonus_instructions + remaining_instructions
return complete_instruction