# Conversion Blocks: support guide

> Current answers on Conversion Blocks: every block, settings, translations and errors.

> Checked against the app code on 2026-11-04.

## What it is

Conversion Blocks are small app blocks from Section Store. Merchants add them to their Shopify theme in Shopify's theme editor. Most go in the product page's buy box: star rating, reviews, benefits, badges, a ships-by date, a stock badge, a countdown, a coupon, upsells, add-ons, a sticky add to cart bar, Add to cart button styling and more.

Key facts:

- Every Conversion Block needs Section Store Plus. No block is free.
- Merchants set blocks up in Shopify's theme editor, not inside the Section Store app. The app's "Conversion Blocks" page lists the blocks and opens the theme editor.
- Block settings are saved in the merchant's theme. Each theme and each product template holds its own blocks.
- Conversion Blocks are not Sections. Sections are full-width catalog sections, bought once or included in Plus. Blocks sit inside a section.
- Bundles / quantity breaks and the Cart drawer are separate features with their own docs. The "Bundle" app block and the "Bundles" and "Cart drawer" app embeds come from the same app but belong to those features.

**AI setup is AI Pages.** The "AI Product Page Setup" card on the Conversion Blocks page is AI Pages, not a separate tool. Its "Set up with AI" button opens AI Pages on a product page build with "Buy box only" picked. AI Pages picks blocks, writes their text and puts them in a new product template. Sections above and below the product stay. In the new template, the new blocks replace existing Section Store blocks and the quantity selector is hidden. The merchant reviews it in the theme editor and assigns products to it. For credits, steps and errors, see the AI Pages doc.

## Words merchants use

Merchants rarely say "Conversion Blocks". Map their words to this feature:

| Merchant says | They mean |
|---|---|
| product blocks, app blocks, Plus blocks, buy box blocks, product page widgets | Conversion Blocks in general |
| star rating, rating stars, "Rated 4.8", Trustpilot-style stars | Review summary |
| testimonials, review cards, review slider | Reviews |
| avatars with checkmarks, "1500+ others love it" | Social proof |
| USPs, checklist, tick list, bullet benefits | Benefits list |
| benefit icons, feature icons, icon boxes, trust icons | Benefits |
| badges, pills, "Best seller" or "30-day returns" labels | Badges |
| payment badges, card logos, secure checkout icons | Payment icons |
| delivery date, ships by date, shipping estimate, country flag | Shipping info |
| stock counter, low stock badge, in stock indicator, scarcity, pulsing dot | Pulse badge |
| countdown, urgency timer, sale timer | Countdown timer |
| coupon box, discount code with copy button | Coupon code |
| notice, alert box, message in the buy box | Banner |
| frequently bought together, cross-sell, "Add" buttons for other products | Upsell |
| add-ons, checkbox add-ons, toggles, gift wrap, warranty | Addons |
| button color, ATC button style, button animation, price on button | Atc button styling |
| sticky cart button, sticky bar, floating add to cart | Sticky add to cart |
| tabs, description tabs, expert review | Tabs |
| video slider, UGC videos, shoppable videos | Video carousel |
| box around product info, card behind the buy box | Wrapper |
| spacer, divider line, gap | Space & divide |
| "AI block setup", "AI product page setup", "set up with AI" | AI Pages (see the AI Pages doc) |

## Plan and pricing

**Which blocks are free.** None. Every block shows only while the store's Section Store Plus subscription is active. Shopify checks this on every page. A free trial counts as active.

**Price.** Plus costs $15 per month, billed monthly through Shopify. Older subscribers may keep $8 or $10 per month while their subscription stays active.

**Trial.**
- A new store gets a 14-day free trial. The button reads "Start 14-day free trial". Blocks work fully during the trial.
- A store that had Plus before never gets a fresh trial. It gets only what is left of its first trial: "Resume trial (N days left)".
- When nothing is left, the button reads "Subscribe to Plus" and billing starts at once.

**What Plus includes** (subscribe card): AI Pages, Conversion Blocks, curated sections, Bundles + Quantity Breaks, Cart Drawer, Upsells + Addons, Priority support.

**Without Plus.** Block cards show "Subscribe to unlock" instead of "Edit In Theme". The theme editor does not offer the blocks. Shoppers see none.

**When Plus ends.**
- Cancelled during the trial: blocks stop at once.
- Cancelled after the trial: blocks keep working until the paid period ends. The "Subscribe" page shows "Cancelled", "Service available until [date]" and "Subscribe again". Subscribing again inside that period starts a new subscription. Billing starts on approval, with no credit for the days already paid for.
- Payment problem (Shopify freezes the subscription): blocks stop until it is active again.
- App uninstalled: blocks stop. Install the app again first.

**How to tell.** Look at a block card. "Edit In Theme" means Plus is on. "Subscribe to unlock" means Plus has ended. The tab in the button row isn't the test: it reads "Subscribe" as soon as a plan is cancelled, even while the paid period runs.

**What shoppers see then.** The blocks vanish. Shopify stops drawing them. The rest of the theme stays. The Add to cart button goes back to its theme look. The sticky bar, add-ons and upsells go away. The theme's own buy button keeps working.

**What else stops.** The bundle widget and the cart drawer stop showing. Checkout gives no bundle discount or cart reward. The Shopify discounts stay listed as active and keep a slot in Shopify's limit.

**Settings after Plus ends.** Section Store does not delete blocks from the theme. It only turns off the Plus check, so Shopify hides them. Subscribing again brings them back by themselves, with their settings, as long as they are still in the theme.

**Cancel window warning.** The app counts app blocks live on the published theme and warns, for example "You have 3 blocks live on your store. They stop working on [date]." The confirm step also says blocks are removed from the theme and access ends at once. In fact they stop showing and stay in the theme, and after the trial they work until the paid period ends.

**One-time purchases.** Sections bought once are not affected by cancelling Plus.

## Where to find it

**In the Section Store app**

- Left menu: "Conversion Blocks" (between "Bundles" and "Help & Resources").
- Page subtitle: "Add high-converting blocks to your product information area or any section on newer themes."
- Button row: "Conversion Blocks", "Bundles / Quantity Breaks", "Cart Drawer", "Subscribe" (or "Manage Subscription" while a plan is active), "Translations".
- "Getting started with Product Blocks" card: "Watch setup guide" (video) and "View demo stores" ("EchoHears (Modern)", "Runner Hydration (Bold)", "Sult Electrolytes (Playful)", "The Hair Multiplier (Clean)").
- "AI Product Page Setup" card: "Set up with AI", "Setup history", "How it works". This is AI Pages.
- One card for each of the 20 blocks: picture, name, short line and a button.
  - With Plus or trial: "Edit In Theme". It lists the store's themes. The published one has a "Live" dot.
  - Without Plus: "Subscribe to unlock" (lock icon). It opens the subscribe tab.
  - The Upsell card has an info icon listing themes and cart apps it works with.
- "Live block status" card (Plus stores, "Published theme only."). It shows which app blocks Shopify reports live, for example "2 of 5 app blocks are live on your published theme." Each row has a badge ("Live", "Not live", "Unavailable", "Unknown") and a note ("1 live placement", "Ready to add", "Unavailable right now", "Status unavailable"). It lists the Bundle block too, but not app embeds.
- Footer: "Can't find the block you need? Suggest it on our Request Board".

**On Home.** The store audit can show "Add proof to the buy box" with "Build with AI" (AI Pages) and "Set up manually" (opens Conversion Blocks).

**In the Shopify theme editor.** Online Store → Themes → Customize → Products → Default product → in the product information section click "Add block" → "Apps" → pick the block → Save.

Theme editor block names: "Review summary", "Reviews", "Social proof", "Benefits list", "Benefits", "Badges", "Payment icons", "Shipping info", "Pulse badge", "Countdown timer", "Coupon code", "Banner", "Upsell", "Addons", "Atc button styling", "Sticky add to cart", "Tabs", "Video carousel", "Wrapper", "Space & divide".

Cards on the Conversion Blocks page, in order: "Tabs", "Atc button styling", "Video carousel", "Addons", "Sticky add to cart", "Shipping info", "Benefits", "Benefits list", "Upsell", "Social proof", "Payment icons", "Pulse badge", "Badges", "Countdown timer", "Review summary", "Coupon", "Wrapper", "Banner", "Reviews", "Space & divide". The "Coupon" card adds the "Coupon code" block. Every other card has the block's own name. There is no Cart Drawer card.

## How it works

- Conversion Blocks are Shopify theme app blocks. Shopify stores them in the theme's template. Section Store does not store their settings.
- A block can go in any section that accepts app blocks. Online Store 2.0 themes accept them in the product information section. Newer themes accept them in other sections too.
- Vintage (pre-2.0) themes have no app block slots on the product page. The blocks cannot be added there.
- A block in a template shows on every product using that template. If every product uses the "Default product" template, one block shows on every product.
- Blocks live in one theme. A block in an unpublished theme shows only after that theme is published. A new theme needs the blocks added again.
- Each block draws itself in the shopper's browser, in its own closed box. The theme's CSS cannot change it. Blocks use the theme's font. Colors, sizes and spacing come from block settings.
- Every block has a "Custom CSS" box. Plain declarations (`margin-top: 12px;`) style the block's outer box. Full rules with selectors style its inside. Use one or the other, not both. Custom CSS beats the block's settings: it loads after them, so it wins when both change the same thing. `@import` lines are removed. On Atc button styling, Wrapper and Sticky add to cart, declarations style the button, the box and the bar, and full rules go in the page's CSS.
- Section Store tells Shopify whether the store has Plus. It does this the moment the merchant approves the charge, and retries every 10 minutes if Shopify did not accept it.
- In the theme editor preview, the coupon "Copy" button does not copy, the countdown restarts on each load, the Video carousel shows sample videos when empty, and add to cart actions are best tested on the live page.

## Step by step

### Start Plus

1. Section Store → "Conversion Blocks".
2. Click "Subscribe" in the button row, or "Subscribe to unlock" on a card.
3. Click "Start 14-day free trial" (or "Resume trial (N days left)" / "Subscribe to Plus").
4. Approve the charge in Shopify. The cards now show "Edit In Theme".

### Add a block with "Edit In Theme"

1. On "Conversion Blocks", click "Edit In Theme" on the block's card.
2. Pick a theme. The live one has a "Live" dot.
3. The theme editor opens in a new tab on the product template, with the block added to the main product section.
4. Drag it into place and change its settings in the right panel.
5. Click Save. Nothing is saved until then.

### Add a block by hand

Online Store → Themes → Customize → template picker → Products → Default product → "Add block" inside the product information section → "Apps" → pick the block → set it up → Save.

### Make it live

- Save in the theme editor.
- Use the published theme, or publish the theme you edited.
- Make sure the product uses the template with the blocks: Shopify admin → Products → the product → Theme template.

### Show blocks on some products only

1. In the theme editor, create a product template (Products → Create template).
2. Add blocks to it and save.
3. Assign products: Products → the product → Theme template. For many products, use Shopify's bulk editor and its Template column.

### Remove a block

Theme editor → select the block → "Remove block" → Save. Cancelling Plus hides blocks but does not remove them.

## The blocks

All blocks need Plus. Labels are the exact theme editor labels. Most blocks also have "Border", "Thickness", "Roundness", "Background" and padding settings, and every block has "Custom CSS". These are not repeated below.

### Review summary

Stars plus up to two lines of text, like "Rated 4.7 excellent | 921 reviews". Goes near the title or price.
- Settings: "Star style" ("Standard", "Mild", "Sharp"), "Stars custom" (own star image), "Stars count" (0 to 5, steps of 0.5), "Avatars" ("None", "First", "Last"), "Animate avatars", "First text", "Second text", "Effect".
- Gotchas: it does not read ratings from a review app. The merchant types the stars and text. The sample "Rated 4.7 excellent | 921 reviews" shows until changed. Avatars are sample portraits that change on each load, with no upload setting. "Stars custom" shows one image per full star, so 4.5 shows four. "Glow" needs a background.

### Reviews

Up to three review cards in a slider: photo, name, stars, text. Usually under Add to cart.
- Settings: "Image #1–#3", "Name #1–#3", "Review #1–#3", "Content alignment", "Verified badge" ("Next to name", "Under image", "None") and "Verified badge text" (default "Verified Customer"), "Controls" ("None", "Dots", "Arrows"), "Autoplay" (0 to 10 s; 0 is off), "Star style" ("None", "Mild", "Sharp", "Sparkle").
- Gotchas: reviews are typed, not pulled from a review app. Two sample reviews ("Dan Rowden", "Sarah Moth") show until replaced. A card shows only when its "Review" field has text. Every card shows five stars, with no rating per review. "Verified badge" starts at "None", and "Under image" needs an image. A name typed as #(Name) in the review text beats "Name #1". For different reviews per product, connect the fields to metafields.

### Social proof

Small round profile photos next to a line like "Davie ✓, Mark ✓ and 1500+ others love our products!".
- Settings: "Profile #1" to "#5" (#4 and #5 need "Use carousel"), "Use carousel", "Text", "Checkmark" size and color, "Clip to top of wrapper" (needs the Wrapper block, with this block first in it).
- Gotchas: the sample "1500+ others" shows until changed. An empty profile shows a sample portrait that changes on each load, so fill every profile. "Use carousel" rotates five profiles. Off shows three. Typing ✓ makes a checkmark. It shows no live visitors and no purchase popup.

### Benefits list

Up to four short lines, each with a check-style icon.
- Settings: "Benefit #1" to "#4", "Gap", "Icon" ("Filled", "Scallop", "Basic", "Outline", "Star", "Open"), "Custom icon", "Icon color", "Alignment".
- Gotchas: empty lines are hidden. The defaults read "Benefit #1" and so on. One "Custom icon" replaces the icon on every line.

### Benefits

Up to four benefits, each with an icon, title and subtitle.
- Settings: "Design" ("Horizontal", "Vertical", "Boxed"), "Row" (2 or 3 side by side), "Alignment", and per benefit "Icon", "Custom icon", "Title", "Subtitle" (not in "Boxed").
- Gotchas: benefit #4 starts empty. An empty "Title" hides that benefit. "Icon" on "None" shows a placeholder image, not a blank.

### Badges

Up to three pill badges, like "Best Seller" and "30-Day Returns".
- Settings: per badge "Icon", "Custom icon", "Title", "Background", "Background gradient", "Text"; "Effect"; "All badges gradient" (overrides every badge color).
- Gotchas: badge #3 starts empty. A badge with no title and no icon hides. Badges wrap to a new row.

### Payment icons

Icons of the payment methods turned on in the store's Shopify payment settings, plus up to three custom icons.
- Settings: "Layout" ("Stretch row", "Fixed grid"), "Icons per row", "Icons per row - mobile", "Enable monochrome icon", "Custom icon #1–#3".
- Gotchas: to change which brands show, change payment methods in Shopify or add custom icons. No setting hides one brand. Turning a method off in Shopify stops shoppers paying with it, so don't do that only to hide an icon. A store with no payment methods on shows sample icons (Mastercard, Google Pay, Apple Pay, PayPal, Visa).

### Shipping info

A line like "Ships by Thu, Nov 6" and a line like "🇺🇸 Fast US Shipping" with the shopper's flag and country code.
- Settings: "Use dot" or "Custom icon"; "Ships by" "Text"; "Days after today" (default 3); "Include weekend" (on counts every day, off skips Saturday and Sunday); shipping "Text" with COUNTRY_FLAG and COUNTRY_CODE; "Allow all countries", or "Allowed countries ISO code" (for example US,CH,DE) plus "Text for rest countries".
- Gotchas: the date is the shopper's device date plus the set days. No holidays, no cut-off times, no carrier data. It is a ships-by date, but the text can say "Arrives by" with delivery days added. An empty "Days after today" shows "Invalid Date". The country comes from Shopify's guess of the visitor's location, else the storefront's country. Each placeholder works once per line. Keep the placeholders and ISO codes untranslated. Only the "Ships by" line has a "Font size" setting.

### Pulse badge

A pulsing dot with text. By default it shows live stock for the selected variant.
- Settings: "Auto color & text by stock level" (on by default), "Text weight". With auto off: your own "Text" (default "74% People choose subscription") and colors.
- Stock rules with auto on:
  - Inventory not tracked: "In stock & ready to ship" (green).
  - 0 or less: "Out of stock" (red).
  - 1 to 3: "Only 3 left — order now!" (red).
  - 4 to 10: "Going fast: 7 left" (orange).
  - Over 10: "In stock & ready to ship" (green).
- Gotchas: it uses Shopify's real inventory. Thresholds and colors are fixed. A variant at 0 shows "Out of stock" even when Shopify keeps selling it when out of stock.

### Countdown timer

Hours, minutes and seconds with a line of text and a progress bar.
- How it counts: the first time a shopper sees the block, their browser saves an end time, which is now plus the set length. Reloads, other pages and return visits count down to that time, and it keeps running while they're away. The time belongs to that block in that browser. Products on the same template share one timer, and another device, another browser, a private window or cleared browser data starts a new one. At zero with the page open, "Action on complete" decides: "Do nothing" (stays at 00:00), "Reset countdown" (starts over at once) or "Hide countdown" (the default, the block leaves the page). The next page load after it ended starts a full-length timer, with all three choices and when the shopper was away at zero.
- Settings: "Hours" (0 to 24), "Minutes", "Seconds", "Progress start at (%)", "Action on complete", "Text" (default "Hurry up! Sale ends in:"), number and progress colors.
- Gotchas: no end date, no time of day, no time zone, no "days". Longest timer 24:59:59. All zeros hides it. Hours hide under one hour. Numbers only, no unit words. A changed length doesn't reach a browser that still holds an old end time. The setting note says it "resets at the start of each browser session". In fact it runs across visits until it ends. For a countdown that ends with a real deal, the Bundles countdown bar counts to the bundle's end date (Bundles doc). This block is not the catalog countdown sections (Countdown timer #1, #2, Countdown timer bar, Product countdown timer). UTC and date fields belong to those sections.

### Coupon code

A ticket-style box with two lines and a "Copy" button.
- Settings: "Top text" (default "Now: 20% OFF"), "Bottom text" (default "Code: 20OFF"), "Coupon code" (what gets copied; default "20SALE"), "Button text", "Copied text".
- Gotchas: it only copies. It does not create or apply a discount. Create the code in Shopify admin → Discounts. The defaults don't match ("20SALE" vs "20OFF"), so set both to the real code. Copy works only on the live store. An empty "Coupon code" copies nothing. A dotted or solid border hides the ticket cutouts.

### Banner

A notice box with a title, a subtitle and an optional icon or image. The whole banner can be a link.
- Settings: "Link", "Use image" with "Icon" presets or "Custom image" and "Position" ("Left", "Right"), "Title", "Subtitle", "Shadow", "Background gradient".
- Gotchas: the default text is a sample urgency message about restocks. With no title and no subtitle, the block hides. The link opens in the same tab. This is not the cart drawer's Banner block (Cart drawer doc) or the Banner (Clickable) catalog section.

### Upsell

A list of other products, each with an "Add" button. One click adds one unit of that product, separate from the main product.
- Settings: "Products" (can connect to a product list metafield), "Style" ("Stack", "Carousel"), "Variant" ("None", "Default", "Simple", "Image"), "Cart app" ("None", "Upcart Cart Drawer", "AMP Drawer", "Kaching Cart"), "Auto detect theme", "Theme type", "Open cart page", "Compare price", button "Text" (default "Add"), "Sold-out text".
- After "Add":
  - "Open cart page" on: the shopper goes to the cart page.
  - A "Cart app" picked: that app's drawer opens.
  - Otherwise the theme's cart drawer opens on Dawn, Refresh, Rise, Sense, Taste, Trade, Craft, Spotlight, Studio, Colorblock, Ride, Publisher, Crave, Origin, Digital, Horizon, Savor, Vessel, Ritual, Atelier, Heritage, Dwell, Pitch, Tinker, Fabric, Impulse, Prestige, Symmetry and Broadcast.
  - On other themes the product is added but no drawer opens.
  - A live Section Store Cart Drawer opens after the add, unless its "Open drawer when products are added" setting is off.
- Gotchas: no discount, it shows the normal price. Sold-out products get a disabled button. No products picked means no block, and the same goes for an empty connected metafield. With "Variant" on "None", the first variant in stock is added. The block shows what you pick, even the product being viewed. It has no countdown, so add the Countdown timer block next to it. This is not the Upsell & cross-sell catalog sections.

### Addons

Extra products with a switch, checkbox or radio. Selected ones go into the cart with the main product when the shopper clicks the theme's Add to cart button, one unit each.
- Settings: "Products", "Style" ("Stack", "Carousel"), "Variant", "Compare price", "Use discount tag", selection "Style" ("Switch", "Checkbox", "Radio"), two "Position" settings.
- Gotchas:
  - Add-ons always start unselected. No setting pre-selects them.
  - They ride along only with Add to cart, not Shopify's "Buy it now".
  - "Use discount tag" shows "Save X%" from the compare-at price. It is a label, not a discount.
  - The block finds the product form itself. There is no "Addons Position", "Form Class" or Custom Liquid setup. Those belong to the catalog add-on sections, like Product addons.
  - It uses the first Add to cart form on the page, so a featured product or quick add above the main product can take its place.
  - "Radio" is a look. Shoppers can still select several add-ons.
  - Sold-out products show "Sold out".

### Atc button styling

Restyles the theme's own Add to cart button. The block itself is invisible. Place it in the same product section as the button.
- Settings: "Background", "Text", hover colors; "Font size" (0 keeps the theme size), "Font weight", "Roundness" (-1 keeps the theme's), "Padding vertical" (-1 keeps the theme height); effect "Background" ("None", "Gradient", "Lift", "Glass"), "Hover" ("None", "Lift", "Scale", "Shine + lift"), "Animation" ("None", "Pulse", "Glow", "Shake", "Wiggle"); "Icon"; "Custom button text"; "Show price on button", "Round price".
- Gotchas: the block's defaults show at once, a black "Lift" button with an arrow icon and the price. The price follows the selected variant, subscription plan, selected Addons and the selected Bundles offer. "Buy it now" is not restyled. A sold-out variant shows the theme's sold-out text. "Glass" ignores "Text" and "Border". It looks for the button in its own section first, then on the whole page.

### Sticky add to cart

A bar at the bottom of the screen once the shopper scrolls past the theme's Add to cart button. It shows the product image, name, the variant with a "Change" link, and a copy of the Add to cart button.
- Settings: "Layout desktop" ("Full width (with spacing)", "Full width (no spacing)", "Max width (485px)"), "Layout mobile", "Hide image on mobile", "Stack content on mobile", "Variant link text".
- Gotchas: its button clicks the theme's real button, so it adds what the buy box has selected, with Addons. "Change" scrolls back to the buy box. The variant line shows only with more than one variant. One bar per page. No bar if the block finds no Add to cart button. "Hide image on mobile" is on by default.

### Tabs

Three or four tabs of text. One tab can show the product description, one an expert review card, and payment icons can show in a tab.
- Settings: "Initially open tab", "Tab layout" ("Filled", "Underline"), "Enable fourth tab", "Use product description in", "Show review details in", "Show payment icons in", "Tab 1 title" / "Tab 1 text" to Tab 4, review fields ("Reviewer name", "Review date", "Reviewer subtext", "Stars count", "Show verified badge", "Reviewer image").
- Gotchas: the description tab shows each product's own description. The sample expert review ("Dr. Sarah Mitchell", "DVM, Board-Certified Veterinarian") shows until replaced or "Show review details in" is "None". At least three tabs always show, and an empty title reads "Tab 2". The "Verified Expert" label can't be changed. This is not the Tabs, Tabs Pro or Product tabs catalog sections.

### Video carousel

Up to five video thumbnails. A tap opens the video larger.
- Settings: "Video #1" to "#5", "Slider" ("None", "Arrows", "Progress bar"), "Modal" ("None", "Side", "Full modal"), "Autoplay", "Play button", "Shape" ("Rectangle", "Circle"), "Videos per row" (3, 4, 5).
- Gotchas: videos must be uploaded to Shopify. YouTube or TikTok links are not supported. Thumbnails play muted. "Side" and "Full modal" open the video with sound. "Modal" on "None" plays in place. The play button starts at "None". Arrows show when there are more videos than "Videos per row".

### Wrapper

Draws a box (border, background, roundness, shadow, padding) around the whole product info column. Optional header strip on top. Its position in the block list does not matter.
- Settings: "Auto detect product info" (on), "Custom product info CSS selector" (when auto is off), "Use wrapper on mobile" (off means desktop only), "Use header" with "Content" (default "♥︎ 9 of 10 recommend to friends"), "Shadow", "Section background".
- Gotchas: auto detect knows Dawn-style themes, Horizon, Palo Alto and other common layouts, else it uses the column holding the Add to cart form. A wrong box needs a custom selector. The block doesn't hold other blocks. It wraps the area they sit in. The box hides anything that sticks out.

### Space & divide

Space between blocks, with an optional line.
- Settings: "Height" (-50 to 100 px, negative pulls blocks closer, "Works with some themes"), "Background", "Show line", "Style", "Width", "Thickness", "Roundness", "Color".

### Blocks from other features

- "Bundle" (app block, in the Apps tab under Add block, with no card on the Conversion Blocks page) and "Bundles" (app embed): see the Bundles doc.
- "Cart drawer" (app embed in the theme editor's App embeds panel). See the Cart drawer doc.

## Per-product content

Section Store has no per-product editor for blocks. Three ways vary blocks by product:

**1. Blocks that follow the product by themselves.** Pulse badge (stock of the selected variant), Atc button styling (variant price), Sticky add to cart (name, image, variant), Tabs (the product's own description), Shipping info (the shopper's country).

**2. Metafields (Shopify dynamic sources).** In the theme editor, many settings have a "Connect dynamic source" icon. The merchant links the setting to a product metafield, then fills the metafield on each product. Shopify decides which setting types accept one. Common uses:
- Upsell or Addons "Products" → a "List of products" product metafield.
- Reviews "Image", "Name" and "Review" fields → product metafields.
- Text such as benefit lines, tab text, banner text or badge titles → text metafields.

Steps: Shopify admin → Settings → Metafields and metaobjects → Products → Add definition. Theme editor → select the block → dynamic source icon next to the setting → pick the metafield → Save. Then fill it on each product.

**3. Separate product templates.** One template per product type, each with its own blocks, then assign products. AI Pages can build a template for one product or a collection (AI Pages doc).

## Languages and translations

**Text the merchant types** is saved in the theme. Shopify's free Translate & Adapt app translates it. Section Store does not.

1. Section Store → "Conversion Blocks" → "Translations".
2. Set "Content" to "Conversion blocks". This option shows for Plus stores only.
3. Pick the "Theme".
4. Click "Open in Translate & Adapt". Without that app, the page shows "Translate & Adapt is required" and "Install Translate & Adapt".
5. Pick the language or market there and translate. "Auto-translate is available for language translations, not market-specific adaptations."

Translate & Adapt lists blocks saved in the theme's default Product template. Unsaved blocks don't show. If the link lands elsewhere, choose Theme → Templates → Product.

Never translate coupon codes, URLs, IDs, CSS, ISO country codes, COUNTRY_FLAG / COUNTRY_CODE placeholders or Liquid.

**Built-in words** come translated in 31 storefront languages and follow the shopper's storefront language: the stock texts, "Sold out", "Save X%", "Copy", "Copied!", "Change", tab and video button labels. Languages: Bulgarian, Chinese (Simplified, Traditional), Croatian, Czech, Danish, Dutch, English, Finnish, French, German, Greek, Hungarian, Indonesian, Italian, Japanese, Korean, Lithuanian, Norwegian Bokmål, Polish, Portuguese (Brazil, Portugal), Romanian, Russian, Slovak, Slovenian, Spanish, Swedish, Thai, Turkish, Vietnamese. Others fall back to English.

**Settings that beat built-in words:**
- Coupon code "Button text" (default "Copy") and "Copied text" (default "Copied!"), and Sticky add to cart "Variant link text" (default "Change"): the setting wins. Clear it to get the automatic translation, or translate it in Translate & Adapt.
- Upsell button "Text" and "Sold-out text": always shown as typed. Translate them in Translate & Adapt.

**Dates.** Shipping info writes its date in the storefront language.

**The app** itself is in English, German, French and Spanish.

## Theme and app compatibility

- **Online Store 2.0 themes:** supported. **Vintage themes:** not supported.
- **Horizon family** (Horizon, Savor, Vessel, Ritual, Atelier, Heritage, Dwell, Pitch, Tinker, Fabric): built-in support in Atc button styling, Sticky add to cart, Pulse badge, Upsell and Wrapper.
- **Upsell:** opens the theme cart on the themes listed under Upsell. Supports Upcart Cart Drawer, AMP Drawer and Kaching Cart via "Cart app".
- **Pulse badge, Sticky add to cart:** follow variant changes on standard forms, Horizon and Impulse.
- **Sticky add to cart:** works around Candy Rack and APO Product Options, which replace the theme button.
- **Atc button styling:** has fixes for the Flow theme and Globo swatches.
- **Section Store Cart Drawer:** opens after an Upsell add. Add-ons sent with the main product go through it.
- **Section Store Bundles:** Atc button styling shows the selected offer's price.
- Other apps that rebuild the product form, the Add to cart button or the cart can clash. Open the chat bubble in the app or email help@section.store.

## Limits and things it cannot do

- No free blocks.
- No setup inside the app. All setup is in the theme editor.
- No vintage themes.
- No per-product settings in the app. Use metafields or templates.
- No A/B tests. A/B tests cover bundles and carts only.
- Countdown timer: no end date, time of day, time zone or days. Max 24:59:59. One timer per shopper, and it starts over on the next page load after it ends.
- Review summary, Reviews, Social proof, Tabs review: no link to review apps.
- Upsell and Addons: no discounts, no pre-selected add-ons. Add-ons go in at quantity 1 and only with Add to cart. Checkbox upsells on a bundle can be selected by default (Bundles doc).
- Coupon code: copies only.
- Shipping info: today plus a set number of days. No carrier data, holidays or cut-offs.
- Pulse badge: fixed thresholds (3 and 10) and colors.
- Sticky add to cart: one bar per page.
- Video carousel: Shopify-hosted videos, five at most.
- Item caps: Benefits list and Benefits 4, Badges 3, Reviews 3, custom payment icons 3.
- Blocks stay in one theme.

## Troubleshooting

### Blocks are not in the theme editor's "Apps" list

Causes: no active Plus or trial; Plus just approved and Shopify hasn't caught up; the section does not accept app blocks (vintage theme, header, footer).

What to do:
1. On "Conversion Blocks", check the cards. "Subscribe to unlock" means no Plus: start it.
2. If cards show "Edit In Theme", close and reopen the theme editor.
3. Add the block inside the product information section.
4. Check the theme is Online Store 2.0.

Plus is active, the theme is 2.0, and blocks are still missing? Open the chat bubble in the app or email help@section.store.

### Cards still show "Subscribe to unlock" after subscribing

Causes: the Shopify charge was not approved, or the page loaded too early.

What to do: reload the app. "Manage Subscription" should show "Subscribed". If the tab still says "Subscribe", approve the charge again.

Shopify shows the charge approved but the app does not? Contact us.

### The block is in the theme editor but not on the live store

Causes:
- Not saved.
- Added to an unpublished theme.
- The product uses another template.
- Plus ended.
- The block hides on purpose: Upsell or Addons with no products, a Countdown timer that ended with "Hide countdown" or is set to all zeros, the Sticky bar before scrolling past the button.

What to do: click Save. Use the "Live" theme. Check the product's Theme template. Check the "Live block status" card.

All of that checks out and the block still doesn't show? Contact us.

### Blocks show on some products, not others

Cause: those products use another product template.

What to do: add the blocks to that template, or move the products to the template that has them.

### All blocks disappeared from the store

Causes: Plus cancelled in the trial; the paid period after cancelling ended; Shopify froze the subscription over a payment problem; the app was uninstalled; another theme was published.

What to do:
1. On "Conversion Blocks", look at a block card. "Subscribe to unlock" means Plus has ended.
2. Click it, then click "Subscribe to Plus" or "Resume trial (N days left)", and approve the charge. Blocks come back by themselves with their settings.
3. For a frozen plan, fix the payment in Shopify. Blocks return by themselves when the plan is active.
4. After an uninstall, install the app again first.
5. "Edit In Theme" on the cards means Plus is on. Check which theme is live.

Plus shows active and blocks are still gone, or settings are lost after resubscribing? Contact us.

### "Edit In Theme" shows no themes, or the theme editor won't add the block

Causes: Shopify didn't return the theme list in time; the product section doesn't accept app blocks.

What to do: reload the page and retry. Or add the block by hand ("Add block" → "Apps").

A 2.0 theme says its product section doesn't support app blocks? Contact us.

### The countdown restarts, shows the wrong time, or vanished

Causes:
- It is a per-shopper timer, not a date. Every new shopper starts at the full time.
- It starts over on the next page load after it ends.
- "Hide countdown" (the default) removes it at zero, until the next page load.
- The theme editor restarts it on each preview load.
- Hours, minutes and seconds all at 0 hide it.

What to do: set "Hours", "Minutes", "Seconds" and "Action on complete". For a real deadline, use the Bundles countdown bar. Guides about UTC and date fields are about catalog countdown sections. They do not apply to this block.

### Pulse badge shows the wrong stock text

Causes: it reads Shopify inventory for the selected variant. A variant at 0 shows "Out of stock" even if it keeps selling. Untracked inventory shows "In stock & ready to ship". An unusual variant picker may not report changes.

What to do: check the variant's inventory. For custom text, turn off "Auto color & text by stock level".

The text doesn't follow variant changes? Contact us.

### Shipping info shows the wrong country or date

Causes: the country is Shopify's location guess, which VPNs and some networks get wrong. The date is the device date plus "Days after today"; "Include weekend" off skips weekends. Holidays and cut-offs are not counted.

What to do: adjust "Days after today" and "Include weekend". Use "Allowed countries ISO code" for country-specific text.

### The coupon "Copy" button does nothing

Causes: copying doesn't work in the theme editor.

What to do: test on the live page. Make sure "Coupon code" is the real code and it exists in Shopify → Discounts.

### Upsell "Add" works but nothing opens

Causes: the theme isn't on the Upsell list, so the product is added silently; another cart app runs and isn't set in "Cart app"; the product is sold out.

What to do:
1. Check the cart. The product is often there.
2. Turn on "Open cart page", or pick the "Cart app" (Upcart, AMP, Kaching).
3. For a renamed listed theme, turn off "Auto detect theme" and pick "Theme type".

Nothing reaches the cart at all? Contact us.

### Add-ons don't reach the cart

Causes: the shopper used "Buy it now", the test ran in the theme editor, the theme or another app rebuilds the product form or button, or the page has several product forms. There is no "Addons Position" or "Form Class" to change on this block.

What to do: test on the live page with Add to cart. Turn off other option or upsell apps for a test.

Still failing on the live page? Contact us with your theme name, product URL and cart apps.

### The upsell or add-on isn't discounted

Cause: Upsell and Addons never discount. "Use discount tag" is a label from the compare-at price.

What to do: create an automatic discount in Shopify admin → Discounts (for example "Amount off products"). For add-ons with a discount built in, use a Bundles add-on (Bundles doc).

### Add to cart button styling doesn't apply or looks wrong

Causes: the block sits in another section than the button; the theme or an app replaces the button after load; "Font size" 0, "Roundness" -1 and "Padding vertical" -1 mean "keep the theme's value"; "Buy it now" is never styled.

What to do: move the block into the same product section. Check those settings.

The button looks broken or doubled, or the price on it is wrong? Contact us.

### The sticky bar doesn't appear

Causes: it shows only after scrolling past the Add to cart button; the block found no Add to cart button; another sticky bar is already on the page.

What to do: test on the live page and scroll down. Remove a second Sticky add to cart block.

No bar after scrolling on the live page? Contact us.

### The Wrapper box is missing or wraps the wrong area

Causes: the theme layout isn't one the block detects; "Use wrapper on mobile" is off.

What to do: turn on "Use wrapper on mobile" if mobile needs it.

The box is in the wrong place? Contact us and we find the right "Custom product info CSS selector".

### Block text isn't translated or mixes languages

Causes: merchant text needs Translate & Adapt; the block isn't saved in the default Product template; a setting beats a built-in word (Coupon "Button text", Sticky "Variant link text", Upsell button texts).

What to do: follow "Languages and translations". Clear "Button text", "Copied text" or "Variant link text" to get the automatic translation.

### The block doesn't match the theme's look

Cause: blocks keep their own styling so theme CSS can't break them. They take the theme's font only.

What to do: set colors, sizes and roundness in the block. Use "Custom CSS" for the rest.

### Shoppers see sample names, reviews or numbers

Cause: default text left in place, for example "Rated 4.7 excellent | 921 reviews", "1500+ others", "Dan Rowden", "Dr. Sarah Mitchell", "74% People choose subscription".

What to do: replace every sample with real content, or delete the line.

### The video carousel is empty

Cause: no videos picked, or links instead of Shopify uploads.

What to do: upload videos in "Video #1" to "#5".

## FAQ

**Are any Conversion Blocks free?** No. Every block needs Plus or its free trial.

**How much is Plus?** $15 per month through Shopify. Earlier subscribers may keep $8 or $10 while subscribed.

**Is there a free trial?** Yes, 14 days for new stores. A store that had Plus before gets only the days left from its first trial.

**What happens to my blocks if I cancel?** During the trial they stop at once. After the trial they work until the paid period ends, then they stop showing.

**Will cancelling delete my block settings?** Section Store doesn't remove blocks from your theme. Shopify hides them while Plus is off. They come back by themselves with their settings when you restart Plus, if they are still in your theme.

**Do I need to code?** No. You set blocks up in Shopify's theme editor.

**I can't find block settings in the app.** They are in Shopify's theme editor. Click "Edit In Theme" on the block's card and pick your theme.

**Does it work with my theme?** Yes for Online Store 2.0 themes. Vintage themes can't take app blocks.

**Does it work with Horizon?** Yes. The blocks have built-in Horizon support.

**Can I add blocks to the home page or collection pages?** Yes, in sections that accept app blocks. Pulse badge, Addons, Sticky add to cart and Atc button styling need a product, so they belong on product pages.

**Can I show different blocks on different products?** Yes. Use separate product templates, or connect settings to product metafields.

**Can the countdown end at a set date and time?** No. It is a per-shopper timer up to 24:59:59. For a real end date, use the Bundles countdown bar.

**Does the countdown restart for each visitor?** Yes. Each shopper starts at the full time. The next page load after it ends starts it over.

**Does the stock badge show real stock?** Yes. Pulse badge reads Shopify inventory for the selected variant.

**Does Review summary pull ratings from Judge.me, Loox or another app?** No. You type the stars and text.

**Does Upsell or Addons give a discount?** No. Create a Shopify automatic discount. It applies to every sale of those products, not only upsell adds. Discounted add-ons at checkout are part of Bundles.

**Can add-ons be selected by default?** No. They always start unselected. Checkbox upsells on a bundle can be selected by default.

**Why didn't my add-on go into the cart?** Add-ons go in only with the Add to cart button, not "Buy it now". Test on the live page.

**Can I A/B test a Conversion Block?** No. A/B tests cover bundles and cart drawers.

**How do I translate block text?** With Shopify's free Translate & Adapt. In Section Store: "Translations" → "Content": "Conversion blocks" → "Open in Translate & Adapt".

**Why is "Copy" still in English?** The "Button text" setting holds "Copy" and wins. Clear it, or translate it in Translate & Adapt.

**Can I add custom CSS?** Yes. Every block has a "Custom CSS" box.

**Can I use my own icons?** Yes. Benefits, Benefits list, Badges, Banner, Shipping info and Payment icons take custom images.

**Do blocks work on mobile?** Yes. Some have mobile settings, like "Use wrapper on mobile", "Hide image on mobile" and "Icons per row - mobile".

**Do my blocks move with me to a new theme?** No. Add them again in the new theme.

**Can I set blocks up on an unpublished theme first?** Yes. Shoppers see them once that theme is published.

**How do I remove a block?** Theme editor → select it → "Remove block" → Save.

**What is "Set up with AI" on the Conversion Blocks page?** That is AI Pages. It builds blocks into a new product template. See the AI Pages doc.

**Can I see which blocks are live?** Yes. Plus stores see "Live block status" at the bottom of the Conversion Blocks page.

**I want a block you don't have.** Suggest it on the Request Board, linked at the bottom of the Conversion Blocks page.

## When to contact us

Open the chat bubble in the Section Store app or email help@section.store when:

- Plus is active, the theme is Online Store 2.0, and blocks are missing from the theme editor or store.
- You dispute a charge, see the wrong plan or price, or ask for a refund.
- Upsell or Addons don't add products to the cart on the live page.
- Atc button styling or Sticky add to cart breaks, doubles or hides the theme's button, or shows a wrong price.
- The Wrapper box needs a custom selector.
- A block clashes with another app (cart, product options, swatches).
- You need theme code changes or design beyond the settings.
- Block settings are lost after resubscribing.

Send your store URL, theme name, product URL, block name and a screenshot or screen recording.

## Related articles

**Start here**

- [What are Conversion Blocks?](https://section-store.orka.help/a/what-are-conversion-blocks)
- [What's the difference between a Conversion Block and a section?](https://section-store.orka.help/a/whats-the-difference-between-a-conversion-block-and-a-section)
- [Add a Conversion Block to your theme](https://section-store.orka.help/a/add-a-conversion-block-to-your-theme)
- [Which Conversion Blocks are free?](https://section-store.orka.help/a/which-conversion-blocks-are-free)
- [What is Set up with AI on the Conversion Blocks page?](https://section-store.orka.help/a/what-is-set-up-with-ai-on-the-conversion-blocks-page)
- [Do Conversion Blocks work with my theme?](https://section-store.orka.help/a/do-conversion-blocks-work-with-my-theme)

**Set up each block**

- [Add the Review summary block (star rating)](https://section-store.orka.help/a/add-the-review-summary-block)
- [Add the Reviews block (review cards)](https://section-store.orka.help/a/add-the-reviews-block)
- [Add the Social proof block to your product page](https://section-store.orka.help/a/80-conversion-block-social-proof)
- [Add the Benefits list block (check list of USPs)](https://section-store.orka.help/a/add-the-benefits-list-block)
- [Add the Benefits block (benefit icons) to your product page](https://section-store.orka.help/a/77-conversion-block-benefit-icons)
- [Add the Badges block (pill badges and icons)](https://section-store.orka.help/a/78-conversion-block-badges-icons)
- [Add the Payment icons block](https://section-store.orka.help/a/add-the-payment-icons-block)
- [Add the Shipping info block (ships-by date and country flag)](https://section-store.orka.help/a/76-conversion-block-shipping-info)
- [Add the Pulse badge block (in stock and low stock message)](https://section-store.orka.help/a/81-conversion-block-pulse-badge-in-stock)
- [Add the Countdown timer block to your product page](https://section-store.orka.help/a/79-conversion-block-countdown-timer)
- [Add the Coupon code block](https://section-store.orka.help/a/add-the-coupon-code-block)
- [Add the Banner block to your product page](https://section-store.orka.help/a/add-the-banner-block)
- [Add the Upsell block to your product page](https://section-store.orka.help/a/75-conversion-block-upsell)
- [Add the Addons block to your product page](https://section-store.orka.help/a/add-the-addons-block)
- [Style your Add to cart button with the Atc button styling block](https://section-store.orka.help/a/style-your-add-to-cart-button-with-the-atc-button-styling-block)
- [Add the Sticky add to cart block](https://section-store.orka.help/a/add-the-sticky-add-to-cart-block)
- [Add the Tabs block](https://section-store.orka.help/a/add-the-tabs-block)
- [Add the Video carousel block](https://section-store.orka.help/a/add-the-video-carousel-block)
- [Add a box around your product info with the Wrapper block](https://section-store.orka.help/a/72-setup-wrapper)
- [Add the Space & divide block](https://section-store.orka.help/a/add-the-space-and-divide-block)

**Change blocks**

- [Show different Conversion Blocks on different products](https://section-store.orka.help/a/show-different-conversion-blocks-on-different-products)
- [Create dynamic upsell blocks for every product page](https://section-store.orka.help/a/67-create-dynamic-upsell-blocks-for-every-product-page)
- [Create dynamic reviews blocks for every product page](https://section-store.orka.help/a/82-create-dynamic-reviews-blocks-for-every-product-page)
- [Add custom CSS to Conversion Blocks](https://section-store.orka.help/a/add-custom-css-to-conversion-blocks)
- [Hide a Conversion Block on mobile or desktop](https://section-store.orka.help/a/hide-a-conversion-block-on-mobile-or-desktop)
- [Change Conversion Block fonts and colors](https://section-store.orka.help/a/change-conversion-block-fonts-and-colors)
- [Translate Conversion Block text](https://section-store.orka.help/a/translate-conversion-block-text)
- [Translate conversion blocks and purchased sections](https://section-store.orka.help/a/114-translate-conversion-blocks-and-purchased-sections)
- [Add Conversion Blocks outside the product page](https://section-store.orka.help/a/add-conversion-blocks-outside-the-product-page)
- [Move Conversion Blocks to a new theme](https://section-store.orka.help/a/move-conversion-blocks-to-a-new-theme)
- [Remove a Conversion Block from your theme](https://section-store.orka.help/a/remove-a-conversion-block-from-your-theme)
- [Check which blocks are live with Live block status](https://section-store.orka.help/a/check-which-blocks-are-live-with-live-block-status)

**Fix a problem**

- [Conversion Block missing from the theme editor's Apps list](https://section-store.orka.help/a/conversion-block-missing-from-the-theme-editors-apps-list)
- [Conversion Block not showing on my live store](https://section-store.orka.help/a/conversion-block-not-showing-on-my-live-store)
- [Blocks show on some products but not others](https://section-store.orka.help/a/blocks-show-on-some-products-but-not-others)
- [All my Conversion Blocks disappeared](https://section-store.orka.help/a/all-my-conversion-blocks-disappeared)
- [Conversion Blocks still say Subscribe to unlock](https://section-store.orka.help/a/conversion-blocks-still-say-subscribe-to-unlock)
- [Why do my blocks show sample names, reviews or photos?](https://section-store.orka.help/a/why-do-my-blocks-show-sample-names-reviews-or-photos)
- [Conversion Block text still in English](https://section-store.orka.help/a/conversion-block-text-still-in-english)
- [Can the Countdown timer block end on a set date?](https://section-store.orka.help/a/can-the-countdown-timer-block-end-on-a-set-date)
- [Countdown timer block restarts or shows the wrong time](https://section-store.orka.help/a/countdown-timer-block-restarts-or-shows-the-wrong-time)
- [Addons block not adding to cart](https://section-store.orka.help/a/addons-block-not-adding-to-cart)
- [Can Addons block products be selected by default?](https://section-store.orka.help/a/can-addons-block-products-be-selected-by-default)
- [Upsell block adds the product but no cart opens](https://section-store.orka.help/a/upsell-block-adds-the-product-but-no-cart-opens)
- [Upsell or Addons block not showing](https://section-store.orka.help/a/upsell-or-addons-block-not-showing)
- [Give a discount on Upsell block and Addons block products](https://section-store.orka.help/a/give-a-discount-on-upsell-block-and-addons-block-products)
- [Do the Review summary and Reviews blocks connect to my review app?](https://section-store.orka.help/a/do-the-review-summary-and-reviews-blocks-connect-to-my-review-app)
- [Pulse badge block shows the wrong stock message](https://section-store.orka.help/a/pulse-badge-block-shows-the-wrong-stock-message)
- [Shipping info block shows the wrong date or country](https://section-store.orka.help/a/shipping-info-block-shows-the-wrong-date-or-country)
- [Payment icons block shows the wrong icons](https://section-store.orka.help/a/payment-icons-block-shows-the-wrong-icons)
- [Coupon code block Copy button does nothing](https://section-store.orka.help/a/coupon-code-block-copy-button-does-nothing)
- [Atc button styling block not changing my button](https://section-store.orka.help/a/atc-button-styling-block-not-changing-my-button)
- [Sticky add to cart block not showing](https://section-store.orka.help/a/sticky-add-to-cart-block-not-showing)
- [Wrapper block box missing or in the wrong place](https://section-store.orka.help/a/wrapper-block-box-missing-or-in-the-wrong-place)
- [Video carousel block empty or not playing](https://section-store.orka.help/a/video-carousel-block-empty-or-not-playing)

**Plans**

- [What happens to Conversion Blocks when Plus ends?](https://section-store.orka.help/a/what-happens-to-conversion-blocks-when-plus-ends)
- [Can I A/B test a Conversion Block?](https://section-store.orka.help/a/can-i-ab-test-a-conversion-block)
