This guide will show you how to integrate Make and Voma using webhooks.
Make is a platform for automating tasks and integrating apps by allowing users to create custom workflows without needing extensive coding knowledge.
Jump to:
How to add webhooks to your Voma Integrations page and find your API key
How to start creating a Scenario in Make and copy your custom webhook URL
How to add your Custom webhook URL to an automation in Voma
How to add webhooks to your Voma Integrations page and find your API key
- Go to the Integrations page in your Voma account and click on New Integration.
- Choose Webhooks from the list of integration options.
- As soon as you click on webhooks, it will appear on the Integrations page. To see your API key, click on the Info icon.
- Your API key will now be displayed.
How to start creating a Scenario in Make and copy your custom webhook URL
In Make, a Scenario is a defined workflow that automates tasks by connecting different apps and services, allowing users to set up a sequence of actions that are triggered by specific events or conditions.
- Log in to your Make account. If you don't have a Make account yet, you can sign up here.
- Click on Create a new scenario.
- Select Webhooks from the list of applications.
- Choose Custom webhook - Triggers when webhook receives data.
- Click on Create a webhook, type in your webhook name, and click Save.
- Cick Copy address to clipboard to copy your custom webhook URL, then click OK. You will use this address/URL in Voma when you set automations for your Offer.
- In order to filter only the requests coming from Voma, click Edit, then Show Advanced Settings, and set Get request headers to Yes.
-
Next, you can set up a filter between the webhook request and the target action.
- Configure filters to allow only requests with an "Authorization" header matching your Voma API key.
For further details on building your scenario, refer to Make’s guide on creating scenarios.
How to add your Custom webhook URL to an automation in Voma
You can now head to your Offer in Voma to add your custom webhook URL (which you copied from Make) to your automation/s.
- Go to your Offer in Voma and navigate to the OfferStack tab. Click Create an automation (or click on Click here to create a custom automation if not listed).
- Set the Destination to "Webhooks", Action to "Send event to custom webhook", and paste the address/URL you copied from Make into the Custom webhook URL field. Then click Create.
-
Your automation should now appear on the Automations page.
Types of automations
The type of automation determines what will trigger the automation to fire.
- Optin: Triggered when someone submits your optin form
- Abandon Cart: Triggered when someone abandons the cart
- Purchase: Triggered when someone purchases the main product
- Upsell: Triggered when someone purchases the upsell
- Cancel main product subscription: Triggered when someone cancels their subscription for the main product, if the main product is a subscription
- Cancel upsell subscription: Triggered when someone cancels their subscription for the upsell, if the upsell is a subscription
Possible action/s
The action is what will happen when an automation is fired.
- Send event to custom webhook
❔ If you have any questions, please let us know at help@voma.ai or in our live chat at the bottom right of your screen.