Documentation Index
Fetch the complete documentation index at: https://docs.cutmeshort.com/llms.txt
Use this file to discover all available pages before exploring further.
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:
| Event | Description |
|---|---|
checkout_completed | User finishes a successful purchase |
subscription_created | Paid plan starts after checkout |
payment_captured | Payment is confirmed on the server |
order_paid | Order moves from pending to paid |
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:clickId— links the sale back to the original click attributioncustomerExternalId— 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— 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.
Payload
A single revenue event after payment is confirmed.Fields
| Field | Required | Notes |
|---|---|---|
event | Yes | Use a purchase-oriented name such as sale. |
customerExternalId | Yes | Stable customer identifier used across lead and sale. |
amount | Yes | Revenue amount for the sale. |
currency | Yes | ISO currency code such as USD, EUR, or INR. |
clickId | Recommended | Connects the sale back to the originating click. |
invoiceId | Recommended | Helps prevent duplicate revenue records. |
timestamp | Recommended | ISO 8601 format is preferred. |
email | Optional | Useful for identity matching and reporting. |
name | Optional | Useful for enriching customer data. |