# Normalize > Commerce software studio · Shopify apps & storefront engineering Normalize is a commerce software studio. Four apps live on the Shopify App Store plus engineering services (app development, storefront & theme engineering, cart/checkout systems, performance rescue). Everything ships to one standard: zero layout shift, theme-native design, sub-15kb runtimes, measurable revenue outcomes. > Full details: https://usenormalize.com/llms-full.txt ## Apps (Live on the Shopify App Store) - [Normalize Gift Wrap & Message](https://apps.shopify.com/normalize-gift-wrap-message): Gift wrap, custom messages and notes from product page to checkout, and directly in the cart. Theme block + cart extension, per-product targeting, English & French. Built for Shopify badge. 4.6★ (8 reviews). Free plan; paid from $7/month. Microsite: https://giftwrap.usenormalize.com/ - [TackOn: Cart Fees & Surcharges](https://apps.shopify.com/tackon): Opt-in cart fees, surcharges, handling charges, shipping protection, tips and donations. Fixed, percentage or combined fees with product-specific rules; multi-currency via Shopify Markets; works with Shopify Flow and UpCart. Merchants keep 100% of fee revenue. 5.0★. Free plan (20 orders/month); Starter $5/month. Site: https://tackon.app/ - [Normalize Cart Drawer](https://apps.shopify.com/normalize-cart-drawer): Replace the native cart with a slide-out drawer designed in a visual editor: drag-and-drop sections, shipping progress bar, promo banners, cart notes, 9 design presets, draft & live templates. No theme code. Launched June 2026. Free plan; paid from $9.99/month. - [Everfield - Product Options](https://apps.shopify.com/everfield-product-options): by Normalize. Product options & custom fields on the product page and in the cart (above any checkout button). 19 field types incl. swatches, engraving text, file uploads, date pickers, price add-ons; conditional logic; live preview on every plan. Answers save natively to Shopify orders as line item properties / cart attributes, with no data lock-in. Launched July 2026. Free plan (200 views/month); paid from $6.95/month. App site: https://everfield.usenormalize.com ## Services - Shopify app development (public & private apps, embedded admin, extensions, Functions) - Storefront & theme engineering (OS 2.0 sections, app blocks, design systems) - Cart & checkout systems (drawers, upsells, fees, gifting flows) - Performance & Core Web Vitals rescue (zero-CLS retrofits, audits) ## Shared Standards Across All Work - 0.00 Cumulative Layout Shift: reserved DOM space prevents layout jank - Theme adaptive: inherits design tokens (fonts, colors, radii), no !important hacks - Sub-15kb runtime: lazy-loaded, no jQuery, no third-party trackers - Built-in analytics: attach rate, AOV uplift and revenue attribution - Multi-currency & Shopify Markets support - Setup in under 5 minutes ## Company - Website: https://usenormalize.com/ - Contact: hello@usenormalize.com - Based in Dhaka, Bangladesh · working worldwide - Shopify Partner page: https://apps.shopify.com/partners/normalize - YouTube: https://www.youtube.com/@usenormalize - LinkedIn: https://www.linkedin.com/company/normaliz3 ## Pages - [Home](https://usenormalize.com/) · sections: #products, #services, #standards, #team, #contact - [Blog · Field notes](https://usenormalize.com/blog) · long-form engineering notes on Shopify carts, checkout and storefront performance - [Onik G., Engineering](https://usenormalize.com/team/onik): Shopify expert & full-stack engineer (Liquid, GraphQL, Polaris, Functions, Node.js, Remix, React, Vue/Next/Nuxt, PHP/Laravel, PostgreSQL, DynamoDB, AWS, Docker). Open source: php-shopify, sequelize/umzug, kitty-cli. Email: onik@usenormalize.com · GitHub: https://github.com/anikghosh256 · LinkedIn: https://www.linkedin.com/in/anikghosh256 · Fiverr: https://www.fiverr.com/anikghosh46 - [S. M. Sujan, Full-Stack Engineer](https://usenormalize.com/team/sujan): full-stack JavaScript engineer. Shopify apps on Remix, GraphQL, Prisma & PostgreSQL; AI platforms (ElevenLabs, FFmpeg) and React/Next.js SaaS frontends. GitHub: https://github.com/sadif50 · Portfolio: https://smsujan.netlify.app/ - [Sekon Karmokar, Full-Stack Developer](https://usenormalize.com/team/sekon): self-taught full-stack developer. TypeScript across React & React Router SSR, Node.js, Prisma/Drizzle over PostgreSQL & MySQL; builder of multi-tenant e-commerce platforms, hosting systems and an LMS (Docker, Stripe, S3/R2). Website: https://anore.tech - [Gift Wrap microsite](https://giftwrap.usenormalize.com/) - [TackOn product site](https://tackon.app/) - [TackOn marketing site](https://tackon.usenormalize.com/) ## Journal Field notes on Shopify cart & checkout systems, app architecture and zero-layout-shift storefront engineering. Written by the engineers who ship the apps. Index: https://usenormalize.com/blog · Atom feed: https://usenormalize.com/blog/feed.xml · Full text: https://usenormalize.com/llms-full.txt - [Adding a fee to the Shopify cart, without a product](https://usenormalize.com/blog/shopify-cart-fee-without-a-product) · 2026-08-04 · Shopify has no native cart fee. The common hidden-product workaround leaks into collections, reports and carrier-calculated shipping rates. The supported mechanism is the Cart Transform function's lineExpand operation, which splits a cart line into priced components and produces a real fee line item; it runs on every Shopify plan when shipped inside a public App Store app, because only lineUpdate is Plus-gated.