Tuesday, September 1, 2026 Independent ecommerce intelligence
Storefront Daily.

Reporting & research on Shopify and ecommerce

Reference

Dawn Quick Add: What the Built-In Quick Buy Really Does

Dawn ships quick buy built in and switched off. The setting appears in only 2 of its 46 sections, and its two working modes are not equal: standard adds 21128 bytes to a collection page, bulk adds 41935. Read from the theme's source at v16.0.0.

By Storefront Daily Research Desk  ·  August 12, 2026  ·  4 min read  ·  AI-drafted from sourced data


Search for “Shopify quick buy” and every result sells you an app. Dawn has it built in, has had for years, and ships with it switched off. This page covers what the setting actually does, where it lives, and what each of its two working modes costs you in bytes — read from Dawn v16.0.0, published 2026-08-10.

How we got these numbers. On September 1, 2026 we read the theme’s source at release v16.0.0: the settings schema and conditional asset tags in sections/main-collection-product-grid.liquid, the rendering branches in snippets/card-product.liquid, and the byte size of every asset file the theme loads for each mode, taken from the repository itself rather than estimated. We also scanned all 46 section files to find every place the setting appears.

It exists, and it is off

The setting is quick_add, a dropdown with 3 choices — none, standard, bulk — and it defaults to none. Nothing appears on your product cards until you change it.

It is also rarer than you would expect. Out of 46 sections in Dawn, exactly 2 carry it:

Section fileName in the editorDefault
featured-collection.liquidFeatured collectionnone
main-collection-product-grid.liquidProduct gridnone

That is the whole surface. Search results, related products and recently viewed do not offer it, so a shopper who reaches a product through search will not see a quick add button no matter how the setting is configured.

What the two modes actually do

standard puts an Add to cart button on the card. What happens next depends on the product: if it has one variant the item goes straight into the cart, and if it has several the theme opens a <quick-add-modal> and fetches the full product page in the background to show the variant picker inside it. That fetch is a real request for a real page, made the moment the shopper clicks.

bulk replaces the button with a quantity input. It is built for wholesale-style ordering where a buyer takes several of the same item, and for single-variant products it renders the quantity control directly on the card.

What each mode costs

This is the part that decides the choice, and it is not in any documentation. The theme loads different files per mode, and the conditional blocks at the top of the section spell out exactly which:

WhenFiles loadedBytes
Always, unless offquick-add.css8,687
standard addsquick-add.js, product-form.js12,441
bulk addsquick-add-bulk.js, quantity-popover.js, price-per-item.js, quick-order-list.js33,248
Bytes each quick add mode adds to the page standard 21,128 B bulk 41,935 B quick-add.css quick-add.js product-form.js quick-add-bulk.js quantity-popover.js price-per-item.js quick-order-list.js

So turning on standard adds 21,128 bytes to a collection page. Turning on bulk adds 41,935 bytes — 2.0× as much.

The gap is not where you would guess. bulk pulls in quick-order-list.js at 18,255 bytes, which is the quick order list component — a feature that has nothing to do with adding one item from a card, but ships in the same bundle. That single file is larger than everything standard loads put together.

None of this is compressed size and none of it is execution cost; it is what the browser has to fetch and parse before the card behaves. On a collection page already carrying product images, it is a fair trade for standard and a decision worth making deliberately for bulk.

The recommendation, stated plainly

Turn on standard on your collection and featured-collection sections unless you have a reason not to. It is 21,128 bytes for a conversion feature that merchants routinely pay a monthly app fee to replicate, and the app version will not be lighter.

Reach for bulk only if buyers genuinely order multiples of the same item. Otherwise you are paying 20,807 extra bytes on every collection page for a quantity box most shoppers will never touch.

Checking this yourself

The dropdown is defined in the {% schema %} block of sections/main-collection-product-grid.liquid; the conditional stylesheet_tag and script lines are the first 24 lines of the same file. The rendering branches are in snippets/card-product.liquid, which reads quick_add and switches on 'standard' and 'bulk'. File sizes come from the assets/ directory of the repository at v16.0.0.

Frequently asked questions

Does Dawn have a quick add to cart button?

Yes, built in. The setting is called Quick add and it defaults to none, which is why most Dawn stores show no button. Switch it to standard or bulk on the product grid or featured collection section.

What is the difference between standard and bulk quick add in Dawn?

Standard shows an Add to cart button; for a product with several variants it opens a modal and fetches the product page to show the variant picker. Bulk shows a quantity input instead, for buyers taking several of the same item.

Does quick add slow down a Shopify store?

It adds files. Standard loads 21128 bytes on a collection page and bulk loads 41935, measured from the asset files in Dawn v16.0.0. The css is loaded for both modes and not loaded at all when the setting is off, so leaving it off costs nothing.

Why is bulk quick add so much heavier than standard?

Because it loads 4 scripts instead of 2, including quick-order-list.js at 18255 bytes — the quick order list component, which is larger than everything standard loads combined.

Do I need an app for quick buy on Shopify?

Not on Dawn. The theme covers it for 21128 bytes with no monthly fee. An app would add its own script on top of what the theme already ships.

Sources & data

  1. Shopify/dawn, sections/main-collection-product-grid.liquid, quick_add schema and conditional asset tags, read at v16.0.0 (checked September 1, 2026)
  2. Shopify/dawn, snippets/card-product.liquid, the standard and bulk rendering branches (checked September 1, 2026)
  3. Shopify/dawn, sections/featured-collection.liquid, the second section carrying the setting (checked September 1, 2026)
  4. Shopify/dawn assets directory, source of every file size quoted (checked September 1, 2026)
Cite this report: Storefront Daily Research Desk (2026). “Dawn Quick Add: What the Built-In Quick Buy Really Does.” Storefront Daily. https://storefrontdaily.com/guides/dawn-quick-add-what-it-really-does/