Checkout sales

How to connect Eduzz to TraceClose

Updated

Create the Eduzz connection in Settings › Integrations and copy the webhook URL. In the Eduzz Console, under Settings, create a webhook configuration with that URL and the invoice events, and paste the secret key into TraceClose. Each paid invoice comes in as a sale.

Step by step

  1. Create the connection in TraceClose

    In Settings › Integrations, click New connection and, under Checkout sales, choose Eduzz. Keep the tab open: the screen shows the Webhook URL (with a copy button) and the Secret key field.

  2. Generate the key in the Eduzz Console

    Sign in to console.eduzz.com with the producer account. On the webhook Security screen, generate (or copy) the key that signs the notifications. Paste it into the Secret key field in TraceClose.

  3. Create the webhook configuration

    In Settings, on the webhooks screen, click New configuration. Fill in the Configuration name (e.g., “TraceClose”), pick the key from the previous step under Access key, paste the TraceClose Webhook URL into URL to send the data and leave the maximum number of parallel events as it is.

  4. Check the events

    Under Which events do you want to receive?, check the invoice paid, refunded, chargeback and canceled events. Click Create configuration.

  5. Turn it on and check

    Turn the configuration on: Eduzz sends a test event to the URL (the Verify URL button does the same). It shows up on the connection in TraceClose as the last event received.

  6. Pick the options and save

    Choose whether to keep sending Purchase to Meta (on by default; if the checkout pixel already sends the purchase, see below) and whether an unpaid checkout becomes a lead (off by default). Click Save.

Which URL to use

The dashboard shows the URL ready to copy, in the format https://t.traceclose.com/webhooks/sales/eduzz/<connection-id>. It only works for that connection.

Abandoned carts and open invoices (optional)

Turn on unpaid checkout becomes a lead in the connection and, in Eduzz, check the abandoned cart and the open or awaiting-payment invoice events. The lead comes in with its source, with no sale and no Purchase. If the invoice is paid later, the sale goes to the same lead.

What happens in TraceClose

  • An approved sale becomes a sale in TraceClose, with the amount paid and the order’s currency, credited to the lead’s salesperson. The lead moves to the won stage.
  • The lead is matched by the checkout link reference, then by phone, then by email. No match: the lead is created with the source the checkout stored and goes into the rotation.
  • An existing lead keeps its source and salesperson: someone who came from a click-to-WhatsApp ad stays credited to that ad.
  • Refunds and chargebacks cancel the sale. The same delivery resent by the platform never creates duplicates.

To match the sale to the right lead even when the buyer pays with a different email or phone, use Copy checkout link in the lead details: paste the product URL and TraceClose adds the lead reference to the platform’s tracking parameter. Eduzz also stores the UTMs that reach the checkout, and TraceClose uses them as the source for a new lead.

If the Meta pixel is already installed on the platform’s checkout and sends Purchase, choose who sends the purchase: turn off Purchase sending in this connection with one click (or turn off Purchase in the checkout pixel). That way Meta gets the sale only once, and it still shows up in the dashboard and in ROAS.

Didn’t work? See…

  • The webhook option doesn’t show up in the Console: ask Eduzz support to enable access.
  • Nothing arrives: check that the configuration is active and that the whole URL was pasted. The Eduzz Delivery history shows each attempt.
  • Authentication error on the connection: the key in TraceClose doesn’t match the one chosen in the Eduzz configuration.
  • The sale arrived but didn’t reach Meta: see the sale doesn’t show up in Meta.

Frequently asked questions

Do other producers’ events come in?

No. The Eduzz webhook only sends events for products of the account that created the configuration.

Does a subscription create one sale per charge?

Yes: each paid invoice is a sale, with its own amount.

Do I need a developer?

No. You copy the TraceClose URL into the Eduzz Console and the Eduzz key into TraceClose.

See the path from ad to sale in your WhatsApp.

Try TraceClose free for 7 days with your team. No card needed to try.