How to add Amabrik to Big Cartel

Add the Amabrik snippet to a Big Cartel store by pasting it into the theme's Head code, step by step, with how to check it's live and a troubleshooting guide.

Amabrik runs on your Big Cartel store from one small snippet. You paste it once, and from then on every widget you turn on in your dashboard (banner, cookie consent, popup, forms, chatbot, reviews, and the rest) shows up on your store. You don’t add a new snippet per widget, and you don’t touch your store code again when you add or change one.

The snippet looks like this, but use the exact one from your dashboard because it carries your own site ID:

<script async src="https://cdn.amabrik.com/v1/loader.js" data-site="YOUR_SITE_ID"></script>

Big Cartel gives every store one master template called Layout that all pages live inside, and that’s where the page head sits. There are two ways to add code to it. The first one is what we recommend.

1. Get your snippet

  1. Sign in to your Amabrik dashboard.
  2. Open the Install page.
  3. Copy the snippet shown there. It already has your real site ID in data-site, so you don’t need to fill anything in. Keep this tab open, you’ll paste it in a moment.

2. Check your Big Cartel plan first

Adding scripts needs a paid plan (Platinum or higher). On the free Gold plan you only get CSS edits for styling, with no place to add a <script> tag, so there’s nowhere to paste the snippet. You can confirm or change your plan under Shop settings > Account in your Big Cartel admin. If you’re on Gold and want Amabrik on your store, upgrade first.

Big Cartel has an Integration Code area built for third-party scripts and tags. Code you put here stays in place even when you switch themes, so this is the option that needs the least upkeep.

  1. In your Big Cartel admin, go to Shop settings > Shop designer.
  2. Open the Code tab.
  3. Find the Integration Code section and click Head. This adds your code just before the closing </head> tag.
  4. Paste your Amabrik snippet into the Head box.
  5. Click Save.

That’s it. Because Integration Code lives outside your theme files, you won’t have to re-add the snippet if you change themes later.

4. Alternative: edit the Layout template

If you’d rather put the snippet directly in your theme code, you can edit the Layout template instead. Note that this edit belongs to the current theme, so switching or reinstalling a theme will remove it (see Troubleshooting).

  1. Go to Shop settings > Shop designer and open the Code tab.
  2. Open the Layout template. This is the master template that holds the page head.
  3. Find the closing </head> tag near the top of the file. You can search with Ctrl + F or Cmd + F and type </head>.
  4. Click at the start of the </head> line, press Enter to make a blank line above it, then paste your snippet on that blank line so it sits just before </head>:
  <script async src="https://cdn.amabrik.com/v1/loader.js" data-site="YOUR_SITE_ID"></script>
</head>
  1. Don’t change or delete anything else in the file. In particular, leave the {{ head_content }} line alone, Big Cartel needs it.
  2. Click Save.

Use either the Integration Code method or this one, not both. You only need the snippet once.

5. Check it’s live

  1. Open your store in a new browser tab. Use a fresh tab or a private window so you’re not seeing a cached page.
  2. Turn on at least one widget in your Amabrik dashboard first (see the next step), then reload your store. The widget should appear.
  3. To confirm the snippet itself loaded, right-click your store page, choose View page source, and use Ctrl + F or Cmd + F to search for amabrik. You should see the script line in the source.

If you prefer, the Install page in your dashboard shows whether your site has been detected.

6. Turn on your widgets

The snippet only tells your store to ask Amabrik what to show. You decide that in the dashboard:

  1. Go to the Widgets page in your Amabrik dashboard.
  2. Pick a widget, set it up, and publish it.
  3. Reload your store. The widget appears within a few seconds.

You can add, edit, pause, or remove widgets any time from the dashboard. None of that needs another change to your Big Cartel store.

Troubleshooting

  • The widget doesn’t show. Make sure you’ve published at least one widget in the dashboard, and that you saved the code. Then reload your store in a private window to skip the browser cache.
  • You don’t see your change right away. Big Cartel and your browser both cache pages. Hard refresh (Ctrl + Shift + R or Cmd + Shift + R) or open a private window.
  • You switched themes and the snippet is gone. If you added the snippet by editing the Layout template (Step 4), that edit belongs to the old theme, so a new or reinstalled theme starts with a clean Layout without your snippet. Re-paste it into the new theme’s Layout, or move it to the Integration Code Head box (Step 3), which survives theme changes.
  • You can’t find a place to paste a script. You’re likely on the free Gold plan, which only allows CSS edits. Upgrade to a paid plan (Step 2).
  • Where exactly is the head? It’s in the Layout template, the one master template every store page lives inside. The Integration Code Head box writes to that same spot for you, just before </head>.

FAQ

Do I need a separate snippet for each widget?

No. The one snippet covers every widget. You control which widgets run, and how, from the dashboard.

Should I use Integration Code or edit the Layout template?

Use Integration Code. It’s made for scripts like this and it stays in place when you switch themes, so there’s less to redo later.

Will this slow down my store?

The script is loaded with async, so it doesn’t block your page from rendering. Your store loads first, then the widget appears.

What if I change my theme later?

If you used Integration Code, nothing to do, it carries over. If you edited the Layout template, re-paste the snippet into the new theme’s Layout just before </head>. Either way, your widgets and their settings stay in your Amabrik dashboard.

How do I remove Amabrik from my store?

Open Shop settings > Shop designer > Code, delete the snippet from the Integration Code Head box (or from the Layout template if that’s where you put it), and click Save.

Last updated June 22, 2026

Want us to install it for you?

Open the Install page in your dashboard and use the Request Installation tab. Our team sets it up for you.

Open Install