Iterable allows you to track custom conversions in campaign analytics. This means your campaign reports can show the number of conversions or specific events which resulted from the email campaign.
Activating conversion tracking
Follow these steps to activate conversion tracking:
Turn off revenue tracking.
- By default, Iterable has purchase and revenue tracking turned on for each campaign. To use custom conversion tracking, navigate to Settings > Project Settings and turn off Show Revenue.
When creating a campaign, check the Use custom conversion metric option
Specify the Custom Conversion Event and Attribution Mode
There are two possible attribution modes:
Only events with explicitly set
Only conversion events with a
campaignIdfield set to this campaign will be attributed to the campaign. You can set the
campaignIdfor conversion events via Iterable's
If you plan to use the custom conversion event as an optimization metric in an A/B experiment, you will also want to pass over the field called
templateId. This allows us to attribute the custom event to the right variation since each experiment variation has a different
Read more about Iterable click tracking and cookies.
Any events received within the attribution period
- Conversions made by a user within a specified time period after a send will be attributed to the campaign. This method may be less accurate, because it does not require the user to have opened or clicked the message to have the purchase attributed to the campaign. It only requires that they were sent the message. This method does not require any additional engineering work.
If a user is sent two emails with an attribution period set for the same event, then the most recently sent
campaignIdwill take precedence for conversion attribution (assuming both periods are still active).
- If a call to Iterable's
/events/trackAPI endpoint specifies a
campaignId, then the conversion will be attributed to that campaign.
See the custom metrics in the campaign analytics view
Adding a custom conversion metric to an existing campaign
It's possible to add a custom conversion metric to an existing campaign, as long as it's either:
- A blast campaign that has not yet been sent.
- A workflow campaign that has not yet been triggered for any users.
To do this, follow these instructions:
Navigate to Messaging > Campaigns and open a campaign.
To set up a custom conversion metric for an existing campaign, you must open the campaign from the Messaging > Campaigns screen. It's not possible to make this change while editing a workflow node.
On the Edit Template screen (the first screen that appears after when you open the campaign), navigate to Setup:
Check Use a Custom Conversion Metric and specify an event name: