Learn about charles’ revenue attribution model to understand how we attribute revenue within the platform.
<aside> ⚠️ Our 🆕 Revenue Dashboard displays the charles attribution model with the total revenue for campaigns and flows from 16 November 2023 onwards. Campaign-specific revenue is available in Campaigns and flow-specific data is available in Journeys.
</aside>
Contents:
🔎 Looking for something specific? Use the Search (top left) or hit ⌘/ctrl + K
<aside> 📣 Our attribution model relies on the number of contacts stitched between charles and the integrated shop system.
Want some tips on increasing your stitched contacts? See here: Increasing your synced subscribers
</aside>
Revenue attribution helps you identify which message or strategy was most successful. This means you can measure things like Revenue Per Conversation (RPC) to understand the impact of your WhatsApp channel.
<aside> 📣 We adhere to the last-touch attribution model.
</aside>
This means we attribute revenue based on the last action a contact does before placing an order within a specified attribution window.
The attribution window refers to the specific timeframe which we consider when attributing revenue to a specific campaign or flow. The window is set to 5 days as default. But, we understand that it can vary depending on your industry so we make this configurable via Settings.
<aside> 📣 The timezone of the attribution window is based on the timezone of your account (also configured via Settings).
</aside>
To adjust the attribution window, go to Settings → Configurations → Attribution window configuration.
You can choose to enrich the attribution model with coupon codes. This means that, if the contact isn't stitched, the coupon code added in the campaign will be used to attribute the revenue.The option is toggled on by default. To update the settings go to Settings -> Configurations -> Attribution window configuration.
Campaigns & Journeys |
---|
When a contact reads a message |
When a contact clicks on a quick reply button |
When a contact clicks on a CTA button |
We can attribute revenue based on these events because they’re linked to either a campaign or Journeys’ flow.
<aside> 📣 Each of the events use the same attribution window.
</aside>
In our March Product Release webinar, Grace explained how the revenue attribution model worked:
https://www.veed.io/embed/11a24ce9-7a95-429e-92ca-df37ff7ac0e1?watermark=0&color=&sharing=0&title=0
The customer places an order
We check if the contact is stitched from the shop to charles
<aside> ⛔ If the contact is not stitched and there’s no coupon code for the campaign, the revenue isn’t attributed
</aside>
We identify the last event within the attribution window
The revenue is then attributed to the flow or campaign where the last event took place
<aside> ⚠️ Important:
Let’s look at an example to help us understand it a little more:
Wolfgang receives a campaign for an end-of-year sale (Campaign 1). Interested, he opens the WhatsApp message. 3 days later, he receives another WhatsApp campaign (Campaign 2) telling him it’s his last chance to buy. Wolfgang clicks the CTA button of Campaign 2 and places an order.
Here’s how we attribute the revenue from his purchase (the attribution window is set to 5 days):
You’ll see our revenue attribution in action in a few different places.
The revenue dashboard will include;
Term | Defintion |
---|---|
Stiched contact | When a contact is stiched between charles and the integrated shop. |
Stitched rate | The percentage of contacts successfully stitched between charles and the integrated shop |
Attribution window | The attribution window refers to the specific timeframe which we consider when attributing revenue to a specific campaign or flow. |
Last-touch model | A revenue attribution model that assigns revenue based on the last action a contact does before placing an order within a specified attribution window. |