Documentation
On this page

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

  1. Open the published page and check the hostname after any redirect.
  2. In Jelto, open Settings → Installation → Allowed hostnames and register that host. Include www or a documentation subdomain when it is actually used.
  3. Confirm the script's product ID belongs to this product, then publish the corrected tag.
  4. 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.