This page is a free library published by Ryze AI (get-ryze.ai) containing 50 importable n8n workflow JSON files for marketing and advertising operations, totalling 899 functional nodes. The workflows suit any marketing team running paid acquisition — agencies, B2B, lead generation, publishers, and retail — not only ecommerce, though some cover store-specific tasks. Every workflow is a complete, importable n8n file with a trigger, live-shaped API calls, real decision logic in Code nodes, branching that takes action, and a logging or alerting tail. Credentials are intentionally omitted and replaced with placeholders such as SHEET_ID and act_ID. The 50 workflows are grouped into six categories: Meta and Facebook ads (workflows 1-14), Google Ads (15-22), Dropshipping (23-30), Shopify and ecommerce (31-40), Ad creatives and UGC (41-46), and Ads performance (47-50). 18 of the workflows include an AI/LLM node. 47 are schedule-triggered and 3 are webhook-triggered. To use one: download or copy the JSON, then in n8n go to Workflows, open the three-dot menu, choose Import from File, and select the .json file, then attach your own credentials. The workflows cover campaign scaling, killing losing ads, creative fatigue detection, lookalike audiences, server-side pixel deduplication, negative keyword automation, PMax auditing, product research, abandoned cart recovery, RFM segmentation, creative generation, hook mining, blended ROAS tracking, and budget pacing guardrails.

50 free n8n workflows for marketing teams.

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.

what Ryze runs for you →

50

workflows

899

nodes total

18

with AI nodes

$0

no signup

Contents

All 50 workflows, grouped. Jump to any one.

Meta / Facebook ads

14 workflows
01

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.

Download .json18 KB
02

Full Facebook automation

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.

Download .json21 KB
03

300 ads per week

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.

Download .json20 KB
04

Meta ads on autopilot

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.

Download .json19 KB
05

$10k/day Meta ads

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%.

Download .json21 KB
06

Facebook ads testing

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.

Download .json19 KB
07

Kill losing ads

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.

Download .json18 KB
08

Winning creative finder

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.

Download .json20 KB
09

Ad account scale

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.

Download .json20 KB
10

Retargeting on autopilot

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.

Download .json26 KB
11

CBO scaling

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.

Download .json18 KB
12

Lookalike audience

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.

Download .json21 KB
13

Ad fatigue detector

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.

Download .json19 KB
14

Meta pixel power

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.

Download .json27 KB

Google Ads

8 workflows
15

Google Ads scale

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.

Download .json24 KB
16

Google + Meta sync

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.

Download .json27 KB
17

Search ads automation

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.

Download .json24 KB
18

PMax optimization

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.

Download .json21 KB
19

Negative keywords autopilot

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.

Download .json20 KB
20

Google Shopping ads

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.

Download .json22 KB
21

YouTube ads scale

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.

Download .json26 KB
22

Keyword goldmine

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.

Download .json21 KB

Dropshipping

8 workflows
23

Dropshipping scale

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.

Download .json23 KB
24

Winning product finder

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.

Download .json22 KB
25

Product research automation

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.

Download .json20 KB
26

7-figure dropshipping

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.

Download .json23 KB
27

Viral product spy

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.

Download .json18 KB
28

Competitor ad spy

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.

Download .json20 KB
29

AliExpress to store

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.

Download .json18 KB
30

Test 10 products a day

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.

Download .json21 KB

Shopify / ecom

10 workflows
31

Shopify scale

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.

Download .json23 KB
32

Shopify marketing

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.

Download .json22 KB
33

Abandoned cart recovery

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.

Download .json17 KB
34

7-figure store

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.

Download .json24 KB
35

TikTok Shop

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.

Download .json21 KB
36

Q4 ads prep

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.

Download .json22 KB
37

Email + ads combo

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.

Download .json20 KB
38

Store conversion booster

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.

Download .json20 KB
39

Upsell machine

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.

Download .json17 KB
40

BFCM ads

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.

Download .json22 KB

Ad creatives / UGC

6 workflows
41

AI UGC ads factory

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.

Download .json23 KB
42

100 ad creatives a day

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.

Download .json25 KB
43

AI ad copy

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.

Download .json25 KB
44

Creative testing machine

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.

Download .json24 KB
45

Viral hook generator

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.

Download .json29 KB
46

UGC ads on autopilot

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.

Download .json19 KB

Ads performance

4 workflows
47

ROAS tracking

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.

Download .json22 KB
48

Ad budget guardian

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.

Download .json23 KB
49

Set and forget ads

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.

Download .json20 KB
50

Replace your media buyer

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.

Download .json21 KB

Questions

Are these real workflows or stubs?

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.

Do I need to pay for anything?

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.

Will these change my live ad accounts?

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.

Which n8n nodes do they use?

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.

Can I edit them?

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.

What if a workflow errors on import?

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.

Live results across
2,000+ clients

Paid Ads

Avg. client
ROAS
0x
Revenue
driven
$0M

SEO

Organic
visits driven
0M
Keywords
on page 1
48k+

Websites

Conversion
rate lift
+0%
Time
on site
+0%
Last updated: Jul 19, 2026
All systems ok
Ryze AI is a service operated by Meow AI, LLC. © 2026 Meow AI, LLC. All rights reserved.

Let AI
Run Your Ads

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

Claude AIConnect Claude with
Google & Meta Ads in 1 click
>