Automatically trigger direct mail sends in Iterable's workflow studio.
Inkit has partnered with Iterable, the leader in growth marketing across email, push, SMS, and in-app. Iterable now enables Inkit to seamlessly send postcards to your users. The Inkit webhook can be built as long as you have a pre-existing Iterable account set up. More about the Inkit + Iterable partnership can be found here.
The steps to get Iterable up and running are as follows:
-
- To get your Template ID, navigate to the templates page. Click the three dots icon on the right side of the page for the template you'd like to use.
- Next, click Copy ID.
- In the Iterable platform, create a new Workflow Webhook by navigating to Integrations >> Workflow Webhooks >> ‘+ New Partner Webhook’ >> Select Inkit
- Fill in the webhook with the following details:
- Name - We generally recommend using the same name as your Inkit template.
- URL - https://internal.inkit.io/integrations/iterable/webhook
Create Webhook
Next, scroll over to the right of your created webhook, and click on ‘Edit’ to add in the remaining fields.
Add an HTTP Header for the Authorization key-value pair, with your API key from Inkit.
Under the Include Default Fields column, select Include: email, workflowid.
Add the following mandatory fields to specify the recipient, using Iterable contact properties, and the template which should be sent out:
User profile fields
{
"template_id": "373bcecd5d954d88a0325635133fed8e",
"first_name": "{{first_name}}",
"last_name": "{{last_name}}",
"email": "{{email}}",
"company": "{{company}}",
"phone": "{{phone}}",
"address_line_1": "{{address_line_1}}",
"address_line_2": "{{address_line_2}}",
"address_city": "{{address_city}}",
"address_state": "{{address_state}}",
"address_zip": "{{address_zip}}",
"address_country": "{{address_country}}",
"source": "Iterable"
}
- Add any other extra custom fields you’d like in your Inkit template via additional JSON key-value pairs in the webhook payload after source.
{
"template_id": "373bcecd5d954d88a0325635133fed8e",
"first_name": "{{first_name}}",
"last_name": "{{last_name}}",
"email": "{{email}}",
"company": "{{company}}",
"phone": "{{phone}}",
"address_line_1": "{{address_line_1}}",
"address_line_2": "{{address_line_2}}",
"address_city": "{{address_city}}",
"address_state": "{{address_state}}",
"address_zip": "{{address_zip}}",
"address_country": "{{address_country}}",
"source": "Iterable"
"promo_code": "WINTER_SALE",
"color": "blue"
}
As you can see, promo_code and color are extra fields added into the request body. These fields can be used on your templates to dynamically deliver customized direct mail to your customers.
And that’s it! Now you’re ready to start automating direct mail through your Iterable Workflow Studio based on any actions or triggers you like.