NEW · MADE FOR SHOPIFY · 2026

The cart drawer
Shopify deserves.

Fast, theme-agnostic, and customizable down to the pixel. Designed to feel native to your brand — and engineered to render before shoppers can blink.

NO CREDIT CARD · 20 ORDERS/MO FREE · 14-DAY PRO TRIAL

API round-trips
0
Design presets
9
Drawer blocks
10+
$32 TO FREE SHIPPING− 1 +− 2 +AddCheckout — $148.00CONFIG DELIVERY0 API round-trips~36KB gzipped

WORKS WITH ANY ONLINE STORE 2.0 THEME

01 — FEATURES

Everything your cart
should already do.

The right defaults out of the box — and control over every pixel when you want it.

01

Theme-agnostic by design

Works with any Online Store 2.0 theme via app embeds. Shadow DOM isolation means your theme's CSS and ours never collide.

02

Instant by architecture

Your configuration is inlined in Liquid — zero API round-trips. The bag icon renders before JavaScript even loads.

03

A real visual customizer

Drag-and-drop blocks across three sticky regions. Undo and redo up to fifty steps. Preview on mobile, tablet, and desktop.

04

Free-shipping progress

An animated bar that nudges shoppers toward your threshold — and celebrates when they cross it.

05

Recommended products

Showcase products inside the drawer to lift order value. Smart upsell offers and bundles are next on the roadmap.

06

Notes, banners, custom HTML

Order notes, promotional banners, and sanitized custom HTML blocks — native to the drawer, on-brand by default.

07

Nine ready-made presets

Start from Minimal, Dark, Glass, Premium, Fashion and more. Make it yours without writing a line of CSS.

08

Accessible, properly

Semantic markup, focus management, ARIA labels, and complete keyboard navigation. Not bolted on — built in.

09

Orders on your dashboard

Track orders and templates from Shopify admin. Cart-level analytics and revenue attribution are coming soon.

02 — VISUAL BUILDER

Design your drawer without
writing any CSS.

Reorder blocks, change colors, adjust spacing, and preview in real time. Most stores ship a drawer that looks hand-built in under ten minutes.

  • Drag-and-drop block layout
  • Nine ready-made presets to start from
  • Mobile, tablet and desktop preview
  • Undo / redo any change — 50 steps deep
LayoutHeaderFree shippingItemsRecommendedFooter

03 — PERFORMANCE

Faster, because there’s
nothing to fetch.

Most cart apps phone home for their settings before they can render. Normalize inlines your configuration in Liquid — the drawer is ready the moment the page is.

  • Config inlined in Liquid — zero API round-trips
  • Bag icon renders before JavaScript loads
  • Single async, preloaded bundle (~36KB gzipped)
  • Shadow DOM isolation — no theme CSS conflicts
HOW YOUR CONFIG REACHES THE STOREFRONTPUBLISHAdminMETAFIELDShop-levelLIQUIDInlinedRESULTDrawer config is ready before your page finishes parsing

04 — HOW IT WORKS

From install to live in minutes.

  1. 01

    Install in one click

    Add Normalize from the Shopify App Store. No code, no theme conflicts, nothing to back up first.

  2. 02

    Customize visually

    Pick a preset, then shape every block in the drag-and-drop builder until it feels native to your brand.

  3. 03

    Publish & convert

    Enable the app embed in your theme editor. Live in minutes — on every page, every device.

05 — PRICING

Simple, flat, honest.

Every plan gets every feature. You only pay for order volume.

Free

$0/mo

20 orders / month · always free

  • Every feature included
  • Full visual customizer
  • Free-shipping bar & banners
  • No credit card required

Starter

$9.99/mo

Up to 200 orders / month

  • Every feature included
  • All 9 presets & custom HTML
  • Email support
  • 14-day free trial
Save 42%

Yearly

$69/yr

Unlimited orders

  • Every feature included
  • Flat fee — no surprises
  • ~$5.75 / month equivalent
  • Priority support

All charges are billed in USD via Shopify Billing. Cancel anytime.

06 — FAQ

Questions, answered.

Will Normalize work with my theme?
Yes. Normalize is built to work with any Online Store 2.0 theme via app embeds — no theme code edits. The drawer renders in a Shadow DOM, so your theme's CSS and ours never conflict.
Does it slow down my storefront?
No. Normalize ships as a single async, preloaded bundle (~36KB gzipped), and your cart configuration is inlined in Liquid — so there are no API round-trips before the drawer can render. The bag icon appears instantly, before JavaScript loads.
Can I customize the design without code?
Absolutely. The visual customizer lets you reorder blocks, change colors, fonts, spacing, and copy. For power users, sanitized custom HTML blocks are also supported.
How does pricing work?
First 20 orders/month are always free — no credit card needed. Starter ($9.99/mo, up to 200 orders) and Growth ($19.99/mo, up to 500 orders) are flat monthly plans. Yearly ($69/year) covers unlimited orders at ~$5.75/month. All paid plans include a 14-day free trial. Cancel anytime.
Is my data secure?
Normalize is built on Shopify's protected APIs and follows best practices for GDPR and CCPA. We never sell or share your data.

GET STARTED

Ship a better cart
this week.

Install Normalize, customize in minutes, and give every shopper a cart worth opening. Free to try — no credit card required.