Card types
All eleven kinds of card, what each is for, and what you need to supply.
A card is one panel inside a drawer, 264 by 208 pixels, with a shared anchor line so that whatever mix you choose still reads as a set. There are eleven types.
Which types are available on which plan is published with pricing at launch.
Sale
A headline offer with one action: a heading, an optional subheading and body, and a button. Optionally a background image behind it, with the overlay strength under your control.
You supply: a heading. A button label and its destination are co-required — a label with no destination is a dead button, and a destination with no label is invisible.
Discount code
Shows a code and copies it to the shopper’s clipboard in one tap, with the button confirming the copy.
You supply: the code, and a heading. The app does not create or validate codes. It displays a code you already created in Shopify Discounts, so an expired or mistyped code will still be shown — it is the same string you typed in.
Countdown
Counts down to a moment and then either hides itself or shows a message you write.
You supply: the end date and time, and what should happen when it passes.
The time you enter is your store’s time zone, not the shopper’s and not UTC. A sale set to end Friday at 9am ends at 9am for your store, and stays correct across a daylight saving change. The count runs on the shopper’s screen, so it is right even on a page served from cache.
Product
One product, with its live price, compare-at price and availability read from your catalog at page render.
You supply: the product, chosen from a picker.
Because it reads live, the price is never stale, a sold-out product says so, and the button stops inviting a purchase that cannot happen. If you rename the product’s handle, the card follows it.
A compare-at price is only shown when it is a genuine markdown. The app will not display a saving that is not real.
Collection
One collection, with its live product count and image.
You supply: the collection, chosen from a picker. A heading and subheading are optional; the collection’s own title is used if you leave the heading blank.
Image
Any image already in your Shopify Files, with optional copy over it and a button.
You supply: the image and its alt text. Alt text is required and has no empty-string escape hatch, because once the overlay copy is gone it is the only description of the image that exists.
Images must be hosted by Shopify. Pick one you have uploaded, or upload a new one without leaving the editor.
Video
A poster image with a play control. The player is not loaded until a shopper taps play, so an unwatched video costs your page nothing and makes no request to YouTube or Vimeo.
You supply: the video, and a poster image. The poster is required — falling back to the provider’s thumbnail would mean a request to their servers before the shopper has chosen to watch anything.
Newsletter signup
An email capture that posts to your Shopify customer list, using your theme’s own customer form.
You supply: a heading, and the labels you want on the field and button.
Subscribers land in your Shopify admin like any other. They never reach us — we see that a form was submitted, never who submitted it or what they typed.
Review
A customer quote with an optional star rating and an avatar.
You supply: the quote. Attribution and rating are optional.
Press
A pull quote and the publication it came from, optionally linking to the article.
You supply: the quote and the outlet’s name. A logo is optional; if it fails to load, the outlet’s name is shown as text instead.
Social links
Your accounts as a row of icons — Instagram, TikTok, YouTube, X, Facebook and others — instead of a separate social widget app.
You supply: the platforms and their URLs.
Two things that apply to every card
Each card can be turned off without deleting it. An off card keeps its content and stops appearing.
Each card can carry a tag — a short label like “New” or “Ends soon” in its corner.