Fix origin_not_allowed
This rejection means a browser event did not come from an allowed website origin for the selected product.
Fix the website installation
- Open the published page and check the hostname after any redirect.
- In Jelto, open Settings → Installation → Allowed hostnames and register that host. Include
wwwor a documentation subdomain when it is actually used. - Confirm the script's product ID belongs to this product, then publish the corrected tag.
- Reopen the page in a normal browser and run Check traffic.
A hostname entry is a host such as www.example.com, not a complete page URL. A custom tracking subdomain is where events are delivered; it does not replace the website's own allowed hostname.
Other causes
Local previews often use a different host from production. Localhost also needs the explicit local-testing script option. A proxy or iframe can change the actual browser origin; inspect the context that executes the script.
Do not bypass the check with a fake Origin header or put a server key into the browser. For authenticated server reporting or payments, use the Website API and its intended key scope.