Skip to main content
Use this flow to measure which campaign drove each Whop payment.

Before you start

  • You can edit the landing site.
  • You have owner access to the Whop company.
  • You know which destinations need conversion delivery.

Set up the flow

1

Install web tracking

Install the Web SDK on each landing page, sales page, and email form.
2

Send traffic to the tracked page

Send paid traffic to your tracked page before you send the user to Whop.
3

Connect Whop

In Sources, select connect on the Whop card.Enter the Account API key and the biz_ company ID.Select Connect Whop.
4

Check identity

Auto identity can capture the email on your site. The Whop buyer must use the same email.
5

Configure conversion delivery

Create a rule only when the destination does not receive the same event from Whop.
Datalyr creates the signed Whop webhook. It also enables the official Whop Pixel on your tracked pages. You do not need to change a hosted Whop checkout link. You do not need to pass visitor_id manually.

Understand the limits

Datalyr cannot read an email that a user enters only on whop.com. It can still record trusted Whop revenue. Whop can return available campaign context through its Events API. This context does not recreate the full Datalyr website journey. Every successful recurring payment creates a purchase event. A purchase conversion rule also matches those recurring payments.
Whop Ads can send purchases to Meta. Do not send the same purchase to the same Meta destination from Datalyr.

Verify

  1. Open the landing page with ?utm_source=whoptest.
  2. Confirm the pageview event in Events.
  3. Complete a low-value Whop purchase.
  4. Confirm the purchase event in Events.
  5. Confirm utm_source, value, currency, and payment ID.
  6. Refund the payment.
  7. Confirm that whop_revenue decreases.

Troubleshoot

Next

  • Whop: read the full source contract.
  • Identity: understand browser and email matching.
  • Subscriptions: review subscription metrics.