
If you were to attempt to embed Zapier and the embedding domain was not registered, we would present an error.
Provide a list of domains
If you’ve already embedded our Product, this would have already been captured and your product domains are permitted.- To add domains, navigate to the Settings tab under the Embed section in the sidebar of your integration’s Platform UI, and add the missing domains under the ‘Embedding Domains’ section.

Adding Domains within the Zapier Developer Platform.
randomcnamedomain.com is not valid for the same reason that a user or bad actor could register that domain.
Troubleshooting
-
localhost,yourcomp.localand127.0.0.1are not valid supported domains. An option during your embed development would be to use a tunnel service like ngrok and to register that ngrok tunnel with us. Be advised, that we will ask for a static domain from ngrok.com or similar tunneling service. -
If the domain you’re embedding on is added to the allowlist within Manage Domains, but you’re seeing the
This embed is blockederror, the CSP may be too restrictive/overly strict. You’ll want to check Console/Network for the appropriate request to see the referrer-policy header. Usingstrict-origin-when-cross-originas the referrer-policy is recommended. -
For local development, use ngrok to make
httpstest URLs when needed, as usinghttpwould be blocked, even if the domain has been added to the allowlist.