How to Connect Fomo with Zapier
Zapier is a powerful platform that lets you connect ~2,000 apps together, without writing a single line of code.
Below is a step by step guide to help you connect your Fomo account to Zapier, and begin automatically streaming new Fomo notifications on your website.
Note: the following images and steps are from a real Fomo customer. Therefore, some of the details you see for their account may be slightly different than yours.
Step 1 - Enable the Zapier Integration
Visit the Notifictions tab, select "New Notification" in the top right corner and find Zapier.
When you select Zapier you'll be taken to the Notification settings where you'll see this:
Copy down the OAuth Token and Client ID keys. You'll use them in the next step.
Step 2 - Create a blank Zapier Template
Click "Add Tempalte". This will open a new blank template. Scroll down to the bottom of the template to change the name. We recommend using the name of the application you'll be connecting to Fomo with Zapier.
Step 3 - Enable Fomo access to your Zapier Account
While logged into Zapier, go here. Or, if you're already in the middle of creating your Zap and have connected another app in Step 1 already, search "Fomo" in Step 2 of your Zap setup.
You'll be asked to enter the credentials you created in Step 1.
Step 4 - Connect your First App
There are literally thousands of things you can do with Fomo, using the Zapier integration.
Want to show off recent purchases? New blog comments? Five-star product reviews? What about sell event tickets, encourage donations, or simply show your latest Tweets and Facebook posts?
All of this is possible with Zapier.
In the example below, we're going to connect Fomo with Stripe, a popular payment gateway service that makes it easy to accept credit cards online.
In the Zap setup, you'll select your event, login to Stripe, and test your data.
Step 5 - Connect Fomo on Zapier
You should now be on Step 2 of your Zapier creation.
Simply search 'Fomo' and the app should appear:
Step 6 - Set up the Fomo 'Event' Trigger
This is another critical step in the Zapier creation process.
After selecting the Fomo app from the Zapier marketplace, select the 'Create Event' option.
In Template you'll see a list of all Zapier Templates you've created in Fomo. For this we've selected the Stripe Template we created in Step 2.
In the fields you'll be able to match data from the app you connected in Step 1 of your Zap (Stripe) to fields in your Fomo Template, such as #{{ first_name }} #{{ last_name }} #{{ city }}
Don't worry if you haven't already added all of your variables to the Fomo template. You can do so later.
Pro Tip: Do you want to add a variable you don't see in your Zap form? No problem! Check out our instructions here.
Step 7 - Test Your Zap!
Testing your Zap will send a "dummy" event to Fomo.
Go to Events to make sure Fomo received the event. It will look something like this:
Once you've confirmed that you're receiving all of the data, you can further customize your template if you wish.
Step 8 - Publish your Zap!
NOTE: Events can only be created if you've mapped all variables you've added to your template's notification message. For example, events will not be created if your notification message is "#{{ first_name }} just bought #{{ title }} for #{{ amount }}" and you did not map the #{{ amount }} variable.
Note: Make sure to turn your Zap 'on' from the next screen (top right corner) -- Zaps default to be turned off!
Summary
Connecting Fomo to Zapier takes a couple minutes to configure, but once you integrate, you're hooked up with fresh Fomo notifications forever.
FAQ
1. Zapier is sending multiple Zaps for 1 event and this is generating multiple notifications per sale, appointment, review, etc.!
No worries! Using Step 6 above, map a custom variable called "external_id" that Fomo will use to de-dupe an event. In other words, Fomo will check all future events to see if the "external_id" value matches a previously created event's "external_id".
Choose something that will be unique to the event itself, typically something like "order_id", "appointment_id", "customer_id" and not a product title or customer name. Otherwise any other events with that product title or customer name will not be captured!
2. How do I add a custom variable beyond what's provided in the default template?
Follow these steps to add your own custom variables so that you can map over any value that Zapier sends!
Have you tried SureTriggers yet?
Looking for a powerful and affordable alternative to Zapier? Try SureTriggers! SureTriggers offers a seamless, easy-to-use automation platform with notable benefits:
Pros:
- Cost-effective: Offers more value and flexibility for your budget.
- User-friendly interface: Intuitive design makes setup a breeze.
Dedicated support and documentation: Includes helpful guides, like their integration with Fomo, so you can get your workflows up and running smoothly.
Cons:
- Fewer integrations than Zapier, though the library is continually growing.
Learning curve for users transitioning from more established tools.
Check out SureTriggers today to streamline your automations with simplicity and savings in mind!