What is a Sale Event?
Sale events help you:- Attribute revenue to the correct source and campaign
- Measure conversion quality across traffic channels
- Connect lead-to-sale journeys so you can see which leads actually became customers

Common sale events include:
Tracking Flow
Sale tracking is usually a single revenue event that you send once the payment is confirmed.- Send the event after the purchase is successful
- Include the same stable identifiers used in your lead flow
- Pass revenue fields like
amount,currency, and an invoice identifier

What to send
Required fields:customerExternalId— stable identifier for the customeramount— revenue value for the saleinvoiceId— helps deduplicate retries and repeated submissions
event— should describe the purchase action, such assalecurrency— currency code such asUSDorEURtimestamp— improves sequencing and debugging
email,name,clickId— enriches identity matching
How Sale Attribution Works
Sale attribution works by matching the purchase event back to the original traffic source.- A user clicks a tracked link and receives a
clickId. - The user later becomes a lead or customer using the same stable identifier.
- When the payment succeeds, you send the sale event with the same
customerExternalIdand the originalclickId. - The platform ties the revenue to the source that initiated the journey.