Prompts to create an AI lead magnet
This resource is based on Your lead magnet is homework. Here's the fix, featuring Shikshita Juyal of Crework Labs, published on the AI Lab by ActiveCampaign.

Get the prompt template
How to use these prompts
These ready-to-use prompts are pulled from Shikshita Juyal’s workflow for building AI-powered lead magnets. Simply copy, paste, and update any details where you [BRACKETS].
Remember, every AI tool behaves a little differently, so treat what comes back as a starting point to review and refine from there.
Prompt 1. Brainstorm lead magnet ideas
- Best for: Coming up with interactive AI lead magnet concepts tailored to your business
- Use with: ChatGPT or Claude
Lead magnet brainstorm
Act as a conversion strategist. I want to create an AI-powered lead magnet for my website that gives visitors immediate value and increases sign-ups.
- My business: [DESCRIBE YOUR BUSINESS — what you sell, who you serve, your key differentiator]
- My audience: [WHO YOUR AUDIENCE IS — role, industry, pain points]
- My goal: [YOUR PRIMARY GOAL — generate leads, increase demo bookings, boost conversions]
Brainstorm 10 lead magnet ideas that:
- Are interactive or personalized
- Solve a real pain point for my audience
- Can be built using a simple AI workflow (text, form inputs, or file upload)
- Can be completed by a user in under 2 minutes
For each idea, suggest: name, purpose, user flow, and data it collects.
Variables to fill in:
- [DESCRIBE YOUR BUSINESS]: e.g., “I run a social media marketing agency for DTC brands”
- [WHO YOUR AUDIENCE IS]: e.g., “E‑commerce founders doing $1–10M revenue who handle their own social”
- [YOUR PRIMARY GOAL]: e.g.,“Get visitors to book a free strategy call”
What to expect: 10 distinct lead magnet concepts, each with a clear user flow. Look for ideas where the input is minimal (a URL, a short form) and the output feels immediately valuable.
Follow-up prompt:
I like idea [NUMBER]. Now help me think through: what’s the minimum viable version I could build in a weekend? What input does the user provide, what output do they see, and what’s the “score” or hook that makes them want to engage further?
Prompt 2: Act as CTO to plan the build
- Best for: Turning a rough lead magnet concept into a concrete plan with inputs, outputs, and user flow
- Use with: ChatGPT or Claude
Act as my CTO
Act as my CTO helping me build out this product. I want to create an AI-powered lead magnet for my website.
My concept: [DESCRIBE YOUR LEAD MAGNET IDEA: what it does, what the user inputs, what they get back]
My goal is to make this user experience as seamless as possible for a website visitor. Help me figure out:
- The ideal user inputs (keep them minimal. Ask as little as possible)
- The outputs they can expect (make them feel like a quick win)
- How to create urgency for the user to opt in further (e.g., a score, a teaser report)
- What I should ask them to do next (email, discovery call) and what I offer in return
Keep the scope realistic for someone building this with a vibe coding platform like Lovable or Replit, not a custom app.
Variables to fill in:
- [DESCRIBE YOUR LEAD MAGNET IDEA]—e.g., “An SEO audit tool where someone pastes their website URL and gets a score with 3 improvement recommendations”
What to expect: A structured plan with specific input fields, output format, and a conversion hook. The AI should suggest a scoring mechanism or teaser that makes users want the full version.
Prompt 3: Write training data for Lovable
- Best for: Compiling your brainstorming conversation into build-ready instructions for a vibe coding platform
- Use with: ChatGPT or Claude (after running Prompts 1 and 2)
Training data for Lovable
Based on our conversation, write training data I can drop into Lovable to start building this app. Include:
- A plain-language description of what the app does
- The exact input fields (type, labels, placeholder text)
- The backend flow: how the AI transforms inputs into outputs
- My company profile that should be reflected in the tone and recommendations:
- What I do: [YOUR SERVICES]
- Who I do it for: [YOUR AUDIENCE]
- My unique approach: [WHAT MAKES YOU DIFFERENT]
- What I don’t do: [ANTI-PATTERNS — e.g., no black-hat tactics, no jargon, no overpromises]
- The output format (score, recommendations, teaser report)
- The opt-in prompt (what to ask for, what to offer in return)
Variables to fill in:
- [YOUR SERVICES]: e.g., “Website design and conversion optimization for SaaS companies”
- [YOUR AUDIENCE]: e.g., “B2B SaaS founders at seed to Series A”
- [WHAT MAKES YOU DIFFERENT]: e.g., “We focus on conversion rate, not aesthetics. Every design decision ties to a metric”
- [ANTI-PATTERNS]: e.g., “No generic templates, no dark patterns, no vanity metrics”
What to expect: A structured block of text you can paste directly into Lovable’s chatbox. It should cover the full user flow from input to output to opt-in.
Prompt 4: Refine outputs that aren’t working
- Best for: Fixing vague, inaccurate, or off-brand outputs from your AI lead magnet
- Use with: Lovable (or whatever vibe coding platform you’re using)
Refine outputs
The current output for [SPECIFIC INPUT EXAMPLE] is: [PASTE THE ACTUAL OUTPUT YOU’RE GETTING]
This isn’t working because: [EXPLAIN WHAT’S WRONG: too vague, too generic, inaccurate numbers, doesn’t reflect my approach]
The expectation is: [DESCRIBE WHAT GOOD OUTPUT LOOKS LIKE]
This is because: [EXPLAIN YOUR REASONING: why this output would be more useful, more accurate, or more aligned with your brand]
Please update the logic so that for similar inputs, the output follows this pattern instead.
Variables to fill in:
- [SPECIFIC INPUT EXAMPLE]: e.g., “a user who enters ‘www.example-saas.com’ ”
- [PASTE THE ACTUAL OUTPUT]: the literal text your tool currently generates
- [EXPLAIN WHAT’S WRONG]: e.g., “The recommendations are too high-level. ‘Improve your SEO’ isn’t actionable”
- [DESCRIBE WHAT GOOD OUTPUT LOOKS LIKE]: e.g., “Specific recommendations like ‘Your H1 tag is missing on 3 pages’ with links to the pages”
What to expect: More precise, brand-aligned outputs on the next test. This is an iterative process. Expect to run this prompt multiple times as you refine.
Tips for better results
- Start with the brainstorm prompt even if you have an idea. It often surfaces angles you hadn’t considered
- Juyal recommends focusing slightly more on opportunities for improvement than praise in the output. It creates urgency to work with you
- Be as descriptive as possible when refining: “For X, Y, Z, you have given this output, but this is what the expectation is because of A, B, C reasons”
- Feed your unique approach and positioning into every prompt. This ensures your tool “feels authentic to your brand, not like a generic audit anyone could get from ChatGPT”
Ready to read the full story?
Read Your lead magnet is homework. Here’s the fix, featuring Shikshita Juyal of Crework Labs, published on the AI Lab by ActiveCampaign.
Related
More data from the AI Lab.