🚀Migration Hub

Migrate to n8n

Step-by-step guides to move your automations from Zapier, Make, Pabbly Connect, and IFTTT to n8n. Includes export scripts, platform mapping tables, and ready-to-import FlowForge templates that replace your most common workflows.

Why Migrate?

💰

Save 90%+

Self-hosted n8n costs $0 in platform fees. Zapier charges $49-$799/mo for the same volume.

🔒

Data Privacy

Your data stays on your servers. No third party sees your customer info, financial data, or internal communications.

Unlimited Everything

No task limits, no operation caps, no per-step pricing. Run as many workflows as your server can handle.

🧠

AI & Code Nodes

Run JavaScript/Python inline. Call OpenAI, Claude, or local LLMs. Power that no-code platforms simply don't offer.

Annual Savings: Platform vs n8n Self-Hosted

Based on equivalent functionality at 10,000 tasks/operations per month. n8n self-hosted cost assumes a $5/mo Hetzner CX22 VPS.

PlatformMonthly CostAnnual Costn8n Self-HostedAnnual Savings
Zapier (Professional)$49$588$60/yr$528
Zapier (Team, 100K tasks)$299$3,588$60/yr$3,528
Make (Pro)$36$432$60/yr$372
Make (Teams)$157$1,884$60/yr$1,824
Pabbly Connect$59$708$60/yr$648
IFTTT Pro$4.99$60$60/yr$0*

* IFTTT cost equivalent but with unlimited applets, AI nodes, custom code, and self-hosted privacy.

Migrate from Zapier to n8n

Escape the task-based pricing trap. Save 90%+ on automation costs.

💰 $0/mo (self-hosted) vs $49-$799/mo (Zapier). Save $588-$9,588/yr.

1. Export Your Zapier Workflows

Zapier doesn't have a native bulk export. Use Zapier's 'Manage Zaps' page to document each Zap manually. For each Zap, record: trigger app + event, action apps + events, filter conditions, and field mappings. Alternatively, use Zapier's API with a personal access token to list Zaps programmatically:

curl https://api.zapier.com/v2/zaps -H "Authorization: Bearer YOUR_TOKEN"

2. Map Zaps to n8n Workflows

Each Zap becomes one n8n workflow. Zapier's 'Zap' = n8n's 'Workflow'. Key differences: (a) n8n supports multiple triggers per workflow (via Webhook + Switch nodes), (b) n8n's Code node replaces Zapier's Formatter + Webhook actions combined, (c) n8n supports parallel execution by default — no 'Paths' add-on needed.

3. Recreate Trigger + Action Chain

For each Zap, create an n8n workflow: add the trigger node (e.g., Gmail, Shopify Webhook, Schedule), chain the action nodes in the same order, and use IF/Switch for conditional logic that was in Zapier Filters. n8n's visual editor makes this straightforward — drag from node output to node input.

4. Set Up Credentials

Zapier's OAuth connections don't transfer. You'll need to re-authenticate each app in n8n's Credentials manager. This is the most time-consuming step — plan 3-5 minutes per app. Pro tip: use n8n's credential sharing to reuse across workflows.

5. Test with Parallel Run

Run your n8n workflows alongside Zapier for 1-2 weeks. Compare outputs. Use n8n's execution history to debug. Once confirmed identical, pause the Zapier Zaps — don't delete them until you're 100% confident.

6. Decommission Zapier

After 2 weeks of clean parallel running, export your final Zapier data, pause all Zaps, and downgrade to the free tier (or cancel). Keep the account for 30 days as a safety net.

🔄 FlowForge Template Equivalents

These FlowForge templates directly replace common Zapier workflows:

⚠️ Common Migration Challenges

Multi-step Zaps with 5+ actions

n8n handles this natively. Chain nodes linearly. Use Merge node if you need to combine data from parallel branches. No extra cost for complexity — n8n doesn't charge per step.

Zapier's built-in Formatter (Text, Numbers, Date)

Use n8n's Code node (JavaScript) or the Date & Time node. The Code node is far more powerful — full JS, not limited expressions.

Zapier Paths (conditional branching)

n8n's IF and Switch nodes. IF for binary conditions, Switch for multi-way routing. Both can branch to different action chains within the same workflow — no 'Paths' pricing add-on.

🧩

Migrate from Make to n8n

Same visual approach, more power, full self-hosting, and zero per-operation fees.

💰 $0/mo (self-hosted) vs $36-$157/mo (Make). Save $432-$1,884/yr.

1. Export Your Make Scenarios

Make supports scenario export as Blueprint JSON files. Go to each Scenario → '...' menu → Export Blueprint. This gives you a JSON file describing all modules, connections, and filters. Save all blueprints in one folder.

2. Understand the Mapping

Make and n8n are structurally similar — both use visual node-based editors. Make's 'Scenario' = n8n's 'Workflow'. Make's 'Module' = n8n's 'Node'. Make's 'Router' = n8n's 'Switch node'. Make's 'Filter' = n8n's 'IF node'. The mapping is nearly 1:1 — the easiest migration of the four platforms.

3. Rebuild Nodes Sequentially

Open your Make Blueprint JSON as a reference. For each Module in Make, add the equivalent node in n8n. Connect them in the same order. n8n's node library covers virtually every Make module — and adds 100+ more (AI nodes, SSH, Code, etc.).

4. Handle Make-Specific Features

Three things that differ: (1) Make's inline functions (e.g., {{formatDate()}}) become n8n Code node expressions, (2) Make's data stores become n8n's database nodes or Google Sheets, (3) Make's webhook response handling uses 'Webhook Response' node in n8n instead of Make's final module.

5. Test with Real Data

Use n8n's 'Execute Node' feature (right-click any node → Execute) to test individual steps. This is faster than Make's 'Run Once' because you can test mid-workflow without running the entire scenario.

6. Switch Over

Because Make's pricing is operation-based, run both platforms in parallel for 1 week. Monitor Make's operations dashboard to confirm n8n is handling the load. Then deactivate Make scenarios and downgrade your plan.

🔄 FlowForge Template Equivalents

These FlowForge templates directly replace common Make (Integromat) workflows:

⚠️ Common Migration Challenges

Make data stores (persistent key-value storage)

Use n8n's database nodes (PostgreSQL, MySQL, Redis, SQLite) or Google Sheets for simple KV storage. More powerful but requires initial setup.

Make template functions (formatDate, substring, etc.)

n8n's Code node with JavaScript. One Code node can replace 5+ Make inline functions. Example: new Date($json.date).toLocaleDateString('en-US').

Complex routers with multiple branches

n8n's Switch node + Merge node. Build parallel branches from the Switch output and merge results back at the end. No operation multiplier — all branches run in one execution.

🔗

Migrate from Pabbly Connect to n8n

Go from limited triggers to unlimited possibilities. Self-host and own your data.

💰 $0/mo (self-hosted) vs $19-$59/mo (Pabbly). Save $228-$708/yr.

1. Document Your Pabbly Workflows

Pabbly doesn't have a native export. Go to each Workflow → take screenshots or notes of: trigger app + event, action steps (in order), filters applied, and field mappings. There's no API for export.

2. Map Workflows to n8n

Pabbly's 'Workflow' = n8n's 'Workflow'. Pabbly's 'Trigger' = n8n's Trigger node. Pabbly's 'Action' = n8n's regular node. Pabbly's 'Filter' = n8n's IF node. Pabbly's 'Router' = n8n's Switch node. Straightforward mapping — fewer advanced features to worry about.

3. Rebuild in n8n

For each Pabbly workflow, start an n8n canvas. Add the same trigger type. Chain the same actions. Recreate filter conditions in IF nodes. n8n has significantly more nodes (400+ vs Pabbly's ~100), so you'll find more integration options.

4. Upgrade Your Logic

This is your opportunity to improve workflows that were limited by Pabbly's simpler feature set. Add: error handling with Error Trigger nodes, Code nodes for custom data transformations, parallel execution branches, and webhook receivers for external triggers.

5. Self-Host for Maximum Savings

Pabbly's main selling point is 'unlimited operations' for a flat fee. n8n self-hosted gives you unlimited operations for $0 (just your VPS cost, ~$5/mo). If you're on Pabbly's $59/mo plan, that's $648/yr saved.

6. Cut Over

Run both for 2 weeks. Pabbly's simple workflows make migration fast — most can be replicated in under 30 minutes each. Once verified, cancel Pabbly.

🔄 FlowForge Template Equivalents

These FlowForge templates directly replace common Pabbly Connect workflows:

⚠️ Common Migration Challenges

Pabbly's 'Instant Triggers' (webhook-based)

n8n's Webhook node is equivalent and more powerful. Supports GET/POST/PUT/DELETE, custom response bodies, and header-based auth. No delay — triggers instantly.

Limited Pabbly documentation for complex workflows

Since you're manually documenting, take this chance to simplify. Many Pabbly workflows accumulate complexity due to platform limitations. Rebuild with n8n's cleaner architecture.

💡

Migrate from IFTTT to n8n

Outgrow 'if this, then that'. Build real automations with branching, looping, and AI.

💰 $0/mo (self-hosted) vs $4.99/mo (IFTTT Pro). Save $60/yr — plus unlimited Applets vs IFTTT's 20-Applet limit.

1. List Your IFTTT Applets

Go to my.ifttt.com → My Applets. Document each one: trigger service + event, action service + event, any filter code (Pro feature). IFTTT Applets are simple — typically 1 trigger + 1 action — so this takes minutes.

2. Understand the Upgrade

IFTTT Applet = 2-node n8n workflow. But here's the key: n8n lets you chain unlimited nodes, add conditions, transform data, and handle errors. An IFTTT 'Applet' becomes a tiny n8n workflow — or the start of a much more powerful automation.

3. Rebuild Applets in n8n

For each Applet: (a) Add the trigger node (e.g., RSS, Weather, Webhook), (b) Add the action node (e.g., Email, Slack, Web Request), (c) Connect them. Done. Most migrations take under 5 minutes per Applet.

4. Enhance Beyond IFTTT's Limits

Now add what IFTTT couldn't do: (a) multiple actions from one trigger (e.g., a new RSS article → both email AND Slack), (b) conditional logic (e.g., only forward if article contains a keyword), (c) data enrichment (e.g., call an API to get more context before acting), (d) error notifications if something fails.

5. Handle IFTTT-Specific Integrations

Some IFTTT services (smart home, location) aren't available as n8n nodes. Workarounds: (a) Use webhook triggers + your own API bridge, (b) Use Home Assistant's n8n integration for smart home, (c) Replace location triggers with schedule + calendar triggers.

6. Decommission IFTTT

Once all Applets are running in n8n, cancel IFTTT Pro. Simple migrations — usually done in a single afternoon.

🔄 FlowForge Template Equivalents

These FlowForge templates directly replace common IFTTT workflows:

⚠️ Common Migration Challenges

IFTTT smart home integrations (lights, thermostat, locks)

Use Home Assistant with the n8n integration. More setup upfront but infinitely more powerful. Or use webhook bridges for individual device APIs.

IFTTT location triggers (arrive/leave area)

Replace with a combination of: calendar events (known locations), schedule triggers (time-of-day approximations), or custom mobile webhook app (Tasker, Shortcuts, or a PWA).

IFTTT's simple 'if this then that' mental model

Start with the exact same pattern (1 trigger + 1 action). Then add one enhancement at a time. You don't need to use n8n's full power on day one — grow into it.

Universal Migration Checklist

Follow this checklist regardless of which platform you're migrating from:

1

Audit current workflows: document every automation, its trigger, and its actions

2

Prioritize by impact: migrate revenue-critical workflows first, nice-to-haves last

3

Set up n8n: deploy via Docker on a VPS or use n8n Cloud

4

Rebuild workflows: create equivalent workflows in n8n, test with sample data

5

Configure credentials: re-authenticate every service in n8n's credential manager

6

Parallel run: keep both platforms active for 1-2 weeks, compare outputs

7

Add monitoring: set up error notifications so broken workflows alert you immediately

8

Switch DNS/webhooks: point integrations to your n8n instance

9

Archive old platform: export final data, pause workflows, keep account for 30 days

10

Cancel subscription: once confident, cancel your old automation platform

Ready to cut your automation costs by 90%?

Pick your platform above, follow the guide, and use FlowForge templates to replace your most common workflows instantly.