How to track sales from Hotmart
Every approved purchase notifies NEMO instantly — native connection.
AT A GLANCE
| What NEMO tracks | Sales |
|---|---|
| Connection | Native — activated from the NEMO app |
| Method | “Direct notice from the platform” · Server-side · highest reliability |
| Steps | 4 in total, with a one-minute check at the end |
| Worth knowing | Automatic safety net: without sck, if the buyer's email is already one of your leads, the sale inherits their attribution (N2 chain); and failing that too, it's recorded “no source” with its amount — it is never lost. |
With Hotmart, NEMO tracks which link brings each sale with no pixels and no Google Analytics. Know which link, video or ad brought you each Hotmart sale — server to server, with the exact amount. Hotmart notifies NEMO of every approved purchase directly (webhook 2.0). The source travels in the checkout's sck parameter — and with the NEMO script on your page, that parameter is set automatically. The method is “Direct notice from the platform” (server-side · highest reliability): The platform itself notifies NEMO of every sale — and every refund — with a direct server-to-server message (no dependence on anyone's browser). Stripe, Hotmart, ThriveCart, SamCart, Gumroad and Lemon Squeezy ship with it (native connection); the “Sales webhook” opens it to any tool that can send a POST. Automatic safety net: without sck, if the buyer's email is already one of your leads, the sale inherits their attribution (N2 chain); and failing that too, it's recorded “no source” with its amount — it is never lost. The full connection is 4 steps and you verify it with a single test click.
How is each Hotmart sale attributed?
Direct notice from the platform · Server-side · highest reliability
Hotmart notifies NEMO of every approved purchase directly (webhook 2.0). The source travels in the checkout's sck parameter — and with the NEMO script on your page, that parameter is set automatically.
- Click “Connect” on the Hotmart card in the catalog: NEMO gives you YOUR webhook URL.
- In Hotmart: Tools → “Webhook (API and Notifications)” → “+ Register Webhook” → paste the URL, keep version 2.0 and tick the events for approved purchase (PURCHASE_APPROVED), refund (PURCHASE_REFUNDED) and chargeback (PURCHASE_CHARGEBACK). Open Webhook in Hotmart
- In that same tool, on the authentication tab, copy your “hottok” and paste it into step 2 of the NEMO wizard (it's stored encrypted).
- Paste the NEMO script on your sales page (if it isn't there already): every button to pay.hotmart.com goes out with the source attached (?sck=…), without touching your links:
<script src="https://nemolink.app/nemo.js" defer></script>
Note: Automatic safety net: without sck, if the buyer's email is already one of your leads, the sale inherits their attribution (N2 chain); and failing that too, it's recorded “no source” with its amount — it is never lost.
Note: Order bumps arrive as separate purchases (distinct transactions): each one counts as its own sale.
Note: Refunds and chargebacks subtract themselves (Hotmart doesn't send the refunded amount: they count as a total refund of that sale).
Note: Email safety net: Hotmart only sends the buyer's email if you asked for it in your checkout — otherwise a sale without sck can't inherit from a lead. Enable it in your Payment Page fields to get the full safety net.
Note: No page of your own (video or bio → checkout)? Point your NEMO link straight at pay.hotmart.com: the redirect sets the sck on its own — no script or page in between.
Check it in one minute
- In Hotmart's Webhook tool, “My settings” tab, use the test-send button on your configuration.
- Hotmart sends a sample event: the Hotmart card in NEMO switches to “last notice a moment ago” (the test sale shows up in your dashboard as a Hotmart sample sale).
- With a real sale: click your NEMO link → your page → checkout → the sale shows up attributed with its amount.
Frequently asked questions
- What do I do if hotmart marks the delivery with an error (401)?
- The hottok stored in NEMO doesn't match: copy it from the authentication tab of the Webhook tool and paste it into the wizard again.
- What do I do if the sale arrives “no source”?
- The buyer reached the checkout directly (the sck didn't travel). Always share your NEMO link — to your page with the script or straight to the checkout: the sck travels either way.
- What do I do if nothing arrives after a purchase?
- Hotmart retries only 5 times: check the delivery history of your configuration in its console (kept for 60 days) and make sure the PURCHASE_APPROVED event is ticked.
OFFICIAL SOURCES
- Hotmart · Purchase events — Webhook 2.0 (es-ES)
- Hotmart · Setting up the Webhook (es-ES)
- Hotmart · Sale source (sck/src)
Guide verified against the official documentation on 2026-07-21.
ALSO INTEGRATES WITH
Track Hotmart from your very first link.
Free during early access. Early users get special terms when paid plans launch.