One Shopify block, infinite widget shapes

One block. Infinite
storefront widgets.

Install one flexible theme block, then let WandStore generate the right banner, modal, promo strip, upsell, or custom widget for each audience.

Install once · Many shapes · Customer and cohort versions · Free plan available
Camille D.
VIP modal
Ava M.
Promo strip
Wand Engine
Marcus R. home-reorder-banner
Reorder VIP Repeat buyer
12orders
$1.2kspend
4wkcadence
origincoffee.com/?wand_preview=home-reorder-banner
ORIGIN Beans Brew
Cart (3)
NATIVE HERO
New roasts, same page.
WIDGET · home-reorder-banner Draft v3

Sidamo is due again, Marcus.

28-day cadence, VIP tier, no invented discount.

Reorder beans
Native product grid
Shopify checkout
HOW IT WORKS

One block.
Infinite widget shapes.

WandStore installs one flexible theme block, then publishes generated widget versions into that surface by audience, placement, and merchant prompt.

SHOPIFY THEME Installed once
ORIGIN
Products Cart
Native hero and collection content
WANDSTORE BLOCK SLOT Same surface, dynamic shape
Wand Engine Audience + prompt + context
customer tier Shopify tag product data brand rules
GENERATED SHAPES Cached versions
REORDER BANNER Sidamo is due again 1:1 customer version
VIP MODAL Reserve tasting Gold tier version
PROMO STRIP Organic regulars Cohort version
CUSTOM SHAPE Prompt decides Merchant version
01
INSTALL

Add one block surface.

Place the WandStore theme app block once where generated storefront moments should appear.

BLOCK SLOT
02
PROMPT

Ask for any shape.

The merchant can request a banner, modal, strip, upsell, announcement, or a custom widget pattern.

banner modal promo strip upsell custom prompt
03
GENERATE

Generate versions.

WandStore grounds each version in Shopify context, audience rules, and the current merchant instruction.

Marcus R.banner v3
Gold tiermodal v2
organic tagstrip live
04
SERVE

Serve from cache.

Eligible customers hit the same block, but receive the approved cached widget version for their audience.

home-reorder-banner
home-vip-modal
collection-promo-strip
one installed surface, many generated versions
Install from Shopify Shopify stores only · Free plan available
CORE CAPABILITIES

The block is the primitive.
Widgets are the versions.

CUSTOMERS

Turn one block into a customer widget

Search a customer, review their Shopify context, add an instruction, and generate a specific block version without adding another theme component.

ORIGIN
Shop My Account Orders
New Roasts
Ethiopia Sidamo $24
Colombia Huila $28
BLOCK VERSION
Shape
Reorder bannerv3
Audience
Marcus R. / VIP
Surface
theme block
SIGNED-IN CUSTOMERS

The same block can become many shapes

A signed-in customer, a VIP tier, and a tagged cohort can all hit the same installed block while receiving different generated versions.

ONE THEME BLOCK routes by audience
Marcus R.
Reorder banner 28-day cadence
Gold tier
VIP modal reserve tasting
organic tag
Promo strip cohort version
Same block ID different cached versions
COHORTS

Publish versions without multiplying blocks

Create cohorts by manual list, customer tier, or Shopify tag. Generate a block version, preview it, then publish it to every eligible member.

Block version workflow
Draft
Audience rules choose which cached version the block renders.
AUDIENCE
VIP customers
AUDIENCE
Organic tag
AUDIENCE
First order
home-vip-modal
Draft v2
collection-promo-strip
Live
welcome-upsell-card
Queued
Shopify-native

Your Shopify backend. One flexible block.

Products, checkout, customers, orders, tags, theme colors, and merchant prompts stay grounded in Shopify. WandStore uses that context to decide what the installed block should become for each audience.

Shopify Backend
Products · Checkout · Payments Customers · Orders · Tags
API
WandStore Engine
Audience · Prompt · Shape Versioned generation
cached
One Theme Block
Banner · Modal · Strip Upsell · Custom shape
Shopify App Store install
Checkout stays untouched
One block, many generated shapes
1 block Installed once in the theme
Many Generated widget shapes
Cached Versions by audience

Install one block. Generate every widget shape.

Set brand settings, add the WandStore block, and start publishing audience-specific banners, modals, strips, upsells, and custom widgets from Shopify admin.

Free plan available · Managed billing through Shopify · Shopify stores only Learn how it works →