To integrate Messagizer with Zapier, you first need access to the Messagizer API. The API comes with Levels 3, 4, and ULTRA. Currently, we only integrate with Zapier through our API and you can only setup action steps inside your Zapier zaps. We do not yet send data to Zapier, so you currently can’t create triggers via Messagizer inside your zaps.

Action steps act upon triggers, so for example, a trigger may be a new contact subscribed in Mailchimp and the action will be adding that new subscriber to your contact list in the Messagizer platform or a trigger could be a customer in Shopify abandoned their cart and the action could be sending an SMS to them to follow-up leading to increased sales.

1. Add a Webhook Action

  • In the Zap editor, click the plus + icon to add an action step.
  • Search for and select Webhooks by Zapier.
  • Click the Action Event dropdown menu and select a webhook option.

Webhooks by Zapier offers GETPOSTPUT methods, which include automatic data parsing, and you can also select Custom Request for other use cases. In our case, use POST.

After you’ve selected the webhook option, click Continue.

2. Select the Payload Type

To make sure the request is sent in the way your app expects, select the correct format from the Payload Type dropdown menu.

There are three common serialization formats that you will see listed here: In our case use Form (also called URL-encoded).

zapier webhook2

3. Enter the URL to Send the Request to

In the URL field, enter the URL where your app’s API is able to receive requests. These are the API URLs you see in the API documentation here – https://www.messagizer.com/api/. Of course, the actual URL will be different since it will be specific to the domain you have the platform installed on.

It’s recommended not to add URL parameters in this field. Instead, enter URL parameters in the Data fields.

zapier webhook3

4. Fill Out the Data Fields

Fill out the Data section. If you’re using a templated action like PUTPOST*, or GET (i.e. not a Custom Request), enter the key for the field on the left side, and the field value on the right. Your key fields on the left are the parameter names you see in the API documentation here – https://www.messagizer.com/api/. Data from previous trigger steps can be used in the value field, and you can click the plus icon +** to add more parameters if needed.

5. Add Headers and Authentication

You can send specific headers by filling the fields in the Headers section.

You can also set up basic authentication (involving just a username and password, or username and API key) using the Basic Auth field. In our case, you can leave those blank and the rest of the fields as-is.

zapier webhook5

Prices & Start Your Free Trial

Guaranteed lower your cost by 50%

PRICING