IFTTT follows the principle of “If This Then That,” which is a two-step automation process. It is great for simple home automation and getting your applications to work together.
These apps and services dramatically reduce the time and energy you spend on repetitive and common tasks, such as transferring photos from social networking sites or mobile galleries to Dropbox, saving Evernote items in Google Calendar, etc. The options are endless.
If you want to bring more efficiency to your workflow, consider the following tools to do the heavy lifting. These IFTTT alternatives let you build better home automation routines and integrate all of your apps.
Platform: Browser-based editor
Node-RED is an open-source, flow editor used for wiring together hardware devices, online services, and APIs in unique ways. It is packed with a vast library of useful functions, templates, and flows for re-use. Plus, it utilizes an event-driven, non-blocking model, which makes it ideal to run on low-cost hardware.
With this browser-based editor, you can build your app by dragging nodes from your palette into a workspace and wiring them together.
There are plenty of nodes in the palette that make it easier to deploy flows. You can extend the palette by installing new nodes created by the community and share your flows as JSON files.
Cost: Free | Offers in-app purchases
Scriptable is an automation app that allows you to write scripts, which integrate with native features of iPhone/iPad, such as documents, files, calendars, reminders, and much more.
The editor can be customized to match your preference. Plus, you can run scripts from Siri shortcuts or third-party apps using Scriptable’s URL schemes.
Cost: Starts at $9 per month
Piesync offers effective customer data synchronization solutions. It allows you to keep your customers’ data 2-way sync across all your business apps and devices. It is designed to save hours of manual data entry and keep customers’ data updated and secured.
More specifically, the platform works in the background and syncs your contact two-way (in real-time) between your favorite cloud apps, such as Office365 contacts, Marketing Accounting, and Help Desk tools.
With PieSync’s IF/THEN rules, you can select where each contact will go. Use it to generate segments of your contacts to be synced to and from selected apps. The best thing is you don’t need any coding skills to do that, and you’ve full control over your sync.
Cost: Free | Premium version starts at $1.99
MacroDroid is a configuration and task automation app that strikes the perfect balance between usability and features. Like Applets in IFTTT, you need to create a Macro in MacroDroid in order to automate things. Each Macro is associated with a trigger that activates the automation. You can select from over 40 different triggers to activate a Macro.
The major advantage of MacroDroid over IFTTT is you can link more than one action to a single trigger. There are even constraints that act as exceptions to the rule. For example, you can set a Macro to disable WiFi or Mobile data when the battery level falls below 10%.
Optionally, you can add constraints like don’t perform the action if it is Monday or Wednesday. You can add as many constraints as you want, but in the free version, you’re allowed to create only 5 Macros.
Cost: Starts at $220 per month
Elastic.io is a hybrid integration platform specifically designed for professional developers. It allows you to connect APIs on-premises and cloud applications securely and swiftly. There is a rich library of inbuilt connectors for business applications.
The platform provides a sleek dashboard that makes it easy to monitor, log, and handle errors. All in all, it reduces manual processes so that you can focus more on your strategies.
Yonomi helps you connect your favorite home devices to play together, like Philips Hue lights, Amazon Echo, Sonos speakers, and smart locks, without any hub. All you need is to set up “Routines,” where your devices respond automatically to each other based on your location, time, and preferences.
It also announces calendar updates and contextual weather throughout the day, pauses music during calls, and adjusts the lighting and temperature. The app runs through the internet, so there can be some lag from the moment you issue the command to the action performed, but it’s still faster than IFTTT.
Cost: Free | Premium version starts at $19 per month
Skyvia provides quick and easy data integration, secure cloud-to-cloud backup with a one-click restore, and online data management via SQL. It’s a complete online solution (SaaS) and doesn’t require any local software installed except a web browser.
The data integration service allows you to perform data export, replication, and sync in a simple user interface. It provides you with automatic daily cloud backup with search, view, and restore functionality. Skyvia Query lets you utilize cloud and database, design SQL queries using the visual query builder, and visualize the results as a chart or grid to get quick insights.
With the free version, you can integrate up to 5,000 records, run 5 queries per day, and backup 1 GB of data.
Cost: Free | Premium version starts at $9 per month
Integromat enables multistep workflows named “Integrations.” It works with an array of personal and business apps. Not only is it capable of connecting apps, but it can also transfer and transform data.
Integromat provides hundreds of pre-developed integrations for use cases, from software development to time and task management. They range from simple tasks to complex scenarios. All of these integrations can be customized to suit your specific requirements. The free version allows you to perform up to 1,000 operations.
5. Microsoft Flow
Power Automate is developed by Microsoft to help you build, monitor, and manage automated workflows between your files, services, and cloud-based data. You can turn repetitive tasks into multistep workflows. For example, capture tweets and add them as leads in Dynamics 365 within a few taps. The app is quite helpful if your work revolves around reviewing detailed and running history reports.
Since the app is developed by Microsoft, it plays nicely with all Microsoft services like OneNote, OneDrive, and Office. There are already hundreds of workflow templates (most of them are enterprise-based) to help you get started. The company offers a free version of the app, but you need a Microsoft account to log in.
Cost: $2.99 | 7 days free trial available
Tasker is designed to extend your control on Android devices and their capabilities without rooting your device or installing any special home screen. It allows you to perform tasks (set of actions) based on contexts (date, time, location, gesture) in user-defined profiles.
Tasker’s real power lies in its flexibility to combine contexts and tasks. You can do many useful things with this app like zip or unzip application data on the fly, wake up with a random song from your music collection, track phone location, read out loud incoming messages, phone number, WiFi or Bluetooth status, and more.
Cost: Free | Premium version starts at $20 per month
Zapier focuses on automating tasks that are dependent on numerous third-party apps. You don’t have to open multiple apps every time for a repetitive task. Zapier moves information between your web apps automatically, so you can focus on other things. Just pick a Trigger that sets your Zap into motion within a couple of clicks, and it will perform the necessary actions automatically.
Zapier connects more than 750 web apps, including Facebook Lead Ads, Quickbooks, Google Docs, and Trello. They add new options every week. With the free version, you can build one-to-one connections with your apps and perform 100 tasks per month.
Cost: Free | Offers in-app purchases
This app lets you automate various tasks on your smartphone. You can create automation with flowcharts, automatically alter settings like GPS, WiFi, Bluetooth, audio volume, NFC and perform actions like sending emails, copy files to Google Drive, play audio, and take pictures based on time and location.
To create automated tasks, all you need to do is add blocks and connect the dots. There are over 300 building blocks to select from, including conditions, loops, event triggers, actions, and more.
The app comes with built-in templates to guide you along the way. All app features are available to everyone without any ads and trial period. However, in a free version, you can create no more than 30 blocks.
Shortcuts is your personal automation tool that lets you drag-drop any combination of actions. It includes more than 300 actions, including those for maps, contacts, camera reminders, to name a few.
With this app, you can make animated GIFs, make pdf from Safari, Tweet the song you are listening to, and even perform health-related tasks like automatically logging your water intake, caffeine intake, body weight, running time, and other exercises.
It is smart enough to remind you to exercise or drink water, based on the workflows you have set. Plus, you can export your workflow as a standalone app on your homescreen.
Frequently Asked Questions?
Does IFTTT have a free version?
Yes. The free (standard) version of the IFTTT allows you to create 3 Applets of your own and turn on as many Applets as you want. However, if you want to create mutli-step Applets with queries and conditional logic, you need to buy the Pro version, which costs $3.33 per month. If you are looking to expand the reach of your API to an ecosystem of up to 200 million users and over 650 services, it will cost you $199 per year.
What are the open-source alternatives to IFTTT?
There are more than 20 open-source alternatives to IFTTT, so hopefully you can find a suitable replacement. The most reliable ones are:
- Huginn: is used to build agents that can read the web, watch for events, and take actions on your behalf.
- Home-Assistant.io: comes with an advanced automation engine and integrates with over a thousand different devices and services.
- n8n.io: allows you to connect anything to everything via its efficient, open-source code model.
- openHAB: is a Java-based home automation system that combines various smart home tools and technologies into a single solution.
- UI.Vision RPA: is a browser extension that automates web and desktop apps.
How is Zapier different from IFTTT?
IFTTT focuses on personal, home-focuses applications. It’s a better choice for users who need some extra guidance. Zapier, on the other hand, focuses more on business-related apps, with more actions available per application than IFTTT. As far pricing is concerned, Zapier costs much more than IFTTT.