ifttt – Your Personal Assistant for Internet Tasks

At first glance, I was a bit overwhelmed by the possibilities of ifttt (short for If This Then That). After setting up just one task though, I was really impressed with how easy it was to get ifttt working for me. Not only does it take you step by step through the process in a clean format, but it only takes a a few minutes to complete. The concept is simple: you create tasks that follow the philosophy, “if this happens then do that.”

ifttt lets you create tasks (“triggers and actions”) by using different channels. “Channels are the unique services and devices you use everyday, activated specifically for you.” There are a number of channels already activated for you when you first sign up and you can activate even more from the channels list. Tasks can be turned on and off whenever you choose and you can have up to 20 active tasks at a time. So, I’ll take you through the process of creating a task.

Step 1

Click on “this” to choose your trigger channel.

Choose your trigger channel.

Channels available here include: Craigslist, Delicious, email, Facebook, Google Reader, phone call, Posterous, SMS, Tumblr, Twitter, weather and more. Most channels will require some type of activation/authorization, but you only have to do this once.

Step 2

Choose your trigger type. The number of options here are dependent on the type of trigger channel that you choose. Since I choose Google Reader as my trigger, the options pictured below are what is available.

Choose a trigger.

I want all of my shared items to be automatically posted to Twitter, so I will choose the “new shared item” option.

Step 3

Here is where you actually create and customize your trigger fields (if any setup is needed). For Google Reader, there is nothing required here so you can move on to the next step.

Step 4

Now you’re going to click on “that” to choose your action channel. I, of course, chose Twitter.

Choose your action channel.

Channels available here include: Delicious, email, Facebook, Google Reader, Instapaper, phone call, Read it Later, SMS, Twitter and more.

Step 5

Once again you will have options here to choose from. For Twitter there is only one option and that’s to “post a new tweet.”

Sidenote: If you want to see all of the available options for each trigger you can do that by clicking on an individual item from the channels list. This will let you activate inactive channels as well as view all of the available triggers.

View individual channel status and triggers.

Step 6

Here you can customize your action fields. For Twitter, you can choose which “Add-ins” to use in your tweet. For instance, maybe you want to include the item author or a snippet of the item content or you want to include your own comment (noted in Google Reader). ifttt lets you decide just what to include and in what order.

Customize your action fields.

Step 7

Lastly, you can enter a description for your task so that you can easily differentiate it from other tasks.

Once you have more tasks setup you can filter them, delete, edit, turn on/off and view when they were last triggered from your tasks list. From the number of channels and options available on ifttt, you can see just how useful of a tool it really is.

If you are a social media power user like myself, then ifttt is definitely a must use tool. Unfortunately, you will need an invite to join (the site is barely a month old), but it shouldn’t take too long to receive. Once you are able to give it a try, I hope you’ll enjoy ifttt as much as I do!

  • 6
  • 32
  • 9
  • 1

Disclosure: In full disclosure, it is safe to assume that the site owner is benefiting financially or otherwise from everything you click on, read, or look at while on my website. This is not to say that is the case with all content, as all publications on the site are original and written to provide value and references to our audience.


  1. Mr.Imran January 29, 2011
  2. dotCOMreport February 4, 2011
  3. Cherry Rahtu February 11, 2011
  4. Busby April 14, 2011