So you want to actually start using IFTTT, not just read about what it is. The barrier to entry is low — picking a trigger and an action in the composer takes only a few minutes once you know the flow. The harder part isn't the setup. It's knowing which plan you need, where the platform's real ceiling sits, and what to build first so the free tier doesn't box you in immediately.
This guide walks through account setup, your first Applet, what each pricing tier costs and unlocks, how credits work before you enter a card number, and the specific failure modes that show up in week one.
What IFTTT Actually Is
IFTTT stands for "If This Then That." That phrase is a literal description of the architecture, not a slogan. Every automation on the platform is an Applet: one trigger (the "this"), one or more actions (the "then"), and optionally a query that fetches conditional data — say, checking the current temperature before an action fires.
You build Applets two ways. There's the composer, where you pick a trigger service and action service and wire them yourself. Or there's the published library, where IFTTT and other users have already assembled combinations you just switch on. Popular services in that library span Google Sheets, Gmail, Spotify, Slack, Telegram, WhatsApp, Notion, Todoist, Philips Hue, and smart-home names like Blink and iRobot.
Key takeaway — An Applet is deliberately simple: one trigger, one or several actions on any plan. No branching, no loops, and no data transformation built into the core engine. The free tier then caps activity at 1,000 credits a month, and Applets pause when the balance runs out — internalize both limits before you build something you'll outgrow in a week.
Swapping a trigger after the Applet exists frequently throws 'Applet can't be created' if the old data is still referenced in a Query, Filter Code, or Action field — set both up correctly the first time instead of editing later.
Creating Your Account and First Applet
- Sign up at ifttt.com or via the mobile app for iOS or Android.
- Connect a service. Search the library for an app or device you already use — Gmail, Google Calendar, a smart plug, whatever's relevant — and authorize the connection.
- Pick a trigger. This is the "if this" — a new email matching a filter, arriving at a saved location, a new RSS item, a scheduled time.
- Pick an action. The "then that" — send a Slack message, log a row in Google Sheets, turn on a light.
- Save and test. Free-tier polling Applets check for new events every hour, so give it time before you expect the first run.
That's the whole flow. No code and no webhook configuration needed for basic setups, though Webhooks exist as their own trigger/action type on every plan.
Two things to know before you edit anything later. First, IFTTT restricts certain trigger-and-action pairings outright to prevent spam — pairing an RSS Feed trigger with Pinterest's "Create a Pin" action, or an X (Twitter) trigger with an X action, throws an explicit "Trigger cannot be used with Action" error the moment you try to save (IFTTT help center, "How to troubleshoot errors when editing an Applet"). Second, changing an Applet's trigger after it's built frequently breaks it: if the old trigger's data is still referenced in a Query field, Filter Code, or Action field, IFTTT throws "Applet can't be created. Please contact support" and highlights the orphaned reference in red for manual removal. Build the trigger and action together the first time rather than swapping one out later.
What You Actually Get on the Free Plan
The free plan is $0/mo, and since IFTTT no longer offers free trials, it's the way to kick the tires. You get:
- 1,000 credits a month (unused credits do not roll over)
- Unlimited Applets
- All Applet features, including multi-action Applets, queries and filter code
- Polling Applet speed of every hour
- Access to DIY or published Applets and all services
- IFTTT help center support
Credits are the real ceiling: a trigger firing and each successful action, query or filter use credits, and when the balance hits zero your Applets pause until the monthly reset. If you're testing the concept, fine. If you're trying to run part of your actual work on it, budget for an upgrade before you invest much setup time.
Deciding If You Need Pro
Pro runs $7.99 a month billed monthly ($5.49 a month billed annually) and is the plan IFTTT badges Recommended. It raises your balance to 20,000 credits a month, checks polling Applets every 5 minutes instead of every hour, and adds prioritized support. Below it, Starter runs $2.99 a month billed monthly ($2.09 a month billed annually) for 5,000 credits a month and 15-minute polling.
If your use case is something like when I post a new photo, also cross-post it to three other platforms and log it in a spreadsheet, every plan can build it, but each run spends credits on the trigger and on every action, so a busy fan-out Applet is where Pro's larger balance pays off. Pro also gets you prioritized support instead of the help center alone on free.
Who should upgrade: anyone whose Applets run through 1,000 credits a month, anyone whose fan-out Applets burn several credits per run, and anyone frustrated by hourly polling delays on time-sensitive triggers like location-based automations or smart-home responses.
Filter code targets a specific action instance (e.g., Gmail.sendAnEmail.skip()) — add a second identical action and you must rewrite the code to target sendAnEmail1/sendAnEmail2 separately, so multi-action conditional Applets take real debugging time.
Deciding If You Need Pro+
Pro+ runs $19.99 a month billed monthly ($13.99 a month billed annually) and raises the balance to 100,000 credits a month. The one feature it adds that Pro doesn't have is the ability to connect multiple accounts per service, handy if you're juggling more than one Gmail, Instagram, or Slack workspace through IFTTT. Queries and filter code (basic conditional JavaScript for if/then logic inside an Applet) and AI features work on every plan, Free included.
The filter code addition matters more than it sounds, and it's less forgiving than it looks. Without it, every trigger fires every attached action, no exceptions. Filter code lets you skip an action conditionally, but the syntax is tied to the exact action instance: a single Gmail "Send an Email" step is skipped with Gmail.sendAnEmail.skip(), but the moment you add a second identical Gmail action, the code has to target Gmail.sendAnEmail1.skip() and Gmail.sendAnEmail2.skip() separately (IFTTT help center, "How to troubleshoot errors when editing an Applet"). If your automation needs any real decision-making, filter code is the tool on any plan — just expect to spend real time debugging the filter code once an Applet has more than one action.
Plan Comparison at a Glance
| Free | Starter | Pro | Pro+ | |
|---|---|---|---|---|
| Price (monthly billing) | $0/mo forever | $2.99 a month billed monthly | $7.99 a month billed monthly | $19.99 a month billed monthly |
| Price (annual billing) | $0/mo | $2.09 a month billed annually | $5.49 a month billed annually | $13.99 a month billed annually |
| Billed once a year | — | $25.08 a year | $65.88 a year | $167.88 a year |
| Credits per month | 1,000 | 5,000 | 20,000 | 100,000 |
| Applets | Unlimited | Unlimited | Unlimited | Unlimited |
| Multi-action, queries, filter code, AI | Yes | Yes | Yes | Yes |
| Polling Applet speed | Every hour | Every 15 min | Every 5 min | Every 5 min |
| Multiple accounts per service | No | No | No | Yes |
| Support | IFTTT help center | Basic support | Prioritized support | Dedicated support |
How the Annual Toggle Works
IFTTT's pricing page shows two numbers for each paid plan depending on how you toggle billing. Pro is $7.99 a month billed monthly, or $5.49 a month billed annually — a single charge of $65.88 a year. Pro+ is $19.99 a month billed monthly, or $13.99 a month billed annually — a single charge of $167.88 a year. IFTTT displays a "SAVE 30%" badge next to the yearly toggle.
Key takeaway — The annual rate is a single upfront charge, not a monthly draft. Decide whether you want the lower per-month rate with a one-time yearly charge, or the higher month-to-month rate with the flexibility to cancel any month, before you pick a toggle position.
Before You Pay
IFTTT no longer offers free trials; the Free plan is how you test it, with every Applet feature and service and 1,000 credits a month. The cancellation control for a paid plan lives under your account's plan settings at ifttt.com/plans, or in the mobile app under Settings → Manage Subscription.
Since multi-action Applets and filter code now work on Free, build the Applet you plan to rely on there first and check how many credits each run uses (the composer shows the per-step cost) before you pick a paid tier.
IFTTT no longer offers free trials; build your Applet on the Free plan and check its per-step credit cost in the composer before choosing a paid tier.
Best Ways to Start: Real Use Cases
IFTTT's own marketing cites two customer case studies for what a mature setup can look like: a small business owner it says automates social posting, email notifications, and expense tracking for a claimed 13 hours saved per week, and a content creator it says automates cross-platform publishing via RSS for a claimed 10 hours saved per week. Both are vendor-supplied figures we can't independently verify, but they point at the pattern that actually works on this platform: repetitive, single-purpose tasks — post here, log there, notify this channel — rather than complex decision trees.
Good starter Applets to build in your first week:
- New Instagram post → cross-post to X/Bluesky and log to Google Sheets
- Location trigger → adjust smart thermostat or lights
- New email matching a label → send to Slack or Telegram
- RSS feed update → auto-publish to a second blog or social account
- New Google Calendar event → send a Todoist or TickTick task
Test any of these twice before you rely on them, especially the location-and-thermostat pairing. A trigger that fires late or not at all on that one means you're the one standing in a cold house, not IFTTT.
Where IFTTT Hits a Wall
The single-trigger structure isn't a plan limitation you can upgrade past. It's architectural. Even on Pro+, there's no branching, no loops, and no real data transformation — filter code gets you basic conditionals, not multi-step workflow logic. There's also no team collaboration: no role-based access, no audit logs, no shared team accounts. If more than one person needs to touch a workflow, you're sharing login credentials.
Reliability issues compound this, and IFTTT's own documentation is specific about why Applets fail:
- Retries and timeouts. When an action fails, IFTTT retries up to five times before giving up and marking the run "skipped." An Applet can also skip if the window between trigger and action attempt times out, or if the connected action service is paused — a state you can check at status.ifttt.com. That pausing behavior specifically affects Button, Note, and Camera widget-based Applets (IFTTT help center, "How to use the IFTTT Activity feed").
- Four documented failure causes. IFTTT attributes "Applet failed" errors to broken filter-code JavaScript, hitting a connected service's usage limit, the service being paused, or the trigger/action API call timing out or failing on the third-party app's end. Usage limits are real and specific: the SMS action service caps out at 100 messages per month in North America, and any Applet built on it simply stops working past that line (same source).
- The Activity Feed has limits too. The log at ifttt.com/activity only retains a rolling window of your most recent 100 items from the last few days, and you can't delete entries from it — useful for spotting a pattern of failures, not for long-term auditing (same source).
- "File Not Found" means a missing field. This specific error means a required Applet field is empty or referencing the wrong ingredient, such as using a filename ingredient where an image field is expected (IFTTT help center, "Common errors and troubleshooting tips").
An Applet that fires perfectly in testing can still fail silently in production. IFTTT's own documentation lists four distinct causes for that, and none of them show up until the trigger runs against real data.
IFTTT's own fix-it steps for a stalled Applet: reconnect the service via ifttt.com/my_services → Settings → Reconnect; search "[service name] IFTTT help" since some third-party apps only support IFTTT on certain paid plans; and check the Activity Feed's built-in error glossary. For smart-home and voice-assistant Applets specifically, IFTTT's guidance is to fully reset the device, confirm IFTTT is linked to the same device account it's registered under, and verify the device is actually compatible with IFTTT (same source). If none of that resolves it, IFTTT's own support documentation directs users to the r/ifttt subreddit and its support-contact form as official channels.
The AI Angle: What's Real and What's Marketing
IFTTT advertises AI features — summarizing, transforming, and translating information, plus AI-powered Applet templates using ChatGPT, Gemini, and Anthropic Claude — and an MCP (Model Context Protocol) integration connecting Claude, ChatGPT, Cursor, Microsoft Copilot, Perplexity, and OpenClaw to its service catalog, so an outside AI assistant can search for and run IFTTT automations on your behalf.
There's no evidence IFTTT runs a proprietary AI model of its own. What exists is the same deterministic if-this-then-that rule engine, with AI templates bolted on as action steps and an MCP bridge letting outside assistants trigger that existing engine. If you're evaluating IFTTT specifically for AI capability, calibrate accordingly: it's automation with AI-service connectors attached, not an AI-native platform. AI features are available on every plan, Free included.
Frequently asked questions
Do I need to write code to build my first Applet?+
No — the composer flow (pick a trigger, pick an action, save) requires no code; Webhooks exist as an optional trigger/action type but aren't needed for basic setups.
Why does IFTTT block certain trigger-action pairings?+
Some combinations, like an RSS Feed trigger paired with Pinterest's 'Create a Pin,' are restricted outright to prevent spam and throw a 'Trigger cannot be used with Action' error on save.
Will the free plan work for real workflows?+
For light ones — the free plan ($0 forever) gives unlimited Applets with every feature, but only 1,000 credits a month and hourly polling; Applets pause when credits run out until the monthly reset.
What's the difference between Pro and Pro+?+
Pro gives 20,000 credits a month and 5-minute polling; Pro+ gives 100,000 credits, the same 5-minute polling, and support for multiple accounts per service. Multi-action Applets and filter code work on every plan.
How does the annual billing discount work?+
Annual billing drops Pro to $5.49 a month billed annually (one charge of $65.88 a year) and Pro+ to $13.99 a month billed annually (one charge of $167.88 a year), instead of $7.99 a month billed monthly and $19.99 a month billed monthly.
Is there a trial before I pay for Pro or Pro+?+
No — IFTTT no longer offers free trials; the Free plan gives access to all Applet features and services with 1,000 credits a month, so test there before paying.
IFTTT's multi-action applets and webhooks let you chain steps across connected tools into one automated trigger/action flow on every plan, Free included; the free tier's 1,000 credits a month run out fast on busy flows, and Pro ($5.49 a month billed annually) raises that to 20,000.
Integration Depth: Strong Where, Weak Where
IFTTT's catalog covers "over 1,000 brands and services," which sounds broad until you compare it to direct competitors. Zapier's own comparison materials put its catalog at 9,000+ apps against IFTTT's roughly 1,000 — about a ninth the size.
That gap matters less than it sounds for a first project. You don't need 9,000 integrations if you're only automating six services you actually use. Where it bites is the long tail: niche apps, newer SaaS tools, and anything without a mainstream consumer audience are far more likely to have a Zapier connector than an IFTTT one. IFTTT covers the popular middle of the market well; Zapier covers more of everything else.
For a first automation, pick two or three services you already use daily, build a single-action Applet, and run it for a week on the free tier before deciding whether a larger credit balance or faster polling is worth paying for. The setup itself takes minutes. Knowing which limitation — the credit balance, the polling delay, or the missing branching logic — you'll hit first is the part worth reading up on before you start.
- [1] IFTTT — official site & pricing https://ifttt.com
- [2] Trustpilot — IFTTT reviews https://www.trustpilot.com/review/ifttt.com?languages=all
- [3] Getapp — IFTTT reviews https://www.getapp.com/it-management-software/a/ifttt/
- [4] Trustradius — IFTTT reviews https://www.trustradius.com/products/ifttt