AI Marketing Workflows: Copy-Paste Systems to Run Your Business

By Brent Dunn Jan 24, 2026 30 min read

Build Your First AI Project This Weekend

Stop consuming tutorials. Start creating. Get the free step-by-step guide.

Stop consuming tutorials. Start creating. Get the free step-by-step guide.

You’ve watched the tutorials. You’ve seen the Twitter threads about “10x productivity with AI.” You’ve got Claude and ChatGPT bookmarked.

But when you sit down to actually use them for your business, you stare at the blank prompt box wondering what to type.

This page fixes that.

Below are the exact AI workflows I use to run marketing operations. Not theory. Not “here’s what AI can do.” Just prompts you copy, paste, and customize for your offer.

What you’ll build:

  • Market research in 10 minutes (vs 3 hours of manual Googling)
  • 50+ ad copy variations ready for testing
  • Complete landing page with copy AND working code
  • AI-generated ad images
  • Automated reporting that tells you what to scale

Every workflow includes the exact prompts. Copy them. Customize for your business. Run them.


Quick Navigation

TutorialWhat You’ll Build
Tools You NeedSet up your AI stack
Market ResearchValidate any niche fast
Ad Copy VariationsTest more angles
Landing PagesFull pages from prompts
Ad ImagesCreate visuals
ReportingKnow what’s working

Build Your First AI Project This Weekend Stop consuming tutorials. Start creating. Get the free step-by-step guide.

Before We Start: The Tools You Need

Get these set up first. 15 minutes of setup saves hours later.

AI Chat Tools (Pick One to Start)

Claude - My main tool. Better at following multi-step instructions, less likely to add disclaimers to marketing copy. Free tier works for testing, Pro is $20/month for serious use.

ChatGPT - More widely used, good for general tasks. Free tier available, Plus is $20/month.

Google Gemini - Free option that works better than you’d expect. Good backup.

My recommendation: Start with Claude Pro. It handles marketing prompts better and gives more consistent output. This is the tool I use for 90% of my business operations.

Image Generation Tools

Midjourney - Best quality for ad images. $10/month for basic plan. Accessed through Discord.

DALL-E 3 - Built into ChatGPT Plus. Convenient if you already have a subscription.

Ideogram - Best for images with text. Free tier available.

Leonardo.ai - Good for consistent character/product images. Free tier available.

Supporting Tools

Canva - For adding text overlays to AI images. Free tier works fine.

Google Sheets - For organizing prompts and tracking outputs.

Now let’s get into the workflows.


Tutorial 1: Complete Market Research in 10 Minutes

Before you build anything, you need to know if people will pay for it. This workflow gives you customer language, objections, and buying triggers in 10 minutes instead of spending days on surveys nobody answers.

What you’ll have at the end: A market research brief you can reference for all your marketing.

Time required: 10-15 minutes

Tools needed: Claude or ChatGPT, Amazon, Reddit

Step 1: Collect Amazon Reviews

This is where you find the exact words your future customers use. Not your words. Their words.

  1. Go to Amazon.com
  2. Search for products in your niche
  3. Find 3-5 products with 100+ reviews
  4. Click on the reviews section
  5. Copy 10 five-star reviews
  6. Copy 10 one-to-three star reviews

Why both good and bad reviews? Positive reviews tell you what people want. Negative reviews reveal fears and objections you’ll need to address in your marketing.

Pro Tip: Look for “Verified Purchase” reviews. These are real buyers.

Step 2: Paste Reviews Into AI

Open Claude or ChatGPT.

Paste this prompt (copy the whole thing):

You are a market research analyst helping me understand my target audience.

I'm going to paste product reviews from my niche. Extract the exact language customers use - not your interpretation, their ACTUAL WORDS.

Analyze these product reviews and extract:

1. TOP 5 COMPLAINTS
   - Copy the exact phrases customers use
   - Include the emotional context

2. TOP 5 BENEFITS MENTIONED
   - Exact phrases, not summaries
   - What specifically made them happy?

3. EMOTIONAL TRIGGERS
   - Frustration (what made them angry before buying?)
   - Hope (what did they hope to achieve?)
   - Fear (what were they afraid of?)
   - Desire (what did they really want?)

4. BUYING TRIGGERS
   - What convinced them to finally purchase?
   - What was the tipping point?

5. DISAPPOINTMENTS
   - What did they wish was different?
   - What expectations weren't met?

6. DEMOGRAPHICS CLUES
   - Any mentions of age, gender, job, lifestyle?
   - What situation are they in?

Format everything as bullet points. Quote their exact words using quotation marks.

REVIEWS:
[PASTE YOUR REVIEWS HERE]

What to do:

  1. Copy the prompt above
  2. Paste it into Claude or ChatGPT
  3. Replace [PASTE YOUR REVIEWS HERE] with your actual reviews
  4. Hit enter

The AI gives you a structured breakdown of what your audience cares about. Save this output.

Step 3: Expand With Reddit Research

Amazon reviews tell you about products. Reddit tells you about problems and frustrations.

  1. Go to Reddit.com
  2. Use the search bar to find discussions about your niche
  3. Search for: “[your niche] + help” or “[your niche] + recommendation” or “[your niche] + frustrated”
  4. Find 3-5 threads with 20+ comments
  5. Copy the main post and top comments from each thread

Example searches:

  • “weight loss help” or “can’t lose weight frustrating”
  • “back pain work from home”
  • “anxiety can’t sleep”

Step 4: Analyze Reddit Data

Paste this prompt into a NEW conversation (or continue the existing one):

Analyze these forum discussions. I need to understand what solutions people have tried and why they're still struggling.

Extract:

1. QUESTIONS ASKED REPEATEDLY
   - What do people keep asking about?
   - What are they confused about?

2. FAILED SOLUTIONS
   - What have they already tried?
   - Why didn't it work for them?

3. RECOMMENDED SOLUTIONS
   - What do people recommend to each other?
   - What has actually worked?

4. OBJECTIONS AND SKEPTICISM
   - What are they skeptical about?
   - What claims don't they believe?
   - What has burned them before?

5. EXACT PROBLEM PHRASES
   - How do they describe their problem?
   - What words do they use?

Quote their exact language whenever possible.

DISCUSSIONS:
[PASTE REDDIT THREADS HERE]

Step 5: Build Your Market Brief

Now combine everything into a usable document you’ll reference constantly.

Paste this prompt with your previous AI outputs:

Based on the research analysis below, create a 1-page MARKET BRIEF I can reference when writing ads, landing pages, and emails.

FORMAT:

## PRIMARY AUDIENCE
- Who they are (demographics, situation)
- What triggered them to search for a solution NOW

## CORE PROBLEM
- The problem in THEIR words (3-5 exact phrases)
- The emotional weight of this problem

## FAILED SOLUTIONS
- What they've already tried
- Why they're skeptical of new solutions

## BUYING TRIGGERS
- What makes them finally take action
- What proof do they need?

## KEY PHRASES FOR MARKETING
- 10 phrases to use in ad copy (their exact words)
- 5 emotional hooks that resonate

## OBJECTIONS TO ADDRESS
- Top 3 objections and how to handle them

## MARKETING ANGLE OPPORTUNITIES
- 3 potential angles based on this research

Keep it practical. This is a working document I'll reference daily.

RESEARCH DATA:
[PASTE BOTH PREVIOUS AI OUTPUTS HERE]

What you now have: A complete market brief that tells you exactly how to talk to your audience. This is the foundation for everything else.

Save this document. Create a Google Doc or Notion page for each niche you research.


Tutorial 2: Generate 50 Ad Copy Variations

Most people write 3 ads, pick one, and wonder why nothing works. Winners test dozens of angles. This workflow generates 50+ variations in 30 minutes.

What you’ll have at the end: 50+ ad variations organized by angle, ready to test.

Time required: 30 minutes

Tools needed: Claude or ChatGPT, your market research brief from Tutorial 1

Step 1: Set Up Your Base Context

Before generating ads, give the AI context about your offer.

Open a new conversation and paste this:

You are an experienced direct response copywriter specializing in Facebook and TikTok ads.

I'm going to give you information about my offer and audience. Save this context - we'll use it for all ad variations.

MY OFFER:
[Describe your product/offer in 2-3 sentences]

WHAT THEY GET:
- [Main benefit 1]
- [Main benefit 2]
- [Main benefit 3]

PRICE POINT: [Price or "free lead gen"]

TARGET AUDIENCE:
- Demographics: [Age, gender, location]
- Situation: [What situation are they in?]
- Problem: [Main problem in their words]

TRAFFIC SOURCE: [Facebook / TikTok / Native / Google]

COMPLIANCE CONSTRAINTS:
- No income/results guarantees
- No before/after claims without proof
- No "you" statements about personal attributes (Facebook)
- Must be believable - no hype

WINNING AD EXAMPLES (match this style):
[Paste 2-3 ads that have worked for you or competitors - if you don't have any, skip this section]

Confirm you understand this context, then I'll give you the first assignment.

Fill in your actual information. The more specific, the better the output.

Step 2: Generate Ads by Angle

Now generate 10 ads for each of 5 different angles.

Angle 1: Problem-Aware

These people know they have a problem but don’t know the solution.

Write 10 Facebook ad variations using the PROBLEM-AWARE angle.

This audience knows they have a problem but hasn't found the right solution yet.

STRUCTURE FOR EACH AD:
- HOOK: First line that stops the scroll (use their exact problem language)
- BODY: 2-3 sentences that agitate the problem
- BRIDGE: 1 sentence introducing hope
- CTA: Soft call to action

CONSTRAINTS:
- Primary text: Keep the hook under 125 characters (before "see more" cut-off)
- Conversational, not salesy
- Use contractions (you're, it's, don't)
- No fake urgency

Number them 1-10. Make each one distinctly different.

Angle 2: Solution-Skeptic

These people have tried everything. They’re burned out and skeptical.

Write 10 Facebook ad variations using the SKEPTIC angle.

This audience has tried multiple solutions that didn't work. They're skeptical of new claims.

STRUCTURE FOR EACH AD:
- HOOK: Call out their skepticism or failed attempts
- BODY: Acknowledge what they've tried and why it didn't work
- BRIDGE: Explain what's different about this approach
- CTA: Low-commitment call to action

Make these feel honest, not pitchy. Acknowledge their frustration.

Number them 1-10.

Angle 3: Social Proof

Everyone else is doing it. FOMO angle.

Write 10 Facebook ad variations using the SOCIAL PROOF angle.

This angle shows that others like them are already getting results.

STRUCTURE FOR EACH AD:
- HOOK: Reference to others in their situation succeeding
- BODY: Specific examples or statistics (I'll add real proof later)
- CTA: Join them / Don't miss out (without being cheesy)

Make these feel like genuine observations, not manufactured hype.

Number them 1-10.

Angle 4: New Discovery

Secret/new solution just revealed.

Write 10 Facebook ad variations using the DISCOVERY angle.

This angle presents the solution as something new or previously unknown.

STRUCTURE FOR EACH AD:
- HOOK: New/recent/just discovered framing
- BODY: Why this wasn't available before or why most people don't know
- BRIDGE: What this means for them
- CTA: Learn more / See how

Avoid cliches like "doctors don't want you to know" - make it believable.

Number them 1-10.

Angle 5: Transformation Story

Before/after narrative.

Write 10 Facebook ad variations using the TRANSFORMATION angle.

This angle tells a relatable story of someone who was in their situation and found success.

STRUCTURE FOR EACH AD:
- HOOK: Relatable starting point
- BODY: The struggle and turning point
- BRIDGE: The transformation
- CTA: Your turn

These should feel like real stories. Use specific details. First person or third person is fine.

Number them 1-10.

Step 3: Organize Your Output

You now have 50 ads. Organize them:

  1. Create a Google Sheet with these columns:

    • Ad Number
    • Angle
    • Hook (first line)
    • Full Copy
    • Status (Not Tested / Testing / Winner / Loser)
    • CTR
    • CPA
  2. Copy each ad into the sheet

  3. Highlight the 10-15 you want to test first

Step 4: Create Iterations of Winners

After testing, feed the data back to the AI:

These 3 ads performed best in testing:

AD 1 - Skeptic Angle (CTR 2.1%, CPA $14):
[Paste the full ad]

AD 2 - Discovery Angle (CTR 1.8%, CPA $12):
[Paste the full ad]

AD 3 - Problem-Aware Angle (CTR 2.4%, CPA $16):
[Paste the full ad]

Create 10 NEW variations that:
1. Combine elements from these winners
2. Keep the hooks that worked
3. Test new body copy
4. Maintain the tone that's working

These are iterations, not completely new ads. Build on what's working.

Tutorial 3: Write Complete Landing Page Copy

A landing page is where your traffic converts (or doesn’t). This workflow generates complete copy section by section, so you can build pages faster than hiring a copywriter.

What you’ll have at the end: Full landing page copy ready to build.

Time required: 45-60 minutes

Tools needed: Claude or ChatGPT, your market research brief

Step 1: Define your page strategy

Before writing, clarify what you’re building.

I'm building a landing page for this offer:

OFFER: [What they get]
TRAFFIC SOURCE: [Facebook / TikTok / Native / etc.]
PAGE TYPE: [Advertorial / Direct Response / VSL / Listicle]
GOAL: [Lead gen / Sale / Application]
PRICE: [Price point or "free"]

ANGLE I'M USING:
[The specific angle - skeptic, discovery, transformation, etc.]

KEY PROOF ELEMENTS I HAVE:
- [Testimonials? How many?]
- [Statistics or data?]
- [Authority/credentials?]
- [Case studies?]

Create an OUTLINE for this landing page with section headers and the purpose of each section.

Keep the outline to 8-10 sections max. I want flow, not bloat.

Step 2: Write the hero section

This is the most important part. Get it right.

Write the HERO SECTION for this landing page.

CONTEXT:
- Angle: [Your angle]
- Traffic source: [Where they're coming from]
- Traffic temperature: [Cold / Warm / Hot]
- Main promise: [What transformation do they get?]

I NEED:
1. HEADLINE OPTIONS (give me 5)
   - 8 words max each
   - Speak to their desire or pain
   - Match the angle from my ads

2. SUBHEADLINE OPTIONS (give me 3)
   - 1-2 sentences each
   - Expand on the headline promise
   - Add credibility or specificity

3. CTA BUTTON OPTIONS (give me 3)
   - 3-5 words each
   - Low friction for cold traffic OR high intent for warm traffic (tell me which you chose)

Format clearly so I can mix and match.

Step 3: Write the problem section

Make them feel understood before you sell.

Write the PROBLEM SECTION for my landing page (3-4 paragraphs).

Use this research about my audience's problem:
[Paste the "CORE PROBLEM" and "FAILED SOLUTIONS" sections from your market brief]

STRUCTURE:
- Paragraph 1: Describe the frustration they feel (use their language)
- Paragraph 2: Call out what they've tried that didn't work
- Paragraph 3: Explain why those solutions failed (it's not their fault)
- Paragraph 4: Hint at what's actually needed (transition to solution)

TONE:
- Empathetic, not preachy
- Use "you" language throughout
- Make them feel understood, not lectured

Keep each paragraph to 3-4 sentences max.

Step 4: Write the solution section

Introduce your offer as the answer.

Write the SOLUTION SECTION.

This section transitions from the problem to introducing my offer.

OFFER: [Your offer]
MECHANISM: [How does it actually work? What makes it different?]
KEY DIFFERENTIATOR: [What's the one thing that makes this work when others failed?]

STRUCTURE:
- Transition sentence from problem to hope
- Introduce the offer (what it is, not what it does yet)
- Explain the mechanism (why this approach works)
- The "aha" moment (the insight that makes everything click)

CONSTRAINTS:
- Under 200 words
- No hype words (revolutionary, breakthrough, etc.)
- Explain like you're talking to a friend

Keep it clear and credible.

Step 5: Write how it works

Make it feel achievable.

Write a "HOW IT WORKS" section with 3 simple steps.

OFFER: [Your offer]
ACTUAL PROCESS: [What do they actually do or experience?]

FORMAT:
Step 1: [Action verb] - [One sentence explanation of what they do]
Step 2: [Action verb] - [One sentence explanation of next step]
Step 3: [Result verb] - [One sentence about the outcome]

REQUIREMENTS:
- Each step should feel easy and quick
- Step 3 should be the result/payoff
- Use specific timeframes if applicable ("in just 10 minutes" vs "quickly")

This should make them think "I can do that."

Step 6: Write the benefits section

Outcomes, not features.

Write 5 BENEFIT BLOCKS for my landing page.

OFFER: [Your offer]
AUDIENCE: [Your audience]

FORMAT FOR EACH:
**[BENEFIT HEADLINE - 5-7 words]**
[2-3 sentences explaining why this matters to them. Connect the benefit to their life, not just the product.]

REQUIREMENTS:
- Lead with outcomes, not features
- Each benefit should address a different desire or pain point
- Use "you" language
- Be specific (numbers, timeframes, results)

Reference this research for what they care about:
[Paste the "KEY PHRASES FOR ADS" section from your market brief]

Step 7: Write social proof section

Build credibility.

Write a SOCIAL PROOF section.

I have these proof elements available:
[List what testimonials, stats, or credentials you have]

Create a section structure that includes:

1. SECTION HEADER - Something better than "What Our Customers Say"

2. TESTIMONIAL DISPLAY STRATEGY - How should I present them for maximum impact?

3. TEMPLATE FOR EACH TESTIMONIAL BLOCK:
   - Quote highlight (1 sentence pull quote)
   - Full testimonial (2-4 sentences)
   - Attribution format (name, situation, result)

4. SUPPORTING ELEMENTS:
   - Any stats I should highlight?
   - Trust badges or credentials to mention?

If I don't have strong testimonials, suggest alternatives for building trust.

Step 8: Write the FAQ section

Handle objections disguised as questions.

Write 5 FAQ questions and answers.

These should address the objections my audience has:
[Paste the "OBJECTIONS TO ADDRESS" section from your market brief]

STRUCTURE:
Q: [Question they're actually thinking]
A: [2-3 sentence answer that's confident but not defensive]

REQUIRED OBJECTIONS TO ADDRESS:
1. "Does this actually work?" (efficacy)
2. "How long until I see results?" (timeline)
3. "What if it doesn't work for me?" (risk)
4. "Is this legit?" (trust)
5. "Why this price?" (value)

Don't be defensive. Be helpful and direct.

Step 9: Write the final CTA section

Close the deal.

Write the FINAL CTA section for my landing page.

OFFER: [Your offer]
MAIN BENEFIT: [One sentence summary of transformation]
RISK REVERSAL: [Guarantee, if any]

STRUCTURE:
1. Recap headline (remind them of the transformation)
2. 3 bullet points (quick summary of what they get)
3. CTA button text (match earlier CTAs for consistency)
4. Risk reversal text (guarantee or reassurance)
5. Secondary text under CTA (urgency or scarcity if applicable - make it real, not fake)

Keep the whole section to 100 words or less. Don't re-sell - they're already convinced if they made it here.

Step 10: Polish and assemble

Put it all together.

Here's my complete landing page copy. Polish it for:

1. VOICE CONSISTENCY - Does it sound like one person throughout?
2. TRANSITIONS - Do sections flow into each other?
3. REDUNDANCY - Am I saying the same thing multiple ways?
4. WEAK SPOTS - What sections feel weaker than others?
5. LENGTH - What could be cut without losing impact?

Give me specific edits, not just observations.

[PASTE ALL YOUR SECTIONS HERE]

Tutorial 4: Build a Landing Page With AI Code

If you don’t have a developer (and you’re just starting, so you probably don’t), AI can write the code. This workflow generates a working HTML page you can upload and use.

What you’ll have at the end: A working HTML/CSS landing page file.

Time required: 1-2 hours

Tools needed: Claude (recommended for code), VS Code or any text editor

Step 1: Generate the base HTML structure

Build a complete landing page in a single HTML file with embedded CSS.

PAGE CONTENT (I'll add the actual copy later, use placeholder text for now):
1. Hero section - Headline, subheadline, CTA button
2. Problem section - 3 paragraphs with a header
3. Solution section - Header + content + product image placeholder
4. How it works - 3 steps with icons
5. Benefits - 5 benefits in a grid
6. Testimonials - 3 testimonial cards
7. FAQ - 5 questions with accordion expand/collapse
8. Final CTA - Recap + button + guarantee text
9. Footer - Simple copyright

DESIGN REQUIREMENTS:
- Mobile-first responsive design
- Clean, modern, professional look
- Plenty of white space
- Easy to read (16px+ body text)
- Color scheme: [Your primary color, e.g., "blue #2563eb" or "green #10b981"]
- Font: System fonts for fast loading

TECHNICAL REQUIREMENTS:
- Single HTML file with all CSS embedded in <style> tags
- No external dependencies except Google Fonts (optional)
- All JavaScript embedded (for FAQ accordion)
- Fast loading - no heavy animations
- Images use placeholder URLs from placeholder.com

Generate the complete code.

What to do next:

  1. Copy the entire code output
  2. Open a text editor (VS Code, Sublime, or even Notepad)
  3. Paste the code
  4. Save as landing-page.html
  5. Double-click the file to open in your browser

Step 2: Add your copy

Replace the placeholder text with your actual copy from Tutorial 3.

Update this landing page code with my actual copy.

Replace all placeholder text with the content below. Keep all the HTML structure and styling intact.

HERO:
Headline: [Your headline]
Subheadline: [Your subheadline]
CTA Button: [Your CTA text]

PROBLEM SECTION:
[Paste your problem section copy]

SOLUTION SECTION:
[Paste your solution section copy]

HOW IT WORKS:
Step 1: [Your step 1]
Step 2: [Your step 2]
Step 3: [Your step 3]

BENEFITS:
[Paste your 5 benefits]

TESTIMONIALS:
[Paste your 3 testimonials with names]

FAQ:
[Paste your 5 Q&As]

FINAL CTA:
[Paste your final CTA section]

Return the complete updated HTML file.

CURRENT CODE:
[Paste your HTML file here]

Step 3: Add tracking code

Essential for measuring what’s working.

Add tracking code to this landing page.

EVENTS TO TRACK (push to dataLayer for Google Tag Manager):

1. page_load - When the page loads
2. scroll_depth - When user scrolls to 25%, 50%, 75%, 100% of page
3. cta_click - When any CTA button is clicked (include button location: hero, middle, final)
4. faq_expand - When a FAQ accordion opens (include question number)
5. time_on_page - Fire event every 30 seconds with total time

TRACKING PIXEL PLACEHOLDERS:
- Add a comment where Facebook Pixel should go
- Add a comment where Google Analytics should go
- Add a comment where TikTok Pixel should go

Use vanilla JavaScript. No jQuery or external libraries.

FORMAT FOR DATALAYER EVENTS:
dataLayer.push({
  'event': 'event_name',
  'event_category': 'category',
  'event_label': 'label'
});

CURRENT CODE:
[Paste your HTML file]

Step 4: Optimize for speed

Make it load fast.

Optimize this landing page for fast loading:

1. CRITICAL CSS
   - Move above-the-fold styles inline
   - Defer non-critical CSS if needed

2. IMAGE OPTIMIZATION
   - Add loading="lazy" to images below the fold
   - Add proper width/height attributes to prevent layout shift

3. JAVASCRIPT
   - Move scripts to bottom of body
   - Add defer attribute where appropriate

4. META TAGS
   - Add proper viewport meta
   - Add description meta
   - Add Open Graph tags for social sharing (use placeholders for image URL)

5. PERFORMANCE CHECKS
   - Remove any unused CSS
   - Minimize whitespace in production version

Also tell me what manual steps I should take (image compression, etc.).

CURRENT CODE:
[Paste your HTML file]

Step 5: Create mobile sticky CTA

Mobile visitors need an always-visible CTA.

Add a mobile sticky CTA to this landing page:

REQUIREMENTS:
- Fixed to bottom of screen on mobile only (hidden on desktop)
- Shows after user scrolls past the hero section
- Contains CTA button with same text as hero CTA
- Has a subtle background
- Doesn't cover too much content (max 60px height)
- Smooth appear/disappear animation

FUNCTIONALITY:
- Hidden by default
- Appears after 300px scroll
- Hides if user scrolls back to top
- Click scrolls to final CTA section OR links to checkout

CURRENT CODE:
[Paste your HTML file]

Step 6: Test your page

Before going live:

  1. Open the HTML file in Chrome
  2. Right-click > Inspect > Toggle device toolbar (phone icon)
  3. Test on different phone sizes (iPhone SE, iPhone 12, Samsung Galaxy)
  4. Check that:
    • All text is readable
    • Buttons are tappable (big enough, not too close together)
    • Images load properly
    • FAQ accordion works
    • All links work

Tutorial 5: Generate Ad Images With AI

You need images to run ads. This workflow produces 20+ usable images in an hour. No designer required.

What you’ll have at the end: 20+ ad images ready to test.

Time required: 1 hour

Tools needed: Midjourney (Discord), Canva

Step 1: Set up Midjourney

If you don’t have Midjourney yet:

  1. Go to Midjourney.com
  2. Click “Join the Beta” - this takes you to Discord
  3. Create a Discord account if you don’t have one
  4. Subscribe to a Midjourney plan ($10/month basic)
  5. Go to any #newbies channel
  6. Type your prompts starting with /imagine prompt:

Step 2: The prompt formula

Use this structure for consistent, usable marketing images:

[subject], [action/pose], [setting], [lighting], [style], [mood], [camera specs] --ar [aspect ratio] --v 6

Breaking it down:

  • Subject: Who or what is in the image (specific age, ethnicity, appearance)
  • Action/pose: What they’re doing (holding product, looking at camera, etc.)
  • Setting: Where they are (modern kitchen, home office, outdoor, etc.)
  • Lighting: Natural window light, studio lighting, soft lighting, etc.
  • Style: Photography style (lifestyle, editorial, candid, UGC-style)
  • Mood: Emotional quality (warm, professional, energetic, calm)
  • Camera specs: Shot on iPhone, Canon 5D, etc. (makes it look more realistic)
  • Aspect ratio: 1:1 for Facebook/Instagram feed, 4:5 for optimal feed, 9:16 for Stories/TikTok

Step 3: Generate lifestyle images

These work for most offers - relatable people in natural settings.

For health/wellness:

/imagine prompt: woman in her 40s, genuine smile, holding supplement bottle naturally, modern bright kitchen, natural window lighting, lifestyle photography, warm and inviting mood, shot on Canon 5D --ar 1:1 --v 6

For productivity/business:

/imagine prompt: man in his 30s, focused expression, working on laptop at clean desk, home office with plants, soft natural daylight, candid photography style, productive calm mood, shallow depth of field --ar 1:1 --v 6

For finance/opportunity:

/imagine prompt: close-up of hands holding smartphone showing chart going up, clean minimal desk background, soft studio lighting, modern professional style, aspirational mood --ar 4:5 --v 6

Step 4: Generate UGC-style images for TikTok

These look like real people took them with their phones.

Selfie style:

/imagine prompt: selfie photo of woman in her 30s, holding product at face level, casual home background slightly blurred, smartphone camera quality, authentic influencer aesthetic, natural indoor lighting --ar 9:16 --v 6

Unboxing style:

/imagine prompt: POV hands unboxing a package, kitchen counter background, overhead angle slightly tilted, natural lighting, iPhone photo style, exciting unboxing moment --ar 9:16 --v 6

Reaction style:

/imagine prompt: woman looking at phone screen with surprised happy expression, couch background slightly blurred, candid selfie angle, smartphone camera quality, genuine reaction moment --ar 9:16 --v 6

Step 5: Create variation sets

Once you find a style that works, create variations.

Run your best prompt, then create variations:

Same exact style but: woman in her 50s instead
Same scene but: at a coffee shop instead of home
Same person but: looking at camera with slight smile
Same scene but: wider shot showing more environment

Step 6: Batch production workflow

Here’s the efficient way to do this:

  1. Generate base images (20 minutes)

    • Run 5 different concepts
    • Get 4 variations of each (Midjourney generates 4 by default)
    • Total: 20 base images
  2. Select winners (10 minutes)

    • Pick the best 8-10 images
    • Click “U1”, “U2”, etc. to upscale them
  3. Download and organize (10 minutes)

    • Click on each upscaled image
    • Right-click > Save image
    • Organize in folders by concept (lifestyle, UGC, product, etc.)
  4. Add text overlays in Canva (20 minutes)

    • Go to Canva.com
    • Create new design with your ad dimensions (1080x1080 for feed, 1080x1920 for Stories)
    • Upload your AI images
    • Add text overlays for hooks/headlines
    • Use bold, readable fonts
    • Keep text minimal (AI text generation is unreliable)
  5. Export for each platform (5 minutes)

    • Export as PNG for Facebook/Instagram
    • Export multiple sizes: 1:1, 4:5, 9:16

Note: Don’t put important text in images for Facebook - their text guidelines can limit reach. Use image for visual impact, put the hook in your primary text.

Common issues and fixes

Images look too polished/fake: Add these to your prompt: “candid photography, natural imperfections, iPhone photo style, not retouched”

Wrong age/ethnicity: Be more specific: “woman in her late 50s with gray hair” or “man, Southeast Asian, mid 30s”

Weird hands: AI still struggles with hands. Crop images to avoid showing hands, or use poses where hands are hidden or holding something.

Text in images: Don’t ask Midjourney to add text - it will look wrong. Add text in Canva.


Tutorial 6: Analyze Campaign Data With AI

Numbers tell you what’s working. But staring at spreadsheets doesn’t give you insights. This workflow extracts what to scale, what to kill, and what to test next.

What you’ll have at the end: Clear action items for your campaigns.

Time required: 15-20 minutes

Tools needed: Claude (better for data analysis), your campaign data export

Step 1: Export your data

From your ad platform:

Facebook Ads Manager:

  1. Go to Ads Manager
  2. Select your date range
  3. Click “Export” (download icon)
  4. Choose “Export Table Data (CSV)”

TikTok Ads:

  1. Go to Campaign page
  2. Click “Export” in the top right
  3. Select CSV format

Native ads (Taboola/Outbrain):

  • Similar export functionality in reporting section

What columns you need:

  • Campaign/Ad Set/Ad name
  • Spend
  • Impressions
  • Clicks
  • CTR
  • Conversions
  • CPA (or CVR if you calculate)
  • Any other metrics you track

Step 2: Upload and analyze

Open Claude. Paste this prompt:

Analyze this campaign performance data and give me actionable recommendations.

CONTEXT:
- Traffic source: [Facebook / TikTok / Native]
- Target CPA: $[Your target]
- Minimum data threshold: [e.g., $50 spend or 10 conversions before making decisions]
- Goal: [Lead gen / Sales / App installs]

DATA COLUMNS: [List your columns so AI understands the data]

ANALYSIS I NEED:

1. SCALE THESE (Best performers - good CPA + sufficient volume)
   - List specific campaigns/ad sets
   - Recommended budget increase %
   - Why these are working

2. KILL THESE (Poor performers with enough data)
   - List specific campaigns/ad sets
   - Why they should be paused
   - Any learnings to take from them

3. NEEDS MORE DATA (Too early to decide)
   - List campaigns that need more spend
   - How much more spend needed to decide

4. PATTERNS
   - What do winners have in common?
   - What do losers have in common?
   - Any audience, creative, or placement patterns?

5. NEXT TESTS
   - Based on this data, what should I test next?
   - Specific recommendations

Be specific. Reference actual names and numbers from the data.

DATA:
[PASTE YOUR CSV DATA HERE]

Tip: If your CSV is too long, paste the headers + top 50 rows. Or summarize each campaign in a simpler format first.

Step 3: Creative performance analysis

Separate analysis for understanding which creatives work:

Here's creative-level performance data. Help me understand what's working.

DATA:
[Paste creative data - name, hook, style, metrics]

ANALYZE:

1. CREATIVE THEMES
   - What do winning creatives have in common? (hook type, visual style, format)
   - What do losing creatives have in common?

2. HOOK PERFORMANCE
   - Which hook styles performed best?
   - Any patterns in first-line copy?

3. VISUAL PATTERNS
   - What visual styles got best CTR?
   - What got best CTR-to-CVR ratio (clicks that convert)?

4. FORMAT ANALYSIS
   - Any differences between image vs video?
   - Carousel vs single image?

5. CREATIVE RECOMMENDATIONS
   - What new creatives should I make based on this?
   - What should I stop making?

Be specific with creative references.

Step 4: Build a weekly report

Generate a shareable report:

Create a weekly performance report from this data.

THIS WEEK'S DATA:
[Paste current week]

LAST WEEK'S DATA (for comparison):
[Paste last week]

REPORT STRUCTURE:

## Executive Summary
3 bullet points: Overall performance, biggest win, biggest concern

## Key Metrics vs Last Week
Table format:
| Metric | This Week | Last Week | Change |
| Spend | | | |
| Conversions | | | |
| CPA | | | |
| CVR | | | |
| ROAS | | | |

## Top Performers
Top 3 campaigns with:
- What it is
- Key metrics
- Why it's working

## Underperformers
Bottom 3 campaigns with:
- Key metrics
- What went wrong
- Recommendation (fix or kill)

## Tests This Week
- What we tested
- Results
- Learnings

## Action Items for Next Week
Specific tasks with priorities

Keep it scannable. Use bullets and tables.

Tutorial 7: Systematize Your Daily Workflow

Random AI usage wastes time. A system saves hours. Here’s how to turn these workflows into a daily habit that runs your business faster.

What you’ll have at the end: A systematized AI workflow that saves 5+ hours weekly.

Time required: 30 minutes to set up, then ongoing time savings

Tools needed: Claude Pro or ChatGPT Plus (for saved projects/custom GPTs)

Step 1: Create your custom AI assistant

In Claude (Projects feature):

  1. Go to Claude.ai
  2. Click “Projects” in the left sidebar
  3. Click “New Project”
  4. Name it “[Your Business] Assistant”
  5. In the project instructions, paste:
You are my business assistant. You understand marketing, paid advertising, and building online businesses.

MY BUSINESS CONTEXT:
- What I'm building: [Your business type]
- Traffic sources I use: [Facebook, TikTok, Native, etc.]
- My niche: [Health, finance, etc.]
- My offer type: [Lead gen, e-comm, course, etc.]
- Target KPIs: CPA under $[X], CVR above [Y]%
- Budget range: $[X] - $[Y] per day

MY PREFERENCES:
- Ad copy style: [Direct response, storytelling, educational]
- Landing page style: [Advertorial, VSL, listicle]
- My brand voice: [Describe in 2-3 sentences]

COMPLIANCE RULES I FOLLOW:
- Never claim [specific claims to avoid]
- Always include [required elements]
- Avoid [problematic language for my platforms]

When I ask for help, apply this context automatically. Don't make me repeat this information.

In ChatGPT (Custom GPTs):

  1. Go to chat.openai.com
  2. Click your name > My GPTs > Create a GPT
  3. Configure with similar instructions
  4. Save and use for daily work

Step 2: Build your prompt templates

Save these as documents you can copy/paste:

Daily Check-In (Morning - 5 minutes):

Here's yesterday's data. Quick analysis:

1. Any campaigns I should scale? (increase budget 20%)
2. Any I should pause immediately?
3. Any red flags or anomalies?
4. One thing to test today

[PASTE DATA]

New Offer Brief (As needed - 10 minutes):

Create a brief for this offer:

OFFER: [Description]
ANGLE: [Primary angle to test]
AUDIENCE: [Target demo]
PLATFORM: [Where ads will run]

I need:
- 3 headline variations
- 3 hook variations
- Image direction (describe what images should show)
- 2 CTA options

Competitor Breakdown (As needed - 10 minutes):

Analyze this competitor's approach:

AD COPY:
[Paste their ad]

LANDING PAGE (if available):
[Paste or summarize their page]

Tell me:
1. What angle are they using?
2. What emotional triggers?
3. What proof elements?
4. What's their CTA strategy?
5. What could I do DIFFERENTLY?

End-of-Day Summary (5 minutes):

Quick summary needed:

WHAT I WORKED ON TODAY:
[List tasks]

RESULTS:
[Any notable data]

Create a brief summary and suggest 3 priorities for tomorrow.

Step 3: Batch processing

Instead of one prompt at a time, batch your work:

I need ad copy for 5 different offers. Process all at once.

OFFER 1:
- Name: [Name]
- Description: [Brief description]
- Audience: [Target]
- Key benefit: [Main benefit]

OFFER 2:
[Same format]

OFFER 3:
[Same format]

OFFER 4:
[Same format]

OFFER 5:
[Same format]

FOR EACH OFFER, GIVE ME:
- 3 headline options
- 3 primary text options
- 2 CTA options

Format clearly with offer names as headers.

Daily workflow schedule

Here’s how to integrate AI into your day:

Morning Block (15 minutes):

  1. Export yesterday’s data
  2. Paste into AI with daily check-in prompt
  3. Get scale/kill/test recommendations
  4. Implement changes in ad accounts

Creative Block (1 hour, 2-3x per week):

  1. Generate new ad variations for current campaigns
  2. Create landing page iterations
  3. Generate image concepts in Midjourney
  4. Queue creatives for next round of testing

Research Block (30 minutes, as needed):

  1. Analyze new offers with AI briefs
  2. Research competitors
  3. Find new angles for existing campaigns

End of Day (10 minutes):

  1. Quick data review
  2. Generate summary
  3. Set priorities for tomorrow

Total AI time: About 2 hours spread through the day Output equivalent: 8-10 hours of manual work


What AI Can’t Do (Keep This Human)

AI makes you faster. It doesn’t make decisions for you.

Strategic Decisions (You):

  • Which offers to run
  • Budget allocation
  • When to scale or kill
  • Risk assessment
  • Niche selection

Relationship Management (You):

  • Negotiating with partners
  • Building relationships
  • Account issue resolution
  • Getting exclusive deals

Compliance Judgment (You):

  • Final review of all claims
  • Platform policy interpretation
  • Legal/regulatory concerns
  • Account safety decisions

Quality Control (You):

  • Final approval on ALL output
  • Catching AI mistakes or hallucinations
  • Brand consistency
  • What feels right for your audience

The Rule: AI drafts. You decide. Never publish or launch anything without human review.


What To Do Right Now

If you made it this far, here’s your action plan:

Today (30 minutes):

  1. Sign up for Claude Pro if you haven’t
  2. Do Tutorial 1 (Market Research) for a niche you’re considering
  3. Save the output as your reference doc

This Week:

  1. Generate 50 ad variations using Tutorial 2
  2. Write one complete landing page with Tutorial 3
  3. Test 5-10 of your new ads

Ongoing:

  1. Set up your custom AI assistant (Tutorial 7)
  2. Use the daily workflow schedule
  3. Add AI image generation as you scale

People who systematize their AI usage outproduce everyone else. It’s not about working harder. It’s about building systems that multiply your output.

Start with one workflow. Master it. Add the next.


The Bottom Line: These aren’t theoretical tactics. Copy the prompts. Use them today. The tools are cheap. The leverage is real. But you still have to do the work - AI just makes you faster.


Have questions about these workflows? Contact me.


Keep Building

Next Steps:

Previous Claude Prompts Library: Copy-Paste Prompts for Marketers