Skip to Main Content

IFTTT Review

Create automations that connect all your accounts

editors choice horizontal
4.0
Excellent
By Ben Moore

The Bottom Line

IFTTT, which stands for "if this, then that," is a slick and extremely useful service that lets you connect apps, services, and smart home devices.

PCMag editors select and review products independently. If you buy through affiliate links, we may earn commissions, which help support our testing.

Pros

  • Automates tasks between apps, services, and devices
  • Good web and mobile apps
  • Easy to use
  • Supports IoT devices and voice assistants

Cons

  • Only paid users can create multistep applets
  • Activity section needs better organizational tools

Before a scheduled calendar event begins, post a reminder to Slack. Automatically create an archive of your Spotify Discover Weekly playlists. Tell Google Assistant to change the color of your Hue lights. These automations are simple examples of what you can build with IFTTT, which rhymes with "gift" and stands for "if this, then that." IFTTT is a service that lets you connect internet-aware apps, services, and devices, without any coding. The IFTTT website and mobile app help you build commands (which IFTTT used to call recipes and now calls applets) using bright, visual cards and powerful fields. IFTTT and its more business-oriented competitor Zapier are both Editors' Choice services for productivity.

IFTTT vs. Zapier

As mentioned, both IFTTT and Zapier help you connect apps and services that otherwise would not communicate with each other. Both are effective productivity tools and work well, but there are some subtle differences.

Foremost, IFTTT and Zapier differ in their areas of focus. For example, IFTTT works with digital voice assistants (Alexa, Cortana, Google Assistant, and Siri), as well as smart home devices (such as lighting, appliances, and security systems). In contrast, Zapier offers more functionality for the enterprise crowd, including hooks to services such as Amazon S3, GoToWebinar, SQL Server, Wrike, and Zendesk. The two do overlap in the cloud, mobile, productivity, and social spaces, however. Both IFTTT and Zapier support Asana, Dropbox, Facebook, Google Drive, Instagram, Slack, SMS messaging, Trello, and Twitter.

Our Experts Have Tested 46 Products in the Productivity Category in the Past Year
Since 1982, PCMag has tested and rated thousands of products to help you make better buying decisions. See how we test.
IFTTT Explore Section

One major difference is that IFTTT offers mobile apps for Android and iOS, while Zapier only has a web interface. Previously, Zapier had the distinction of letting you create multistep automations, but IFTTT has since added that capability (albeit only for paying subscribers). An example of a multistep automation is: If I receive an email attachment in Gmail, then create a new task in the to-do app Todoist, and then post it to a Slack channel.

How Much Does IFTTT Cost?

IFTTT recently announced a new paid plan called IFTTT Pro that allows subscribers to create an unlimited number of applets, set up multistep applets with multiple actions, and enables applets to execute more quickly. Until October 7, you can set your own price for IFTTT Pro (minimum of $1.99 per month) and IFTTT will honor it indefinitely. After that date, the price of IFTTT Pro will be $9.99 per month.

There's still a free account, but those users are only allowed to create three applets of their own. The free tier does allow you to enable an unlimited number of applets created by the community, however. IFTTT also offers two enterprise-focused plans, but you need to contact its sales department for pricing. An IFTTT developer account costs $199 per year.

Zapier offers a free version that also has some limitations. Free account users can run up to 100 tasks per month, can have up to five Zaps active at any given time (they run every 15 minutes), and cannot use Premium apps. Zapier's Premium apps are simply those that it restricts to higher account tiers, such as MySQL, PayPal, QuickBase, QuickBooks, Salesforce, Zendesk, and many others. These do not otherwise work any differently than the regular apps. Furthermore, free users cannot enable Autoreplay, a fail-safe measure that reruns Zaps on a staggered schedule if they don't work on the first try. Zapier's paid plans, which unlock premium apps, enable the Autoreplay feature, allow multistep Zaps, and increase the frequency with which Zaps run, start at $20 per month.

You can use IFTTT's web interface or its Android and iOS apps to build applets. Although Zapier does not offer mobile apps for any platform, it does support some mobile-based functionality, such as SMS messaging. On the other hand, IFTTT can access system-level information like battery status, ringer volume, and notification data on Android and can access App Store data, reminders, and the built-in calendar on iOS.

Getting Started With IFTTT

IFTTT's web interface has a bright, modern, and inviting design complete with bold colors, large card-style elements, and smooth animations. IFTTT has updated its web interface since the time of the last review. The navigation menu on the right-hand side includes four options now: Home, Explore, Create, and Learn. The Profile drop-down menu lets you view your activity, see all your applets and services, or jump directly to the applet creation screen.

From the account settings section, you can connect a profile picture from another service, such as Facebook, Instagram, or Tumblr. You can also set up two-step authentication for more secure sign-ins. Enabling two-factor authentication is wise for any service, but especially for IFTTT, given the number of other accounts you will likely end up linking to it. You can also export your account data or delete your account entirely.

The Home screen now makes it easier to see which applets are connected by displaying that status at the bottom of each applet card. You can click into any card to view related activity and to change its settings. If you choose to see your connected services on the Home page, you can explore all your applet-creation options by clicking on a service.

IFTTT My Applets Section

The Explore section is where you can search and discover applets that others have created. I would like to browse these apps and services by category instead of having to search directly for connections and services. This section highlights a mix of unrelated applets, hubs for general audiences (such as for smart gardeners or social media users), and spotlights for specific services, such as Domino's and Fitbit.

The Activity section shows all applet activity, such as when an applet ran (or failed) or when you linked a new service, going back to the very beginning. Each instance shows the date and time, and you can click through to see the total number of times an applet ran. However, I wish there were more organizational or filtering tools here, as you find with Zapier. The longer you use IFTTT, the more unwieldy this section becomes.

Creating IFTTT Applets

You have two options when it comes to applets in IFTTT; you can use one that someone else already created or build your own. To add an applet to your account, start by searching for the service or topic relevant to the connection you want to create. If someone has already created the applet, there's no sense in recreating it for yourself. Just click on the card and switch it on. An example—if it's going to rain tomorrow then send me a text message—is what started the whole site, as PCMag learned in a past interview with IFTTT founder Linden Tibbets. For some ideas on just what you can do with an applet, check out our roundup of the best IFTTT applets.

Some applets require you to sign in to other accounts, but the simplest ones only require an email address or phone number. For example, you could use IFTTT to automatically send a text from your Android device to your spouse (or whoever, really) when you leave work each day. Other applets simply rely on the IFTTT app to push notifications. For example, you can enable an applet that notifies you every time the International Space Station passes above your home.

Some of the pre-built applets require you to enter additional information or make further customizations, but the methods for doing so are all visually consistent and mostly easy to understand. For example, all of the map-based functionalities use the same fluid interface, though I wish you could set a default location for all of them.

IFTTT Applet Creation

Other parts might trip up some users. For example, with the work departure applet, you have the option to change what appears in the message body. This section allows plain text input, as well as data snippets, which IFTTT calls ingredients. In this example, it gives you a drop-down list of three items: Occurred At (the time you left work), LocationMapImageUrl (a picture showing the location you left), and LocationMapUrl (a link to the map). Of course, other applets have different Ingredients, though some do not require them at all.

If this is confusing, take the time to experiment with all the options. As with anything, the best way to understand how to use IFTTT is simply to keep at it. Once you get more comfortable with how IFTTT works, you can start building your own applets.

To start, simply click on the Create option under the profile drop-down menu or the plus button from the Get more section. As mentioned, IFTTT stands for "if this, then that," so you can think of an applet as having two main parts: this and that. IFTTT makes this connection obvious; it simply shows the above sentence on the creation screen. You click on the plus icon in front of "this" to choose a trigger event and then the plus icon in front of the "that" part to complete the process. It helps to know what you want the applet to accomplish before diving into the creation steps. Let's say, for example, you want IFTTT to add a new entry to a spreadsheet each time you upload a video to Vimeo.

The first step is to specify the trigger service. For the sake of this example, select Vimeo as the trigger. As with Zapier, IFTTT generates a list of trigger events related to the app, along with a description of each. Then, select the New Video Upload card.

Next, you choose the action service and the trigger action (or "that"), in this case, Google Sheets and the Add a Row to Spreadsheet function. Completing the action fields comes next (telling IFTTT exactly what to do).

In this example, you need to define the name of the spreadsheet you want to use (it creates a new one with the new name if it doesn't already exist). You also choose what information IFTTT adds to the spreadsheet and its format. This is where ingredients come in to play. Vimeo provides a couple of ingredients you can add anywhere in the setup, including in the Spreadsheet name and folder path, such as Title, Caption, URL, Embed Code, and UploadedAt. The last step is just to review the applet you created and choose whether to enable notifications for when it runs.

In testing, this applet worked as advertised. After I uploaded a short video to my Vimeo account, IFTTT added all of the requested information to a spreadsheet. The one catch is that the video has to be public in order for IFTTT to correctly detect the action.

With the ability to create multistep applets in a Pro account, now you could go one step further and post the uploaded video to Slack or Twitter, for example. This brings IFTTT's automation capabilities more in line with that of Zapier's.

IFTTT's Mobile Apps

IFTTT offers apps for both Android and iOS; I tested IFTTT on a Google Pixel 3 running Android 10. The apps carry over the website's clean look and vibrant card-based elements. I had no issues installing or logging into my account. App performance is quick and I did not encounter any lag.

IFTTT Android App

IFTTT has tweaked its mobile apps since the last review. The main screen shows a list of your applets and gives you the option to connect or disconnect each one. You create new applets or explore applets created by the community via a bottom navigation bar. The Activity section is now the same as on the web too. Previously, IFTTT's mobile apps organized activity by Notifications, Everything (such as instances of services connected and apps enabled), and Errors. This is a change for the worse, from an organization standpoint. All the same Account settings are still accessible from the app.

IFTTT for Everything

IFTTT is very capable and highly accessible. If you want two disparate apps, IoT devices, or services to communicate with each other, IFTTT likely offers some sort of solution. Our main concern is that the latest updates to the web and mobile apps sacrifice some usability for a cleaner design. Despite that shift, IFTTT is an Editors' Choice pick alongside Zapier. Both are powerful and flexible automation tools that support multistep automations, though they excel in different ways. Namely, IFTTT supports smart home appliances and offers excellent mobile apps, while Zapier natively supports more business-centric services.

IFTTT
4.0
Editors' Choice
Pros
  • Automates tasks between apps, services, and devices
  • Good web and mobile apps
  • Easy to use
  • Supports IoT devices and voice assistants
View More
Cons
  • Only paid users can create multistep applets
  • Activity section needs better organizational tools
The Bottom Line

IFTTT, which stands for "if this, then that," is a slick and extremely useful service that lets you connect apps, services, and smart home devices.

Like What You're Reading?

Sign up for Lab Report to get the latest reviews and top product advice delivered right to your inbox.

This newsletter may contain advertising, deals, or affiliate links. Subscribing to a newsletter indicates your consent to our Terms of Use and Privacy Policy. You may unsubscribe from the newsletters at any time.


Thanks for signing up!

Your subscription has been confirmed. Keep an eye on your inbox!

Sign up for other newsletters

TRENDING

About Ben Moore

Deputy Managing Editor, Consumer Electronics

I’ve been writing and editing technology content for over five years, most recently as part of PCMag's consumer electronics team, though I also spent several years on the software team. Before PCMag, I worked at Neowin.net, Tom’s Guide, and Laptop Mag. I spend too much of my free time reading forums and blogs about audio and photography.

Read Ben's full bio

Read the latest from Ben Moore

IFTTT $0.00 at Google Play
See It