IzeAdsHelp

Hotmart

How to integrate Hotmart to track sales

Hotmart Integration

The Hotmart integration allows IzeAds to automatically receive notifications of sales, refunds, and other events directly from the platform. This way, you track the real revenue of your campaigns and calculate metrics like ROAS, ROI, and profit accurately.

Configuration

1

Go to Integrations in IzeAds

In the sidebar menu, click on "Integrations". Find the Hotmart card and click on it.

2

Copy the webhook URL

IzeAds automatically generates a unique webhook URL for your company. Click the copy button to copy the URL.

3

Access the Hotmart dashboard

Log in to hotmart.com and go to Tools > Webhooks (or Settings > Webhooks, depending on the current layout).

4

Create a new webhook

Click "Add Webhook" or "Configure". Paste the URL copied from IzeAds in the destination URL field.

5

Select the events

Check the events you want to receive: purchase approved (PURCHASE_APPROVED), refund (PURCHASE_REFUNDED), purchase canceled, and other relevant events.

6

Save and test

Save the configuration in Hotmart. Use Hotmart's test button to send a test event and confirm it appears in IzeAds.

Tracked events

  • Purchase approved: Recorded as a Purchase event with the sale value
  • Refund: Recorded as a Refund event to adjust revenue
  • Purchase canceled: Updates the transaction status

Origin tracking

For IzeAds to associate the sale with the correct tracker, the src parameter must contain the SCK (session cookie key) of the visitor. This happens automatically when you use the IzeAds tracker on your checkout page.

Multiple products

You can use the same webhook for all your products on Hotmart. IzeAds identifies each transaction by the SCK and automatically routes it to the correct tracker.