Troubleshooting
Missing custom events or revenue
Verify success timing, exact names, visitor IDs, webhook signatures, and duplicates.
For custom events, confirm the call runs after success, uses the exact goal name, and executes after PageDuel loads. Inspect the event request and selected date/site.
For revenue, confirm one ingestion method, amount/currency, unique order ID, and PageDuel visitor ID. Provider integrations also need the correct events, webhook URL, current signing secret, and metadata field. Check last-event/imported-order status. A purchase without visitor ID may appear but cannot receive full acquisition or experiment attribution.