Marketing · Visual

AI thumbnails + ad creative

RecommendedMidjourney for the image, Claude for the prompt, Canva for the polish

Midjourney owns the AI-image quality bar for marketing visuals. The bottleneck isn't the model — it's the prompt. Use Claude to turn a creative brief into a tight Midjourney prompt; render in Midjourney; finish with Canva for typography. The whole loop is 6 to 8 minutes per image.

MARKETINGVIDEOBEGINNERBeginnerFrom $30/mo
The stack
Claude
Prompt engineer

A great Midjourney prompt is the difference between brand-grade and stock-looking. Claude turns a 1-line brief into a structured Midjourney prompt with style, mood, lighting, lens, aspect ratio, and the right --ar / --v flags.

$20/mo Pro · API $3/M tokensAlts: ChatGPT
Midjourney
Image generation

Frontier-quality output with the most consistent house style. Worth the $30/mo Standard for unlimited Relax-mode generation.

$10/mo Basic · $30/mo Standard · $60/mo Pro
Canva
Typography + brand polish

Midjourney can't render text reliably. Canva's templates handle the headline, the logo, the CTA — the parts that need pixel-precision and brand consistency.

Free · $15/mo ProAlts: Figma
Real monthly cost
small
$30/mo
Hobby
  • claudeFree tier
  • midjourney$10 Basic
  • canvaFree + $20 ($240/yr Pro annualized)
medium
$50/mo
Daily creator output
  • claude$20
  • midjourney$30 Standard
  • canvaFree
heavy
$95/mo
Brand or agency
  • claude$20
  • midjourney$60 Pro
  • canva$15 Pro
Workflow
  1. 1
    Brief to Midjourney promptClaude

    One Claude turn. Brief in, structured prompt out.

    Prompt · Creative brief → Midjourney prompt
    Turn the creative brief below into a Midjourney prompt that produces a brand-grade image. Don't generate, just write the prompt.
    
    Brief:
    """
    {{1 to 3 sentences: what's the image for, what should it convey, brand mood, where it'll be used (thumbnail / ad / OG image / social)}}
    """
    
    Output the prompt in this exact structure (one line):
    
    [subject], [composition], [style + reference artist or movement], [lighting], [color palette], [lens / camera if photo-real], [mood], --ar [aspect ratio], --v [latest version], [optional: --style raw or --niji]
    
    Constraints:
    - Specific, not generic. Name an artist, a film, or a concrete reference.
    - One mood, one lighting direction. Don't list 5 contradictory adjectives.
    - For thumbnails: --ar 16:9. For OG images: --ar 1.91:1. For Reels: --ar 9:16.
    - Strip "ultra-realistic 8k masterpiece" filler — adds nothing to current Midjourney.
    - For brand work, prefer --style raw (less stylized).
    
    Output the prompt only. No commentary.
  2. 2
    Generate in MidjourneyMidjourney

    Paste prompt. Generate 4 variants. Pick the strongest, run /upscale.

  3. 3
    Polish in CanvaCanva

    Drop the upscaled image into a Canva template. Add headline + logo + CTA. Export at the platform's native size.

  4. 4
    QA on the deviceCanva

    Open the final asset on the actual device + platform you're posting to. Mobile thumbnails legibility is the most-missed step.

What it produced
YouTube creator, thumbnail CTR lift

Switched from Photoshop + stock to this stack. Average thumbnail CTR rose from 4.6% to 7.1% across the next 30 videos. Per-thumbnail time dropped from ~25 min to ~7 min.

Common pitfalls
Trusting AI to render text

Midjourney still botches text in most images. Generate the visual; add text in Canva.

Relax mode at brand speed

Midjourney Relax mode queues your generations; can take minutes during peak hours. Pay for Fast hours when you're shipping under deadline.

Brand drift

Without a locked palette + style reference, Midjourney happily generates 4 'similar' images that don't match each other. Save your prompt + seed; reuse them.

Curated by @tone-d
Updated weekly · last refresh: just now