AI Meta Ads Automation How To
Share
How We Automated a Meta Ad Agency Using n8n and Airtable (Without Code)
In this breakdown, I’ll show you how we built a no-code automation system for a Meta ad agency using n8n and Airtable.
This system lets you:
-
Automatically track ad campaigns
-
Generate ad ideas, ad copies, and entire video scripts
-
Reuse winning ads to improve future campaigns
And the best part? The template is available for free—you’ll find the link at the end.
Why Automate an Ad Agency?
Most ad agencies follow a predictable cycle:
-
Research → Understand the brand, audience, and product.
-
Create → Write ad angles, ad copies, scripts, and creatives.
-
Monitor → Track performance daily.
-
Optimize → Double down on what works, cut what doesn’t.
-
Repeat → Feed learnings back into new campaigns.
This loop works, but it’s time-consuming and eats into creative bandwidth. Our automation helps agencies run this process faster, with humans still in control of decisions—but supported by AI and streamlined workflows.
System Overview
We built the system around two tools:
-
Airtable → The front-end interface where humans manage products, scripts, and decisions.
-
n8n → The automation engine that runs background tasks like data scraping, script generation, and performance tracking.
Here’s the five-step workflow inside Airtable:
-
Product Research → Deep dives into products and customer profiles.
-
Ad Angle & Idea Generation → AI-generated ideas, with human selection.
-
Script Generation → Full VSL-style scripts created automatically.
-
Performance Tracking → Pulls campaign metrics directly from Meta Ads.
-
Winning Script Recycling → Feeds best-performing ads into new campaigns.
This creates a flywheel effect: every new ad starts stronger because it’s based on what already works.
Live Demo Walkthrough
Inside Airtable, the workflow looks like this:
-
Phase 1 – Research: Add products, brand notes, and ICP details. The system runs deep product research using AI (we use Perplexity + Gemini for reasoning).
-
Phase 2 – Angles: Generate 5–8 angles per product, complete with hooks, emotional triggers, and direct-response structures. The human selects which to pursue.
-
Phase 3 – Scripts: AI generates a full video sales script (VSSL structure: hook → problem → solution → proof → CTA). Humans can request revisions instantly.
-
Phase 4 – Tracking: Meta Ads data (ROAS, CPC, CTR, conversions) syncs into Airtable automatically.
-
Phase 5 – Winning Ads: Best ads are saved and linked back to new products, so successful angles repeat in future campaigns.
Under the Hood: n8n Automations
The automation runs in three main parts:
-
Ad Performance Analytics
-
Pulls campaign/adset/ad data from the Meta Graph API.
-
Updates Airtable with spend, CPC, CTR, ROAS, and conversions.
-
-
Script & Angle Generation
-
Webhooks connect Airtable actions (like “Generate Angles”) to n8n.
-
AI (Gemini + Perplexity) generates research, angles, and scripts.
-
Output is parsed into Airtable in structured fields.
-
-
Best Ad Scraping
-
Uses Scrapfly to extract video URLs from Facebook ads.
-
Transcribes scripts via AI.
-
Stores transcripts in Airtable for future reuse.
-
This setup ensures the human stays in control, but the repetitive tasks—research, data pulling, and script writing—are offloaded.
Results
For the client we built this for:
-
Hours of manual work per week were eliminated.
-
They could scale ads faster with AI-generated scripts.
-
ROAS significantly increased by continuously reusing the best-performing ad angles.
In short: the agency now runs like a self-optimizing ad machine.