It might seem trivial, but I’d say the main difference lies in their target audience: – Zapier is more for businesses – ittt is more for individuals
App-automating is awesome. We love IFTTT for its cool integration of popular tools like Gmail, Dropbox, and Facebook, but if there’s a webapp not on IFTTT, you should check out Zapier. Zapier includes many more webapps, particularly productivity and professional apps (e.g., Basecamp, MS Exchange, and Google Tasks).
Right now, Zapier offers 111 services to create connections between—almost twice the number on IFTTT. (Most of the ones offered on IFTTT are also on Zapier.) Besides the apps mentioned above, Zapier integrates with collaborative task manager Asana, Twitter posting service Buffer, invoicing tool Freshbooks, code-sharing site GitHub, time tracking app Harvest, mass emailing service MailChimp, online syncing and storage tool SugarSync…you get the picture.
The catch is that the free plan only allows 5 integrations (5 “Zaps”) and syncing is only done every 5 hours. So if you need instant notifications, IFTTT is a better choice (if your desired services are offered). Or you could pay for Zapier’s basic plan ($15/month) for 10 integrations and syncing every 15 minutes. For the fastest syncing every 5 minutes, you’ll need a business plan ($30/month).
Also, Zapier doesn’t have shared “recipes” like IFTTT does, but it will recommend Zaps for you.
All in all, this could be a great tool to add to your arsenal of automating apps.