Conversions in Customer.io
For each campaign or newsletter you’re sending through Customer.io, we allow you to set a conversion goal: mark a user as ‘converted’ when they enter or leave a particular segment. This allows you to attribute a conversion to a specific message or action.
What does ‘conversion’ mean?
In Customer.io, it’s both a goal and a metric. First, you set your conversion goal segment — then, when a customer enters or leaves that segment (for example, they paid for a plan and entered a ‘premium’ segment), Customer.io looks for the last delivery before the conversion goal was met, and attributes a conversion to that delivery.
There are a couple of limitations to this, though:
|Conversions attributed||Conversions not attributed|
|Urban Airship Push||Attribute update action|
This is because we don’t know the nature of Slack, Webhook, and attribute update actions. These are often internal or used for analytics purposes, and aren’t always sending messages to end-users. For that reason, we don’t attach conversions to them.
How is it measured?
Take a look at this example workflow, and assume we’ve set a conversion goal.
If a user enters our conversion segment and the last delivery was Welcome Email #1, then the conversion is attributed to that email.
If they enter the segment after receiving the Twilio SMS, the conversion is attributed to the SMS.
However, if they enter the segment after the Trello card is created, the conversion goes to Email #1, and if they entered the segment after the attribute was updated, Email #2 gets the conversion.
Setting a conversion goal
The first opportunity to set your goal occurs when you’re first setting up your campaign:
If you’ve already started a campaign, you can set its conversion goal under the Goal tab of the campaign overview.
For newsletters, you can only set your conversion goal during setup:
Where can I see conversion metrics?
Conversions are shown on the Overview page for triggered campaigns, like this:
If you want to see the specific users who converted, you can:
click on the Converted bar in the campaign metrics, seen in the above screenshot.
filter Delivery Logs for User Actions > Converted. You can do this for emails, Twilio, or Urban Airship Push notifications.
You can see newsletter conversions on the Reports page:
How do I know if a specific user converted?
There are 3 options available:
- In the Delivery Logs, you can search for a specific person and see if a checkmark appears under Converted:
- On a user’s Profile Page, you can look under the Sent tab. There, you will see which messages a user has been sent, and you can check if the checkmark appears under Converted:
- Also on a user’s Profile Page, you can look under the Activity tab. You can filter for Converted Emails or Converted Actions:
Will people continue to move through campaigns once they convert?
Yes. By default, customers move through your triggered campaign, even if they converted.
If you want to prevent a user from being emailed once they match your conversion criteria, you will need to add a filter with the opposite condition than the one of your conversion segment.
For example: if your conversion segment has the rule “UserStatus is equal to premium”, the filter segment will need to have the rule “UserStatus is not equal to premium”.