All Collections
Attributing revenue to ConvertFlow campaigns
Attributing revenue to ConvertFlow campaigns

Reporting on attributed revenue, orders, AOV and more

Jonathan Denney avatar
Written by Jonathan Denney
Updated this week

With ConvertFlow's revenue attribution configured, orders are tracked and revenue is automatically attributed to your ConvertFlow campaigns.



Revenue attribution is automatically configured for Shopify stores with the ConvertFlow Shopify app installed.

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:

window.addEventListener("cfReady", function(event) {
revenue: 100.00,
order_id: 'order_983259'

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.


Did this answer your question?