Stripe revenue analytics

See which traffic source made each Stripe sale

Stripe tells you who paid. DataBull tells you what brought them: the tweet, the search, the newsletter or the Hacker News thread.

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

Connect Stripe in a minute

  1. In your website's setup, choose Stripe and follow the link to create a restricted key. The permissions are pre-filled: read access to Checkout Sessions, Charges, PaymentIntents, Invoices, Subscriptions, Products, Prices and Customers, plus webhook endpoints.
  2. Paste the key and leave "Instant updates" on. DataBull creates the webhook.
  3. Choose every payment in the account, or only some products.

Past payments import straight away. New ones arrive by webhook within seconds.

How each sale finds its visit

Subscriptions, renewals and refunds

The first invoice is credited to the checkout's visitor and every renewal inherits it, so a source keeps earning credit for as long as the customer pays. Refunds come off the source they came from. The Revenue page groups customers by first source and adds up their lifetime value.

What you see

Also on Polar or Dodo Payments? Each website connects its own provider. See Polar analytics and Dodo Payments analytics.

Questions

Do I need to change my Stripe checkout code?

Not for Payment Links: the script tags them. Checkout Sessions created on your server need two metadata fields, the visitor id and session id.

Does it import my past Stripe payments?

Yes. Past payments import when you connect; new ones arrive by webhook.

What Stripe permissions does DataBull need?

A restricted key with read access to Checkout Sessions, Charges, PaymentIntents, Invoices, Subscriptions, Products, Prices and Customers, plus write access to Webhook Endpoints. The link pre-fills them.

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