An example recipe might consist of sending an e-mail message if the IFTTT user tweets a certain hashtag. Or, if the user's photo is tagged by someone on Facebook then that photo will be added to the user's cloud-based photo archive.
IFTTT was created by Linden Tibbets, Jesse Tane and the co-founder, Alexander Tibbets in San Francisco, California and was launched in September 2011. Today, IFTTT recipes are widely used and shared by users. Fifteen million recipes are used every day.
In addition to its default web-based application, IFTTT for iPhone version was launched on July 10, 2013. IFTTT for iPhone added three exclusive channels: iOS Photos, Reminders and Contacts. A version for iPad and the iOS Notifications Channel was introduced in April 3, 2014. And an Android version of the app was released on April 24, 2014.
On December 14, 2010, Linden Tibbets, the creator of IFTTT, posted a blog named “ifttt the beginning…” on the IFTTT website, announcing that the new project was called “IFTTT”. Jesse Tane, who is a good friend of Tibbets, was ready to join in. Therefore, the first applications performed by IFTTT were designed and created by them. They said that they hoped that, with the development of IFTTT, those created applications would help clarify most of creative things. And that was the beginning of IFTTT.
On September 7, 2011, Tibbets announced in official website that IFTTT was open for all. He then wrote on his blog to describe how IFTTT developed: "Over these last nine months their beta testers responded ferociously, creating over 100 thousand tasks that had collectively triggered more than 25 million times." 
On April 30, 2012, one million tasks had been created.
On June 20, 2012 the IFTTT team announced new IFTTT with a better look, more simplified language, brand-new channels, and faster triggers.
On July 27, 2012, a interesting and special edition called ESPN Olympics Coverage Channel was introduced by IFTTT team. It was specialised for London Olympic Games. "ESPN is the premier source of news and results for the 2012 Summer Olympics, and five exciting Triggers powered by The Worldwide Leader in Sports had been created." IFTTT official blog introduced.
IFTTT for iPhone was released on July 10, 2013. It marked the first step IFTTT took to make IFTTT platform service directly in users' devices and put the iPhone to work for users. "You can create and use Recipes around the things: snapping screenshots, adding new contacts, completing reminders, and organizing photo albums." wrote on IFTTT official blog.
On April 3, 2014, IFTTT for iPad and iTouch was released. Besides, developers also introduced a new channel called iOS Notifications Channel. Therefore, since then, Apple users could enjoy the functions of IFTTT by any apple products. IFTTT official website explained what was new for the iOS users: "Users could download the update to enjoy a redesigned browsing experience on both big and small screens. The iOS Notifications Channel sends important notifications directly to users' iOS devices. There was also a new iOS Photos Trigger that works with photos the users take within a specific area."
A version for Android was released on April 24, 2014. It was available in the Google Play Store. "Users could download the app for the phone or tablet and unlock six new Android Channels, including the Device and SMS Channels." IFTTT official blog introduced.
IFTTT employs the following concepts.
Channel is called "basic building blocks of IFTTT", it mainly describes a series of data from a certain web service such as YouTube or eBay. Beside, it can also describe some certain actions controlled with application program interface (API) like SMS. Sometimes, it means information supply in terms of weather or stocks. There are particular triggers and actions in each channel. Right now, 140 channels are available in total.
Recipe just means " If this then that". A recipe combines an action and a trigger in a specific channel. Users may create their own recipes. If any picture liked by you in Instagram, for example, the photo will be sent to your Dropbox file and saved in it.
Trigger is the "this" part of a recipe. It describes an assumptive event which could results in an action. What triggers you can choose always depend on which channel you select, for example, picking a RSS feed, you can select a new one that relates reserved words.
Action is the "that" part of a recipe. It describes a consequence led by a specific trigger. Some examples are “save the graph in my file” or “the alarm rings”.
Ingredients are basic elements from a trigger. As the IFTTT official website gave an example: "The Ingredients of an Email Trigger could be: subject, body, attachment, received date, and the sender’s address."
IFTTT can automatically automate web-application tasks, such as posting the same content on several social media.
IFTTT can be used to connect web applications and provide new functionality.
Users can use IFTTT to enjoy more functions of Google Glass after the official announced that Google Glass Channel is available on IFTTT website. You can create your own recipes such as: If you receive an email from a special person you set before, then it will be sent to the Google Glass; Or if it will rain, the message will be sent to Google Glass.
In 2012, Twitter official announced that they changed the API for developers policy. That change means most of services from IFTTT was not available for Twitter users in terms of using IFTTT to save files about tweets in the cloud storage. At the start of October 2014, IFTTT announced that, working together with Twitter, they finally created a fresh trigger for Twitter.
ADT Corporation and IFTTT are cooperating to introduce new smart home automations. It is user's GPS data to decide whether the device adjust to the weather conditions or any other condition such as security alarm. Users can access ADT Pulse® Channel on IFTTT website in order to make their home more automatic.
"With $30 Million More in Hand, IFTTT Looks to the Internet of Things." The New York Times reports, "IFTTT team has closed $30 million in Series B funding led by Norwest Venture Partners with participation from existing investor A16Z."  Focusing attention on the service in the field of physics, IFTTT team decide to dwell on this part by combining alleged Internet of Things and the devices which supports networking with the extra capital raised. That means, an operating system are supposed to be introduced by IFTTT to achieve the goal of serving the Internet of Things in which a large number of connected things are complected together. For instance, IFTTT users will experience how to use IFTTT software to command air conditioners or lights to switch on or off in their home whenever necessary. All IFTTT members are now devoting themselves to realize it.
Paid plan is down the road. The company are working on a paid version of IFTTT on basis of the free version in order to help pay the bills. The upcoming new platform will benefit the users who want more than what the current regular one offers, such as connecting different accounts to the service. For example, not only could a social media manager connect various Twitter accounts with this advanced version of IFTTT, but also could specifically connect recipes to a certain account as well.
Double staff to focus on both design and business development. Deciding to double his 21 employees over the next six months, Mr. Tibbets, the main developer of IFTTT, hopes that the new staffs could make a contribution to enlarging the business development and design departments. Meanwhile, a cooperator at Norwest called Josh Goldman will join IFTTT and play a role of board director in the following work.
IFTTT probably will meet more challenges in the future. While IFTTT succeeds in gathering many web products from different companies via its open platform, some companies reject such interconnections in order to guarantee their users are purchasing primarily for them. Besides, IFTTT maybe has to face competition from big companies like Apple and Google in the future, the former is reportedly occupied in "Smart Home" which is a product similar to IFTTT's product of future, and the latter is considered to have similar attempt because of buying the connected device company Nest Labs .