Skip to content
Flowmanic
AI ContentAI-PoweredStructurally Validated

AI Ad Creative Generator

Every new ad brief you add to a Google Sheet gets sent to AI, which writes 3 genuinely different ad angles — one pain-point led, one social-proof led, one curiosity led — each with a hook, primary text, and CTA formatted for Meta or TikTok Ads Manager. Turns a blank-page brainstorm into something you can start A/B testing the same day.

Automation flow

How it works

  1. 1Whenever a new row is added to Ad Briefs, the trigger fires.
  2. 2The product, audience, goal, and platform are sent to the AI with instructions to write 3 ad angles that each approach the same product from a different psychological hook.
  3. 3The response is split into 3 rows — one per angle — and appended to Generated Ad Creative.
  4. 4Your team gets a Slack ping that fresh creative is ready to review.

Services used

Google SheetsAI API (OpenAI-compatible)Slack

What you'll need

  • An n8n Cloud or self-hosted account
  • A Google account (Sheets)
  • An OpenAI API key (or any compatible AI API)
  • A Slack workspace (optional)

What's included

  • 3 genuinely different angles, not 3 rewrites of the same idea
  • Formatted for Meta/TikTok Ads Manager out of the box
  • Bring your own AI API key
  • Built for actual A/B testing, not just inspiration

Estimate what this could save you

3.6 hours/month

$108/month in your time

A rough estimate based on what you enter above — not a guarantee. Actual time saved depends on your process.

Make it yours

  • Add a Tone column to the brief sheet (playful, professional, urgent) and pass it into the prompt.
  • Feed the winning angle's copy into an AI image-generation call to draft matching visuals.
  • Add a scheduled weekly batch mode: instead of one brief at a time, read a list of products and generate creative for all of them at once.

Questions about this template

$25one-time

Secure checkout via Polar. Delivered by email instantly.

Structurally validated: automatically checked for valid n8n format before every deploy.

Difficulty
Medium
Setup time
~20 min
Integrations
3
Node count
5
Format
.json + guide