Help centre

Answer

Why is my Carrd custom code not working?

Short answer

Carrd custom code usually fails because the site is not on Pro Standard or higher, the code was added as an iframe instead of a hidden Code embed, the site was not republished, or you are testing an editor preview. Use a hidden Code embed at Body End and check the exact published address.

By InstantPWA engineering·Reviewed October 22, 2026

Check the plan first

Carrd documents custom code embeds as a Pro Standard feature. Pro Lite does not provide this embed type, so the script can appear in your notes but never reach the live page.

Use the right embed

For a site-wide script, choose Embed, Type Code and Style Hidden, then place it at Body End. A visible embed or iframe keeps the code separate from the page and cannot reliably add a popup to the main site.

Test the live site

Republish, open the Carrd subdomain or connected domain visitors use, and refresh in a private window. If your custom domain and carrd.co address differ, check the one saved in InstantPWA.

Setup guides for your website

Related
Should I use an HTML embed or site-wide custom code?
Use site-wide custom code for an install popup, analytics or other scripts that need to run with the page. Use an HTML embed for a form, map or widget displayed in one spot. Many builders render HTML embeds inside iframes, which isolates them from the main page.
How do I check if a script is installed on my website?
Open the published website, not the editor, then view its source and search for the script address or ID. In developer tools, check Network for the script request and Console for errors. Use the exact domain visitors use; www, subdomains and custom domains can be different sites.
Is an install popup the same as a PWA?
No. An install popup is guidance that helps visitors add your website to their home screen. A full PWA uses a web app manifest and service worker so supported browsers can treat it as an installable app, with optional offline caching and push. A popup can be useful without promising every PWA feature.
Why is my Wix custom code not working?
Wix custom code commonly fails when it is tested in the editor, added through an HTML iframe, limited to the wrong page, or used before the site is published on a connected domain. Add it in Settings → Custom Code, choose All pages, load it once, place it at Body-end and test the live domain.
Why is my Framer custom code not working?
Framer custom code may not run when your plan lacks Custom Code access, the code is on one page only, the project has not been published, or you are checking a different domain. Add it in Site Settings → General → Custom Code, choose the end of body, publish, and test the live address.
Why is my Shopify theme code not showing?
Shopify theme code is often missing because you edited an unpublished theme, placed it in a section that is not on every page, are testing checkout, or are looking at a cached page. For a site-wide popup, edit the live theme’s layout/theme.liquid and check the published storefront.