Skip to content

Revenue attribution

Connect your payment provider so traffic can be tied to money.

Connect Dodo Payments

Dodo has no one-click connect flow, so this is two short steps in the Dodo dashboard.

  1. 1
    Create a read only API keyIn Dodo, go to Developer, then API Keys, then create a key with write access turned off. Read only is all Termind needs, and a read only key cannot move money if it leaks.
  2. 2
    Paste it into TermindSettings, then Integrations, then Dodo Payments. The key is validated immediately and stored encrypted.
  3. 3
    Add a webhookIn Dodo, go to Developer, then Webhooks. Point it at the URL shown on the integrations page and subscribe to the payment and subscription events listed there.

If you rotate your Dodo key later, Termind stops receiving data. There is no refresh flow, so update the key here when you rotate it.

How attribution works

Your payment provider tells Termind the customer's email. That email matches a person Termind already tracked, and that person carries the source that first brought them. That chain is what turns google.com sent 473 visitors into google.com produced 340 euro of MRR.

If a customer's email in your payment provider does not match any tracked person, their revenue is still counted in totals but cannot be attributed to a source. Calling identify with the same email you bill is what closes that gap.

NextPrivacy and dataWhat is stored, what is not, and where it lives.