JeCabrera's picture
Update bonuses/generator.py
66c138c verified
raw
history blame
15.7 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: ANALYZE THE TARGET AUDIENCE DEEPLY
- Identify their specific pains, fears, objections, limiting beliefs, and problems
- Look for emotional triggers that might prevent them from taking action
- Determine what keeps them awake at night regarding this problem
- Identify what they've tried before that hasn't worked
- Understand their timeline expectations and what might make them hesitate
- EXTRACT SPECIFIC DETAILS from the target audience description AND uploaded content
STEP 2: ENUMERATE PROBLEMS AND PROPOSE SOLUTIONS
For each problem identified in Step 1:
- Clearly articulate the specific problem/objection
- Propose a concrete solution that addresses it directly
- Consider how this solution could be packaged as a high-value, low-effort bonus
- 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 3: CREATE COMPELLING BONUSES BASED ON SOLUTIONS
For each solution, create a bonus that:
- Has an attractive, benefit-driven name
- Addresses a specific objection or accelerates results
- Provides tools/templates that reduce effort and time
- Includes a clear monetary value statement
- Contains an element of scarcity or urgency
STEP 4: 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