Skip to content

Section Buttons: Add to Cart & Go to Checkout ​


Added in Momentum 1.1.0 (October 2026).

Most buttons in Momentum sections no longer have to be a plain link. With the Button type setting, a button can put a product straight into the cart and, if you want, send the customer directly to checkout. One click from a hero banner, a landing page or an advertorial to the checkout, without the detour over the product page.

This is especially useful for:

  • Landing pages and funnels for a single product (ads traffic, launches, pre-orders)
  • Advertorials where the reader should buy at the end of the article
  • Pricing tables and bundles where each column is one product
  • Blog articles with a product banner at the end or in the sidebar

The Settings ​

Every button that supports it shows the same three settings directly below its button text:

SettingWhat it does
Button typeCustom link (default) or Add to cart
Button linkOnly visible with Custom link. The page, product, collection or URL the button opens. In some sections this field is called Link, Button url or Custom url for button.
Choose product for adding to cartThe product that is added when the button is clicked. Only used when Button type is Add to cart.
Go directly to checkoutOnly visible with Add to cart. On (default): the customer lands in checkout after the product is added. Off: the customer lands on the cart page.

Setting Up an Add-to-Cart Button ​

  1. In the theme editor, click the section (or the block, see the list below) that contains the button.
  2. Enter your Button text, e.g. "Buy now" or "Get yours today".
  3. Set Button type to Add to cart.
  4. Under Choose product for adding to cart, pick the product.
  5. Decide on Go directly to checkout:
    • On for one-product funnels and advertorials: shortest path to purchase.
    • Off if customers should see the cart first, e.g. to add more items or see your cart upsells.
  6. Click Save.

How It Works ​

The button builds a normal Shopify cart link:

  • It adds one unit of the product to the cart.
  • It uses the product's first available variant (or its first variant if none is available). If your product has several variants (sizes, colors), the customer cannot choose one with this button. For multi-variant products, link to the product page with Custom link instead, or create a separate product for the variant you want to sell.
  • With Go directly to checkout on, Shopify redirects to checkout right after adding the product. Items already in the cart stay there.
  • If no product is selected, the button has no link and does nothing when clicked. Always pick a product after switching to Add to cart.

Because the button is a plain link, it also works without JavaScript and does not open the cart drawer. The customer goes straight to the cart page or checkout.

Sections With the Button Type Option ​

SectionWhere you find the setting
Hero Bannerin each Hero Banner block
Hero Banner Slideshowin each Slide block, for the primary and the secondary button
Image With Textsection settings, for the primary and the secondary button
Video With Textsection settings, for the primary and the secondary button
Image Text Marqueesection settings, for the primary and the secondary button
Rich Textsection settings
Features Sectionsection settings
Concern Benefitssection settings
Icon Bar 2section settings
Testimonialssection settings
Testimonials Videosection settings
Transformationsection settings
Sip Comparison Collagesection settings
New Comparison Tablesection settings, separately for Layout 1 and Layout 2
Pricing Tablein each Pricing Block (here Go directly to checkout is off by default)
Shop By Categoryin each Category block
Blog posts (blog page)in each Banner block
Blog post (article page)section settings, separately for the bottom banner button and the sidebar banner button
Final CTA (advertorial)in the Button block
Advertorial Image Txtin the Button & review summary block
Article Sidebar Benefits (advertorial)in the Emotive CTA (sidebar) block

Sections with two buttons (primary and secondary) have an independent Button type for each one. A common funnel setup: primary button "Buy now" with Add to cart and Go directly to checkout, secondary button "Learn more" as Custom link to the product page.

Existing Buttons After the Update ​

All existing buttons keep Custom link as their button type, so their links work exactly as before. Nothing changes until you switch a button to Add to cart yourself.

Tips ​

  • Use Add to cart only for products with a single variant, or where the first variant is the one you want to sell.
  • Test the button in the live preview before you send ad traffic to the page: click it once and check that the right product lands in the cart.
  • Discount codes still work: customers can enter them in checkout as usual.
  • If a product is sold out, Shopify shows its own message on the cart page. Check your funnel pages whenever stock runs low.

FAQs ​

Q: Can customers pick a size or color with this button?A: No. The button always adds the first available variant. For products with several variants, link to the product page with Custom link.

Q: Can the button add more than one unit or several products?A: No, it adds one unit of one product. For bundles, create the bundle as its own product or use the Bundle Builder.

Q: The button does nothing when I click it.A: Button type is set to Add to cart but no product is selected. Pick a product under Choose product for adding to cart.

Q: The customer lands on the cart page instead of checkout.A: Go directly to checkout is off. Turn it on in the same section or block.

Momentum Theme – Help Center