Amabrik for Shopify

Every widget on Shopify no app to install

Shopify has an App Store, but the easy way to add a popup, a cookie banner, a form, an AI chatbot or booking isn't seven separate paid apps stacking on your bill. It's one line of code in your theme. Amabrik gives you all of them from a single async snippet you paste once before the closing head tag in theme.liquid (or a Custom Liquid block). No app install, no app-per-feature subscriptions, and no extra scripts dragging down your Core Web Vitals. Turn widgets on and off from your dashboard.

10
Widgets included
0
Apps to install
<5 KB
Async loader
None
Pageview caps
How it works

Live on Shopify in three steps

No app to install, no checkout to touch. Paste once in your theme, then everything runs from your dashboard.

  1. Paste one snippet in theme.liquid

    Copy the tag your dashboard generates, then open Online Store, then Themes, then the menu and Edit code. Open Layout/theme.liquid, find the closing head tag (the one with a slash) and paste the snippet on the line just above it. Shopify recommends duplicating your theme first. If you'd rather not touch the code editor, add a Custom Liquid block in the theme customizer and paste it there. Both work on every Shopify plan with a themed storefront.

    theme.liquid, before the closing head tag
    <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 store needs: cookie consent, a banner, a popup, forms, an AI chatbot, reviews, social feeds, social proof, booking, and a chat button, plus the Security and SEO/AEO scanners. Everything runs from the one snippet you already pasted, so adding a second or fifth widget never means installing another app or paying another subscription.

    Cookie consent
    Popup
    AI Chatbot
    Booking
  3. Configure and connect your CRM, then publish

    Style each widget, set targeting and translations, and connect your CRM, email or webhook in the dashboard. Hit save and changes go live on your storefront right away. You never edit the snippet again, there's nothing new in your Shopify admin to maintain, and the checkout lockdown doesn't affect you because Amabrik lives in your theme, not checkout.

    yoursite.com
    Live
Why not stack Shopify apps

One snippet beats the app stack

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

Audit-grade consent the native banner skips

Shopify's native banner is real: it shows in the UK and EEA when you have active markets there, supports all 32 languages, honors GPC, and feeds the Customer Privacy API. Where it stops: it governs Shopify's own cookies and Pixels, so Shopify's own docs say third-party trackers you added may need a separate banner or custom logic; it has no out-of-the-box Google Consent Mode v2 wiring and no exportable consent log. Amabrik's cookie consent holds any declared tracker (not just Shopify's) until a visitor consents by category, signals Consent Mode v2 and GPC, and keeps a 13-month consent log you can export. That's the gap between looking compliant and being compliant.

One bill instead of an app stack

On Shopify a popup, a consent tool, booking, a chatbot, reviews and a social feed are usually six separate paid apps, each with its own dashboard, renewal date and support queue. That's how stores end up spending hundreds a month on apps alone. Amabrik is one account, one bill, and one editor where every widget uses the same controls. Pricing is flat by number of sites with no pageview or visitor caps.

Faster store, no app bloat

Each Shopify app you install can add its own CSS and JS to every page, and a stack of them shows up in your Core Web Vitals and your mobile conversion. 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.

Reviews and booking Shopify dropped or never had

Shopify retired its free Product Reviews app in 2024 and has never offered native booking, which leaves a gap on the store. Amabrik includes both from the snippet you already pasted: a reviews widget (manual, you control what shows) and a booking widget that syncs Google Calendar and Microsoft 365.

No Powered-by badge, on any plan

Many free Shopify app tiers stamp their logo and link on your widget. Amabrik has no Powered-by badge on any plan, so nothing on your popup, chatbot, banner or any widget points back to us, so your store stays your brand.

Leads to your CRM, plus two scanners

Shopify Forms keeps submissions inside your customer list or marketing list. Amabrik forms forward straight to your own connected CRM the instant they land 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 Shopify, answered

Still deciding? Ask us and we answer fast.

No, Amabrik isn't in the Shopify App Store and there's nothing to install. It's a single universal JavaScript snippet (loader.js with your site ID) that you paste once into your theme. Once it's there, every widget runs from that one tag, with no app sitting in your Shopify admin and nothing to keep updated.

Open Online Store, then Themes, then the menu and Edit code. Open Layout/theme.liquid, find the closing head tag (the one with a slash) and paste the Amabrik snippet on the line just above it. It then loads on every storefront page. Shopify recommends duplicating your theme first as a backup. If you'd rather not touch code, add a Custom Liquid block in the theme customizer and paste the snippet there instead.

Paste the Amabrik snippet into theme.liquid (or a Custom Liquid block) once, then turn on the Popup widget in the Amabrik dashboard. Shopify Forms popups are limited to email and marketing-list capture, with no general-purpose popup, so Amabrik gives you triggers, page and device targeting, templates and multi-language popups, with leads passing straight through to your CRM.

Shopify has a native consent banner that covers its own cookies and Pixels, but it has no out-of-the-box Consent Mode v2 wiring, no exportable consent log, and Shopify's docs note that third-party trackers you added may need a separate banner. Turn on Amabrik's Cookie consent widget after pasting the snippet: it holds any declared tracker until a visitor consents by category, signals Consent Mode v2 and GPC, and keeps a 13-month consent log with CSV export.

Shopify has Shopify Inbox for live chat and Shopify Magic suggested replies, which routes conversations to a human. Amabrik's chatbot is a different thing: it's trained on your own store content and runs on your own AI provider key (BYOK), answering questions automatically rather than routing to an agent. Enable the AI Chatbot in your dashboard and it loads from the snippet you already pasted. Chat leads route straight to your connected CRM.

Shopify has no native booking or appointments, which leaves a gap on the store. Amabrik's Bookings widget is included on every plan and syncs to Google Calendar and Microsoft 365, so you add appointment booking from the snippet you already pasted, with nothing extra to install in your Shopify admin.

It works on every plan that has the theme editor. Editing theme.liquid or adding a Custom Liquid block works on Basic and up, where you can edit the theme. Amabrik runs on your storefront theme, not checkout, so the checkout lockdown (the Checkout Extensibility changes and the additional-scripts shutdown) doesn't affect it at all. You're pasting into the theme, which any plan with a themed storefront can edit.

No, not the kind you add to your theme. The restriction people mention is the app ScriptTag API on the Thank-you and Order-status (checkout) pages only, which limits installed apps, not merchants. Pasting a script into your own theme.liquid or a Custom Liquid block is fully supported, which is exactly how Amabrik is added.

Straight to your own connected CRM, email or webhook. Shopify Forms keeps submissions inside your customer or marketing list. Amabrik is a pure pass-through: form and chatbot submissions are forwarded to the integration you connect the instant they land and are never stored or logged on Amabrik. The only visitor data it keeps is cookie-consent records, for compliance.

It's built not to: 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 installing six or seven separate apps that each ship their own CSS and JS on every page and show up in your Core Web Vitals.

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 and no pageview caps. There's no Powered-by Amabrik badge on any plan, so no logo or link shows on your widgets.