With ConvertFlow's revenue attribution configured, orders are tracked and revenue is automatically attributed to your ConvertFlow campaigns.
Configuration
Shopify
Revenue attribution is automatically configured for Shopify stores with the ConvertFlow Shopify app installed.
Important: As of December 2024, ConvertFlow will only attribute revenue from sales processed in the store's primary currency (can be overridden in the ConvertFlow website's settings). Because ConvertFlow reports attributed sales in the store's primary currency, sales in alternate currencies are ignored to prevent attribution inaccuracies.
Other e-commerce platforms
When using ConvertFlow with other e-commerce platforms, you can enable revenue attribution by tracking purchases on your order thank you page, by using the javascript API.
You can manually track purchases to attribute revenue to ConvertFlow campaigns, using the convertflow.trackPurchase
function.
For example, tracking a purchase with a script on your order confirmation page:
<script>
window.addEventListener("cfReady", function(event) {
convertflow.trackPurchase({
revenue: 100.00,
order_id: 'order_983259'
});
});
</script>
This function requires a valid revenue
numerical value, as well as a unique order_id
value. Dynamically replace the revenue
value and order_id
value in your order thank you page's code.
Your website's currency used for reports can be selected in Settings > Website.
How it works
When a customer checks out, revenue will be attributed to all ConvertFlow campaigns they converted with during the 7-day attribution window leading up to the purchase (7-day click-through attribution model).
This enables insightful ConvertFlow-attributed revenue analytics, showing the total who purchased, total revenue, and AOV attributed to all campaigns, specific campaigns, variants, funnel steps, buttons, forms, answer selections, field values, product selections, etc.
โ