Pick the owner
Endpoint and auth
WORKSPACE_PUBLIC_ID is the workspace public ID that the connection dialog fills into the URL.
The retired route
https://webhooks.datalyr.com/stripe/WORKSPACE_PUBLIC_ID returns HTTP 410 and records nothing.
The identity field
Skip this field and you’ll still get the revenue, but nothing to credit it to.
Each source falls back to the customer email, then to a synthetic ID that matches no campaign.
Gross and net revenue
Every source writes the eventvalue as gross, before tax, store commission, and processor fees.
Shopify and Checkout Champ need no such care. We classify every Shopify order and drop
the Shopify copy of an order that Checkout Champ created.
Verify any source
- Open your site in a private window with a
?utm_source=doctestparameter. - Open Events. Confirm a
pageviewrow exists. - Create one test transaction in the source platform.
- Open Events. Confirm the transaction row carries the right
valueandcurrency. - Confirm
visitor_iddoes not start with the source name.
visitor_id such as stripe_cus_123 or shopify_456 means the identity field never arrived.
Next
Ecommerce revenue
Which Shopify metric answers which question.
Subscription revenue
Trials, renewals, and the metrics that exist today.
Refunds
Sign, reporting period, and per-source coverage.
Profit
Shopify gross profit, POAS, and their limits.