TermsBox
PricingBlog
LoginGet Started
PricingBlogLogin
Get Started
  1. Home
  2. Install guides
  3. Other

Install the TermsBox Cookie Consent Banner on Other Website Builders

This guide covers Framer, Ghost, Carrd, Bubble, and Notion-based site tools (Super, Potion). The steps are short because they all work the same way: paste one snippet into your site's head code.

What you need (applies to every builder below)

  1. A TermsBox account with a site already created.
  2. Your install snippet. You get it from the TermsBox dashboard:
    • Log in to TermsBox.
    • Go to Consent Banner in the left menu.
    • Open the Install tab.
    • Copy the snippet shown there. It already has your site id filled in.

Your snippet looks like this, but with your own site id in place of YOUR_SITE_KEY:

<script src="https://termsbox.com/cmp/termsbox-cmp.js" data-site-id="YOUR_SITE_KEY" data-auto-block="on"></script>

Two rules that apply to all builders:

  • Always place the snippet in the head (also called "header" or "head code"), so the banner loads before your other scripts and can block trackers.
  • Most builders only allow custom head code on a paid plan. If you cannot find the custom code option, check whether your plan includes it.

Do not add async or defer to the snippet, and do not change it. Paste it exactly as copied.


Framer

Custom code in Framer requires a paid Framer plan.

  1. Open your Framer project.
  2. Go to Site Settings.
  3. Open the Custom Code section.
  4. Find the head box (labeled "Start of <head> tag").
  5. Paste your TermsBox snippet there.
  6. Save and publish your site.

Ghost

  1. Log in to your Ghost admin panel.
  2. Go to Settings.
  3. Open Code injection.
  4. Paste your TermsBox snippet into the Site Header box.
  5. Click Save.

This adds the banner to your whole Ghost site.


Carrd

Custom embed code (needed for this snippet) requires a Carrd Pro plan.

  1. Open your Carrd site in the editor.
  2. Add an Embed element to your page.
  3. Set the embed Type to Code.
  4. Set the embed Position or Style so the code goes in the Head (Carrd calls this "Head" in the embed settings).
  5. Paste your TermsBox snippet into the code box.
  6. Save and publish your site.

Note: Carrd sites are single pages, so one embed in the head covers your whole site.


Bubble

  1. Open your Bubble app in the editor.
  2. Go to Settings.
  3. Open the SEO / metatags tab.
  4. Find the Script/meta tags in header box.
  5. Paste your TermsBox snippet there.
  6. Save. The banner now loads on your app's pages.

Notion site tools (Super and Potion)

If you publish a Notion page as a website using Super or Potion:

Super

  1. Open your Super site dashboard.
  2. Go to Settings, then Code.
  3. Paste your TermsBox snippet into the Head Code box.
  4. Save. Custom code usually requires a paid Super plan.

Potion

  1. Open your Potion site dashboard.
  2. Go to your site's Settings, then the Code or Custom Code area.
  3. Paste your TermsBox snippet into the Header box.
  4. Save. Custom head code usually requires a paid Potion plan.

Verify it works (any builder)

  1. Open your live website in a normal browser tab.
  2. Reload the page. You should see the cookie consent banner appear.
  3. Go back to TermsBox, open Consent Banner > Install, and click Verify Installation. TermsBox will visit your site's main URL and confirm the snippet is present. When it succeeds you will see a "Verified" status.

Troubleshooting

I can't find the custom code option. Most builders only allow custom head code on a paid plan. Check your plan and upgrade if needed.

The banner does not appear.

  • Make sure you published your site after adding the code.
  • Make sure you pasted the snippet into the head / header area, not a footer or page body.
  • Make sure you pasted the whole snippet, including the site id. If the data-site-id part is missing or empty, the banner will not work and you will not see an error.

"Verify Installation" says the script was not found.

  • Confirm your site is public and not password protected.
  • Make sure the URL saved in TermsBox matches your live site address.
  • Wait a minute after publishing, then click Verify again.
  • Make sure you did not add async or defer to the snippet.
View install guides for all platforms
TermsBox

Scan your website, auto-generate legal documents, add a consent banner, and stay compliant. One platform for everything.

Product

  • Cookie Scanner
  • Consent Banner
  • Cookie Policy Generator
  • Pricing

Generators

  • Privacy Policy Generator
  • Terms and Conditions Generator
  • EULA Generator
  • Disclaimer Generator
  • Return and Refund Policy Generator

Company

  • About
  • Contact
  • Privacy Policy
  • Terms of Service
  • Cookie Policy
GDPR
ePrivacy
CCPA
LGPD
Google Consent Mode v2
IAB TCF 2.2
© 2026 TermsBox. All rights reserved.