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.

· 5 months ago
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.

Free · $20/mo Pro · $100/mo Max 5x · $200/mo Ultra · Sonnet API $2/$10 per M tokens (input/output)Alts: ChatGPT
Midjourney
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 · $120/mo Mega
Canva
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
Recent changes to this stack
featureOCT 29

Usage and Cost Analytics API launched in beta to track token consumption and costs

Anthropic released the Usage and Cost Analytics API in beta, enabling organizations to monitor token usage and costs across Claude API consumption with filtering and grouping by dimensions like model, workspace, and API key. The API provides /v1/organizations/analytics/usage and /v1/organizations/analytics/cost endpoints. Legacy usage reporting endpoints remain supported.

featureOCT 23

Claude Tag API released in beta for Claude Enterprise organizations on Slack

The Claude Tag API is now available in beta for Claude Enterprise organizations, providing endpoints to read and configure Claude Tag settings on Slack channels and workspaces with Access bundle support. The API requires Admin API keys with read:claude_tag or write:claude_tag scope. This feature is exclusive to Claude Enterprise.

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.

Weekly changelog

What changed in AI tools and the stacks that ship. One email a week.

Spotted something off?
Wrong price, dead link, stale tool — anything. We review every fix.
Suggest a fix to this stack