Amabrik for Framer

Every widget on Framer from one snippet

Framer is a design tool, so most extra functionality comes from separate marketplace plugins and embeds, each its own script and its own bill. Instead of stacking a consent plugin, a chatbot plugin, a popup component and a social embed, Amabrik gives you all of them from a single async tag. Paste it once in Custom Code, which works on any Framer plan including the free tier, then turn widgets on from your dashboard. No plugin sprawl, no rebuild, and a cookie consent that keeps a real, exportable consent log, which Framer's native banner doesn't.

10
Widgets included
1
Snippet to paste
<5 KB
Async loader
None
Pageview caps
How it works

Live on Framer in three steps

No plugin pile, no rebuild of your Framer design. Paste once in Custom Code, then everything runs from your dashboard.

  1. Paste one snippet in Custom Code

    Copy the tag your dashboard generates and open Site Settings, then the Custom Code tab. Paste the snippet in the End of body slot so your design renders first. That's the placement Framer recommends for chat and functional scripts. Custom Code works on any Framer plan, the free framer.website tier included, so you don't need a paid plan to run Amabrik.

    Custom Code, End of body
    <script async src="https://cdn.amabrik.com/v1/loader.js" data-site="YOUR_SITE_ID"></script>
  2. Turn on the widgets you want

    In the Amabrik dashboard you enable exactly what your site needs: cookie consent, a banner, a popup, forms, an AI chatbot, reviews, social feeds, social proof, bookings and a chat button, plus the Security and SEO/AEO scanners. Framer has no native chatbot or booking and no managed popup widget, so this is how you add them. Everything runs from the one snippet you already pasted.

    Cookie consent
    Popup
    AI Chatbot
    Booking
  3. Configure and publish, no rebuild

    Style each widget, set targeting and translations, and connect your CRM in the dashboard. Hit save and changes go live on your published Framer site right away. You never touch Custom Code again, and there's no plugin or marketplace component to maintain inside Framer.

    yoursite.com
    Live
Why not stack Framer plugins

One snippet beats a pile of plugins

The reasons that change your site speed, your compliance and your monthly bill, not a feature checklist for its own sake.

A consent log Framer's banner doesn't keep

Framer ships a native Cookie Banner built on Google Tag Manager and Consent Mode, which covers the basics for Google tags. Where it falls short: no category-by-category granularity, no cookie or tracker scanning, no gating of non-Google scripts, and no exportable consent log or CSV. Amabrik's cookie consent holds non-essential trackers until a visitor consents by category, signals Google Consent Mode v2 and GPC, covers GDPR, UK GDPR, Swiss nLPD, CCPA, CPRA and LGPD, and keeps a 13-month consent log you can export. That's the gap between looking compliant and being able to prove it.

One bill instead of a stack of plugins

On Framer most extra tools come from separate marketplace plugins and embeds: a chatbot plugin, a popup component, a reviews tool, a social-feed embed. That's several scripts, several renewal dates and several support queues. Amabrik is one account, one bill, and one editor where every widget uses the same controls, all from a single tag in Custom Code.

Popups Framer builds by hand

Framer has no managed popup widget. Popups are hand-built from overlays, and triggers like delay or exit intent need marketplace components. Amabrik lets you create as many popups as you want and target each one by page, device, exit intent or visit.

Lightweight, won't bloat your pages

Pasting several plugin scripts into Custom Code means each one ships its own CSS and JS. Amabrik is one async loader under 5 KB that never blocks rendering, and each widget is a separate chunk loaded only when it's used.

No badge on any plan

Framer's free tier keeps a permanent Made in Framer badge, and removing it means upgrading to a paid plan. Amabrik never adds a Powered-by badge on any plan, so no logo or link shows on your widgets, and pricing is flat by number of sites with no pageview caps.

Leads to your CRM, plus two scanners

Framer forms send to email, Google Sheets or a webhook. Amabrik forms forward straight to your own connected CRM and are never kept on our side. Every plan also includes a Security scan and an SEO/AEO scan, each with a copy-paste AI fix prompt per issue.

FAQ

Amabrik on Framer, answered

Still deciding? Ask us and we answer fast.

No, Amabrik has no Framer plugin. It's a single universal JavaScript snippet (the Amabrik loader with your site ID) that you paste once into Custom Code. Once it's there, every widget runs from that one tag, with nothing to install or maintain in Framer's marketplace.

Open Site Settings, then the Custom Code tab, where you'll see the four slots: Start of head, End of head, Start of body, End of body. Paste the Amabrik snippet in the End of body slot so your design renders first. This is the standard way to add a third-party script to Framer.

Any of them, including the free framer.website tier. Custom code (an HTML embed like the Amabrik snippet) is available on every Framer plan, free tier included, so you don't need to upgrade to run Amabrik. A paid plan (Basic starts at 10 dollars a month) is only needed to remove the Made in Framer badge and connect a custom domain. Check framer.com/pricing for the current line, then add Amabrik on whichever plan you're on.

Framer has no managed popup widget, so native popups are hand-built from overlays. Paste the Amabrik snippet into Custom Code once, then turn on the Popup widget in the Amabrik dashboard. You can run as many popups as you want and target each one by page, device or exit intent, with no marketplace component.

Framer has no native chatbot of its own. Enable the AI Chatbot in your Amabrik dashboard and it runs from the snippet you already pasted in Custom Code. It's trained on your own content and uses your own AI provider key, and chat leads route straight to your connected CRM, never stored on our side. It's an AI assistant, not live-human chat.

Framer ships a native Cookie Banner built on Google Tag Manager and Consent Mode, which covers the basics. Where it falls short: no category granularity, no cookie scanning, no gating of non-Google scripts, and no exportable consent log. Use Amabrik's consent banner so you can actually prove compliance: it does all of that, covers GDPR, UK GDPR, Swiss nLPD, CCPA, CPRA and LGPD, signals Consent Mode v2 and GPC, and keeps a 13-month consent log with CSV export.

Framer has no native scheduler of its own. Turn on the Bookings widget in your Amabrik dashboard and it runs from the snippet you already pasted. It syncs to Google Calendar and Microsoft 365, so you get appointment booking without adding a separate embed or plugin.

With Amabrik, straight to your own connected CRM, email or webhook. Framer's native forms send to email, Google Sheets or a webhook and store nothing on Amabrik either way. Amabrik is a pure pass-through: form and chatbot submissions are forwarded to the integration you connect and are never stored or logged on our side. The only visitor data it keeps is cookie-consent records.

It's built specifically not to slow you down. Amabrik is one async loader under 5 KB that never blocks rendering, and each widget is a separate chunk loaded only when it's used. That's lighter than pasting several separate plugin scripts into Custom Code, each shipping its own CSS and JS.

Yes, both run from the same snippet. Framer has no native reviews or social-feed widget, so those usually come from marketplace embeds. Amabrik includes both of them. Reviews are added manually (there's no automatic Google sync), and the social feed needs a connected channel to display posts.

There's a 7-day free trial with no credit card required, then paid plans priced by number of sites, with all widgets and both scanners included. There's no Powered-by Amabrik badge on any plan, so no logo or link shows on your widgets.