Skip to main content
Checkout button. Shown on abandonment triggers.
Int!
required
How many products sit in a row when layout is columns.
String!
required
One of the email builder’s fonts (Arial, Courier New, Georgia, Lucida Sans Unicode, Tahoma, Times New Roman, Trebuchet MS, Verdana, Nunito, Poppins, Raleway, Inter, Pacifico) or a font from the store’s brand kit. A single name gets a fallback of the same kind; a comma-separated list is used as written.
Card alignment when the layout is columns.
ID!
required
Stable id of this section (blockId in storage).
Float
Width divided by height. Null keeps the image default.
Int!
required
Image corner radius in pixels.
How the image fills its box. Null if unset.
Image size when the layout is rows.
Always PRODUCTS.
Rows or columns. Null if unset.
Button on each product.
Products used when productSelectionType is MANUAL.
Int!
required
How many dynamic products to show. Ignored when the block uses products from this trigger.
Dynamic recommendations or a hand-picked list.
Which of this account’s stores the products come from.
Saved product filter id from productFilters, or 00000000feedb10cfeedb10c for the products this trigger already carries. Null when unset. Omit on update to leave it unchanged.
String
Cart Context key on this template’s trigger. Defaults to cartContext.
String!
required
Section background color.
Padding around the section.
Boolean
Show the per-product button. Null if unset.
Boolean
Show the checkout button on abandonment triggers that support it. Null if unset.
Boolean
Show product images. Null if unset.
Boolean
Show prices. Null if unset.
Boolean
Show quantity. Null if unset.
Boolean
Show product titles. Null if unset.
Boolean!
required
Stack columns on a narrow screen.
String!
required
Text color.
Int
Title font size in pixels. Null if unset.