Meta scale
18 nodes · schedule: Every 6 Hours · Google Sheets, Slack
Scores every active campaign on ROAS and spend pace, drops the ones with too little data, and logs a scale, hold, or cut decision for each.
Every file below is a complete, importable n8n workflow — a trigger, real API calls, actual decision logic in the Code nodes, branching that acts, and a logging tail. Copy the JSON, import it, attach your credentials.
50
workflows
899
nodes total
18
with AI nodes
$0
no signup
All 50 workflows, grouped. Jump to any one.
Meta / Facebook ads (14)
Google Ads (8)
Dropshipping (8)
Shopify / ecom (10)
Ad creatives / UGC (6)
18 nodes · schedule: Every 6 Hours · Google Sheets, Slack
Scores every active campaign on ROAS and spend pace, drops the ones with too little data, and logs a scale, hold, or cut decision for each.
17 nodes · schedule: Daily 06:00 Trigger · Google Sheets, Gmail
Pulls account, campaign and ad set insights each morning, pauses ad sets that fail health scoring, and emails a digest of what changed.
18 nodes · schedule: Every Weekday 07:00 · Google Sheets, Slack, Gmail, Airtable, OpenAI · AI node
Ranks SKUs by how badly they need new creative, fans out hook × angle × format jobs, and tracks weekly output against a quota.
18 nodes · schedule: Every 4 Hours · Google Sheets, Slack
Reads your rules from a config sheet, applies them to live ad set budgets every 4 hours, and writes an audit trail of every pause and raise.
18 nodes · schedule: Hourly Pacing Check · Google Sheets, Slack
Projects end-of-day spend hourly, adjusts ad set budgets when pacing drifts past 4%, and pages a buyer if drift stays above 8%.
19 nodes · schedule: Daily Test Review · Google Sheets, Slack
Keeps a test registry, scores variant confidence daily, scales the winner, and opens the next test slot with a queued challenger.
16 nodes · schedule: Every 6 Hours · Google Sheets, Slack
Scores every ad against your kill rules, auto-pauses only where confidence is high, and posts the rest as a review list.
16 nodes · schedule: Every Morning 7am · Google Sheets, Slack, Airtable
Joins 30-day insights to creative metadata, drops statistically thin ads, and shortlists the top decile by ROAS, CTR and thumbstop.
17 nodes · schedule: Daily 09:00 Scale Check · Google Sheets, Slack
Scores account health before scaling anything, ranks the candidates that clear the funding bar, and walks them up a budget ladder.
19 nodes · schedule: Every 3 Hours · Google Sheets, Slack
Buckets site events into audience pools every 3 hours, sizes budget to pool depth, and raises spend only on pools deep enough to scale.
16 nodes · schedule: Every 3 Hours · Google Sheets, Slack
Finds the real CBO campaigns, watches for budget starvation across their ad sets, and reports the scaling moves it made.
20 nodes · schedule: Weekly Audience Refresh · Google Sheets, Slack, Postgres
Queries high-LTV purchasers weekly, checks the seed is big enough, uploads hashed users, and builds a ratio ladder once match rate clears.
16 nodes · schedule: Daily Fatigue Scan · Google Sheets, Slack, Airtable, OpenAI, Meta Graph API · AI node
Compares the last 7 days against each ad’s first-week baseline, scores fatigue, and retires creatives past critical.
19 nodes · webhook: Receive Server Conversion Event · Google Sheets, Slack
Receives server conversion events, validates and hashes PII to SHA-256, dedupes against browser events, then forwards only clean ones.
17 nodes · schedule: Every Morning · Google Sheets, Slack
Scores campaigns for scaling, drops those with too little data, and separates budget-limited from ROAS-limited before raising anything.
17 nodes · schedule: Every Morning At 7 · Google Sheets, Slack, Gmail
Pulls both platforms over one shared date range, blends them into a single MER view, and escalates when blended health slips.
20 nodes · schedule: Every Morning 07:00 · Google Sheets, Slack
Classifies yesterday’s search terms, skips the ones already handled, and promotes strong converters into keywords.
19 nodes · schedule: Every Morning 7am · Google Sheets, Slack, Gmail, Airtable, OpenAI · AI node
Scores asset groups against your guardrails, filters to significant spend, and reports the under-performers eating budget.
19 nodes · schedule: Every Morning 07:00 · Google Sheets, Slack, Airtable
Scores search-term waste, clusters it into themes, and auto-applies negatives to a shared list once confidence clears the threshold.
18 nodes · schedule: Daily Feed Audit Trigger · Google Sheets, Slack, Gmail
Joins Merchant Center product statuses to Shopping performance, buckets products, and queues fix tasks for blocking feed issues.
20 nodes · schedule: Every Morning 7am · Google Sheets, Slack, OpenAI · AI node
Scores hooks on video metrics, raises budget 25% on winners with headroom, then writes 5 new hook scripts and queues them for production.
18 nodes · schedule: Weekly Keyword Mining Run · Google Sheets, Slack, OpenAI · AI node
Pools GSC and competitor keywords weekly, scores the gap, and drafts an angle and title for anything scoring above 70.
19 nodes · schedule: Daily Scaling Trigger · Google Sheets, Slack
Rolls up per-product revenue and ad spend, computes contribution margin, and raises budgets only where margin is positive.
15 nodes · schedule: Daily Product Scan · Google Sheets, Slack, Airtable, OpenAI · AI node
Joins the supplier feed to trend signals, scores opportunity, drops slow shipping, and caps a weekly shortlist for sourcing.
17 nodes · schedule: Weekly Research Run · Google Sheets, Slack, Gmail, Airtable, OpenAI · AI node
Dedupes candidate products weekly, keeps only the prequalified ones, pulls a trend curve per product, and emails a research digest.
18 nodes · schedule: Daily 07:00 Trigger · Google Sheets, Slack, Airtable
Merges Shopify revenue with Meta and Google spend each morning, flags a margin emergency under breakeven, and raises restock POs for SKUs inside lead time.
17 nodes · schedule: Every 6 Hours · Google Sheets, Slack, OpenAI · AI node
Snapshots a product watchlist every 6 hours, scores momentum against history, and writes a breakout brief when thresholds cross.
18 nodes · schedule: Every 6 Hours · Google Sheets, Slack, OpenAI · AI node
Diffs competitors’ live Ad Library ads against the last snapshot, summarizes new angles with an LLM, and alerts on urgent signals.
15 nodes · schedule: Daily Import Run · Google Sheets, Slack, Postgres, OpenAI · AI node
Paces a supplier queue, checks margin floors, rewrites the title and description, then creates the store listing.
18 nodes · schedule: Every Morning 07:00 · Google Sheets, Slack, Gmail, OpenAI · AI node
Picks 10 untested products each morning, holds 24 hours, grades spend against a kill threshold, and marks the passes.
19 nodes · schedule: Daily Spend Review Trigger · Google Sheets, Slack, Meta Graph API
Computes CAC and blended MER daily, sizes a scale-up ceiling, and applies pacing guardrails before any material budget change.
19 nodes · schedule: Daily 06:00 Segment Run · Google Sheets, Slack, Gmail
Builds RFM facts from orders, assigns each customer a track, detects segment movement, and syncs VIPs to Klaviyo and Meta.
17 nodes · webhook: Cart Abandoned Webhook · Google Sheets, Slack, Gmail, Airtable, OpenAI · AI node
Scores the cart on the webhook, waits, re-checks whether they already purchased, and logs the revenue it recovered.
17 nodes · schedule: Every Morning 07:00 · Google Sheets, Slack, Gmail
Merges orders, refunds and paid spend into executive KPIs, scores them against targets, and pages founders on a critical breach.
18 nodes · schedule: Daily Creator Roster Review · Google Sheets, Slack
Attributes 7-day shop orders to creators, scores creator ROI, sends re-engage offers, and keeps the roster sheet current.
19 nodes · schedule: Weekly Q4 Readiness Check · Google Sheets, Slack, Gmail
Scores Meta and Google campaign setup against a Q4 checklist plus live inventory, and logs which campaigns are peak-ready.
20 nodes · schedule: Daily Audience Sync · Google Sheets, Slack, Gmail, Postgres
Merges Klaviyo engagement with 30-day purchasers, suppresses buyers, and activates a retargeting ad set once the audience clears Meta’s minimum.
19 nodes · schedule: Every 6 Hours · Google Sheets, Slack, Gmail, Airtable
Compares yesterday’s CVR by page and device to a 28-day baseline, pulls page-speed diagnostics on real drops, and opens a deduped CRO ticket.
18 nodes · webhook: New Order Webhook · Google Sheets, Slack, Gmail, Postgres, OpenAI · AI node
Scores upsell affinity on each new order, generates a personalized offer with a time window, sends it, and expires the code when the window closes.
16 nodes · schedule: Hourly BFCM Pulse · Google Sheets, Slack
Runs hourly through peak — joins ad sets to live stock, shifts budget, and pauses sold-out SKUs before the spend leaks.
16 nodes · schedule: Daily Factory Trigger · Google Sheets, Slack, Gmail, Airtable, OpenAI · AI node
Turns a product backlog into concept briefs daily, scores scripts against a rubric, and reports pacing against a monthly target.
17 nodes · schedule: Every Morning At 6 · Google Sheets, Slack, Airtable, OpenAI · AI node
Expands briefs into angle jobs, dedupes near-identical copy, checks brand guardrails, and writes the cleared batch to a queue.
17 nodes · schedule: Every Morning · Google Sheets, Slack, OpenAI · AI node
Extracts patterns from your proven winners, generates variants against that brief, and only saves copy that clears the scoring bar.
20 nodes · schedule: Daily Test Review · Google Sheets, Slack
Reviews test campaigns daily, waits for minimum spend, promotes variants that beat control, and refills slots from the brief queue.
20 nodes · schedule: Weekly Hook Mining Run · Google Sheets, Slack, OpenAI · AI node
Scores thumbstop on video ads weekly, extracts what worked, generates new hooks, and banks only the novel ones.
18 nodes · schedule: Daily Creator Pipeline Check · Google Sheets, Slack, Gmail
Tracks creator briefs against posted content, chases whatever is overdue, and escalates to a producer when chasing stops working.
18 nodes · schedule: Daily ROAS Snapshot Trigger · Google Sheets, Slack, Gmail, Postgres
Snapshots blended ROAS across Meta, Google and TikTok against Shopify revenue, scores drops against a 7-day baseline, and separates real drops from attribution gaps.
21 nodes · schedule: Every 3 Hours · Google Sheets, Slack
Scores month-to-date pacing every 3 hours across guarded accounts, throttles runaway daily budgets, and records every intervention.
19 nodes · schedule: Every 6 Hours · Google Sheets, Slack
Applies safety-rule scoring every 6 hours, dedupes against recent actions so nothing is touched twice, and posts a digest only when something actually changed.
19 nodes · schedule: Every Morning 07:00 · Google Sheets, Slack, Gmail, OpenAI · AI node
Scores Meta and Google together each morning, writes a rationale for each decision, applies budget moves or kills, and emails an end-of-day report.
Real. Each one has a trigger, live-shaped API calls, genuine decision logic in the Code nodes, branching where both paths do something, and a logging or alerting tail. What's missing is credentials — those are placeholders like SHEET_ID and act_ID.
No. No signup, no email gate. Copy or download any file. You'll need your own n8n instance (self-hosted is free) and your own API credentials for whichever platforms a workflow touches.
Some will — several pause ad sets, raise budgets, or apply negative keywords. Read the Code nodes and the IF branches before you activate anything, and run it against a test account first.
Mostly built-in ones: Schedule Trigger, HTTP Request, Code, IF, Filter, Merge, Split In Batches, Google Sheets, Slack, Gmail, Airtable, Postgres, Wait, and an OpenAI node in the 18 workflows that generate or classify text.
That's the point. Each file is a starting structure — swap the thresholds in the Code nodes for your own targets, change the Slack channel, point the Sheets nodes at your own spreadsheet.
Check your n8n version first — these use current node typeVersions. If a node shows as unrecognized, you're likely on an older release, or the node belongs to a community package you haven't installed.
Paid Ads
SEO
Websites

Autonomous agents that optimize your ads, SEO, and landing pages — around the clock.
Connect Claude with