One key for the whole business
- In Dodo, go to Developer → API keys, create a key and paste it into DataBull (Live or Test).
- Pick this website's products. Other websites can use the same connection with different products.
Past sales import straight away, and new payments, renewals and refunds follow.
Links and checkouts
- Payment links (
/buy/pdt_…) are tagged by the script automatically. - Checkout sessions: pass the visitor and session ids as
metadata, and setreturn_urlto a page on your site. See the docs.
Not an afterthought
DataBull itself is sold through Dodo Payments, so Dodo gets the same first-class support as Stripe and Polar.
What you see
- Revenue and sales by channel, referrer, campaign, page and country.
- Lifetime value by the source that first brought each customer.
- A Telegram ping for every sale and refund, with the source.
Using Stripe or Polar on another site? See Stripe revenue analytics and Polar analytics.
