What is IFTTT? A free platform that connects everything as a service

What is IFTTT? A free platform that connects everything as a service

With 11 million users running over a billion applets each month, IFTTT is on track to become a service that connects pretty much everything — though some users say it has room for improvement.

You’ve no doubt heard of software as a service. Those who are deeply into IT will nod their heads in recognition when acronyms such as IaaS (infrastructure as a service) and PaaS (platform as a service) are tossed around, too. But here’s one “*aaS” you might not have heard of yet: everything as a service. And it’s the future, according to Linden Tibbets, CEO and co-founder of IFTTT.

But what exactly is IFTTT? And how does it relate to the idea of everything as a service? Here’s what you need to know.

What is IFTTT?

IFTTT derives its name from the programming conditional statement “if this, then that.” What the company provides is a software platform that connects apps, devices and services from different developers in order to trigger one or more automations involving those apps, devices and services.

Here are just three if this, then that automations you can run with IFTTT:

* If you make a call on your Android phone, then a log of that call is added to a Google spreadsheet.

* If you add a new task to your Amazon Alexa to-dos, then it will be added to your iOS Reminders app.

* If the International Space Station passes over your house, then you’ll get a smartphone notification about it. (Yes, this is an actual IFTTT applet.)

Currently, there are 54 million IFTTT applets, according to IFTTT. For more examples, check out “41 cool and useful IFTTT applets.”

And for the record, Tibbets’ favorite applets include one that lets you quickly email notes to yourself and another that notifies you whenever a new Craigslist post matches your search terms.

The history of IFTTT

Tibbets and Jesse Tane co-founded IFTTT in 2010 and officially launched the service in 2011. Based in San Francisco, IFTTT has raised $39 million in venture capital funding from investors that include the firm Andreesen Horowitz, according to IFTTT.

Tibbets is currently IFTTT’s CEO. Tane moved on from IFTTT in 2012.

In November 2016, IFTTT beefed up its recipes, which connected two devices, apps or services, turning them into applets, which are capable of connecting multiple devices, apps or services.

How it works

The automations are accomplished via applets — which are sort of like macros that connect multiple apps to run automated tasks. You can turn on or off an applet using IFTTT’s website or mobile apps (and/or the mobile apps’ IFTTT widgets). You can also create your own applets or make variations of existing ones via IFTTT’s user-friendly, straightforward interface.

IFTTT has posted a YouTube video (See below) explaining in more detail how applets are made.

Developers as varied as Ring and BMW pay IFTTT an annual fee to provide applets on the IFTTT platform. The IFTTT service is free for users.

Typically, developers launch their IFTTT presence with applets they create, and then the user community “builds stuff the developers never expected,” said Tibbets. IFTTT applets can use JavaScript, advanced filtering and other tools to create new interactions.

Support for JavaScript helps IFTTT partners create robust applets compared to the more limited IFTTT recipes of yesteryear, Tibbets said. You could create some custom JavaScript that will filter things automatically, so that an applet will, for example, turn on multiple lights in your home if you arrive after 6 p.m. or just the porch light if you arrive home before 6 p.m., Tibbets said. That sort of functionality wasn’t possible with the simpler recipes but is doable with applets.

“For users, applets are easier, and for developers, they’re much more powerful,” Tibbets said.

To date, IFTTT has more than 550 partner services, including Facebook, Domino’s Pizza — even the city of Louisville, Ky. IFTTT’s community of 11 million users run over 1 billion applets each month, according to the company.

ifttt louisville ky Louisville, Ky.

What does IFTTT have to do with everything as a service?

The idea for IFTTT grew out of the belief that, in the future, “everything will be a service,” Tibbets said. “And I mean everything: every brand, every organization, every physical object. You’ll be hard-pressed to name something that won’t be connected to the internet or tracked by the internet of things (IoT) to such a degree that it might as well be connected.”

IFTTT’s purpose is to connect those disparate services and systems. “We help all products and services work well together in a way that brings you confidence and helps those services create rich interactions in their ecosystems,” Tibbets said.

IFTTT’s competitors

IFTTT is aimed largely (but not exclusively) at consumers looking for an easy way to get more out of their devices, services or apps, Tibbets said, with IoT automations a particular focus. It is not alone in the drive to make everything a service.

zapier Zapier

Zapier is a freemium service for consumers as well as business and power users. Its Zaps are workflows that connect apps, such as Gmail and Dropbox, to trigger and automate actions between them. You can create two-step Zaps for free. More complex Zaps require a monthly fee. For $20 per month, you can connect three or more steps across all of Zapier’s 750-some apps. The $250/month plan is designed with teams in mind, offering unlimited Zaps and access to all premium features.

Microsoft Flow connects 195 services to create automations, called “flows,” with an emphasis on business productivity. For instance, if you’re looking for a Spotify automation, you might find it on IFTTT and Zapier but not Microsoft Flow. The free service lets you run 750 flows per month and create unlimited flows. More advanced functionality costs $5 or $15 per user per month.

microsoft flow Microsoft

What do users like about IFTTT?

In an informal query, we heard from some IFTTT users about why they’re fans. A few examples:

“IFTTT automates things I could do myself but would be a bad use of my time,” said Paul Tanner, founder of watchmaker Freedom To Exist. One example is the ability to automatically save his company’s Instagram posts to Dropbox.

“I love IFTTT for its pure simplicity,” said Clive Bearman, head of marketing for Lexumo, an open-source security company. “It’s perfect for automating those manual tasks that might be simple but are tedious to complete. For example, I’ll use it to listen to the social channels of competitors and pipe those results into a Google spreadsheet. Then I can easily analyze how often they tweet and about what subjects.”

“What I like most about IFTTT is its diversity and ever-increasing amount of applets, thanks to the site’s growing popularity and the rise of IoT,” said Donald Pingaro, marketing coordinator for Redstage, an e-commerce agency. “Almost every day, there will be new applets for something you never thought of but that can show you something new or reduce a simple pain point in your life.”

“The strength of IFTTT is how it gives superpowers to people who aren’t developers or engineers,” said Jesse Robbins, founder and CEO of Orion Labs, which provides voice-based services for businesses such as real-time language translation. “Anybody can use it to personalize the technology in their lives.” (Orion Labs.)

How could IFTTT be better?

Enhancements and improvements that some IFTTT users would like to see include the following:

• An improved search function

It can be difficult to find the app you want, said Bearman. “It’s not because it doesn't exist. It’s because there are many applets that sound the same. So, there's a little trial and error to find the right app.”

• Fewer broken apps

“With so many people creating applets, there’s one big issue, and that’s the fact that some apps are broken,” said Pingaro. “There doesn’t seem to be a filtering system that proactively checks the applets that are uploaded, because I’ve found that some applets work and then stop working, and the app stays up on the site forever.”

• Pre-bundled applet suites

“The biggest area for improvement would be to have suites of applets pre-bundled, with a much easier option for integrating multiple recipes at once,” said Dary Merckens, CTO of Gunner Technology, a custom software developer. “There could be a home automation bundle that lets you control all kinds of stuff at once like lights, thermostat and grocery orders. You could have one suite and configure it all in one place.”

• Better functionality

“There’s a blurry line between where IFTTT could improve and where the services it connects to need some work,” said Jay Goldman, co-founder and managing director of Sensei Labs, which offers digital workplace services. “It can be frustrating to try to set up an applet and discover that the service provider doesn’t offer the functionality you need, which makes IFTTT itself less useful.”

Upon hearing these suggestions, Tibbets said, “We welcome such thoughts from consumer end users as well as the companies we partner with. We take this feedback to heart as we continue to build IFTTT and the applets on our platform.” He added that anyone can offer suggestions on IFTTT’s feedback page.

What’s next for IFTTT?

IFTTT has recently started enabling its service partners to incorporate IFTTT applets into their own apps, Tibbets said. He added that 30 IFTTT partners are currently developing initial versions of their apps with built-in IFTTT functionalities.

And with more users interacting with services using their voices, IFTTT has “a huge role to play” in enabling interactions with Amazon’s Alexa, OK Google, Apple’s Siri and other services, Tibbets said. Augmented reality is another area ripe with IFTTT applet potential, he added.

Follow Us

Join the newsletter!


Sign up to gain exclusive access to email subscriptions, event invitations, competitions, giveaways, and much more.

Membership is free, and your security and privacy remain protected. View our privacy policy before signing up.

Error: Please check your email address.


Show Comments