Revenue attribution

Revenue attribution, without the guesswork

Pageviews don't pay rent. Revenue attribution ties each sale to the visit that produced it, so you know which work is worth repeating.

All sales are final · License terms

The DataBull dashboard for a sample site: visitors, revenue, conversion rate, revenue per visitor and a daily revenue chart

How a sale gets its source

The tracking script gives each visitor a first-party id on your domain. When that id reaches the payment, DataBull knows which visit, source and campaign produced the sale. It gets there in one of three ways:

  1. Payment links are tagged automatically (Stripe, Polar, Dodo).
  2. Server-created checkouts pass the visitor and session ids as metadata.
  3. Success pages: when the buyer lands back with the provider's checkout id, the script links it.

Which visit gets the credit

Set per website:

Subscriptions keep their source: renewals inherit the visitor of the first payment, and refunds come off the same source.

Sources you can read

Lifetime value by first source

Customers are grouped by the source of their first attributed payment, with every renewal, upgrade and repeat purchase added since. Some channels send one-off buyers; others send customers who stay.

Privacy and attribution

First-party cookies keep a sale linked to a visit weeks earlier. Cookieless mode stores nothing in the browser and links sales to visits from the same day. Cookieless-until-consent switches when your banner says so. Pick per website. Details in the docs.

Questions

What is revenue attribution?

Crediting each sale to the visit, and so the traffic source, that produced it. It shows which posts, searches and referrers bring paying customers, not just visitors.

Which attribution model does DataBull use?

Last non-direct by default. First touch and last touch are available per website.

Does attribution work without cookies?

Yes, with a limit: in cookieless mode, sales link to visits from the same day only.

Find out which of your posts pay the bills.

One script, one payment connection, and you'll know by tomorrow.

All sales are final · License terms