Skip to main content

Storefronts

A storefront is a complete "outfit" for your store — a theme, its pages, and its menus, bundled together. You can keep more than one (an everyday version and a holiday version, say) and switch which one your customers see. Only one is live at a time.

Where to find it

Sidebar → STOREFRONT → Storefronts (the "All Storefronts" view).

The Storefronts page showing storefront cards with an infrastructure strip displaying the primary domain, SSL status, and last published date
Storefronts: your store versions, with domain and SSL status up top.

What you see

An infrastructure strip under the header shows your primary domain, your SSL status (Valid or Pending), and when the live storefront was last published. Below that, each storefront is a card you can open to edit its pages, theme, and menus. New Storefront creates another — up to your plan's limit.

Publishing

Going live runs through a readiness checklist first — required checks (like a payment method connected) and recommended ones. Once the required checks pass, the Publish Store button turns on. Publishing makes that storefront the one buyers see at your domain.

What happens — and what doesn't

  • Only one storefront is live at a time. Switching the live one swaps what every visitor sees, instantly.
  • Editing a non-live storefront is safe — customers keep seeing the live version until you publish the change.
  • SSL is provisioned for you; the strip shows Pending until it's ready, then Valid.
  • Your plan caps how many storefronts you can create; the New button reports the limit when you hit it.
Can I have more than one storefront?

Yes, up to your plan's limit. Each is a full theme-pages-menus bundle. Only one can be live at a time, and you choose which.

What do I need before publishing?

Your store runs a readiness checklist. Required checks — like a connected payment method — must pass before the Publish Store button activates. Recommended checks are optional but advised.

Will editing a storefront change my live site immediately?

Only if you're editing the live storefront and publish. Edits to a non-live storefront don't affect customers until you make it live.

What this screen looks like in every state

StateWhen you'll see itWhat you see, and what to do
LoadingThe screen is fetching your dataA skeleton in the shape of the finished page. It should be brief — if it persists, the load has failed rather than stalled.
ErrorThe data couldn't be loadedA message with a retry. Retry first: most of these are a dropped request, not a broken store. If it repeats, the outage is upstream and reloading won't help.
No accessYour role doesn't include this screenA permission notice instead of the page. An owner or admin can grant access under Settings → Team.

When something goes wrong

These are the messages this screen can show you, and what each one means.

If you seeWhat to do
At least one payment method must remain enabledThe payment provider rejected it. Check your gateway connection under Settings → Payments.
Copy failed — please copy manuallyRetry the action. If it keeps happening, contact support with what you were doing.
Copy failed — select the URL manuallyRetry the action. If it keeps happening, contact support with what you were doing.
Could not start Stripe onboarding. Backend returned no authorization URL. Please try again or contact support.The payment provider rejected it. Check your gateway connection under Settings → Payments.
Could not switch Stripe environment. Please try again.The payment provider rejected it. Check your gateway connection under Settings → Payments.
Enter your test or live credentials first.Do what the message asks, then try again — it names exactly what's missing.
Failed to disconnect. Please try again.The change didn't save. Retry — if it keeps failing, the request isn't reaching the server.
Failed to generate Stripe linkThe payment provider rejected it. Check your gateway connection under Settings → Payments.
Failed to saveThe change didn't save. Retry — if it keeps failing, the request isn't reaching the server.
Failed to update auto-convert settingThe change didn't save. Retry — if it keeps failing, the request isn't reaching the server.
Failed to update payment methodThe payment provider rejected it. Check your gateway connection under Settings → Payments.
Please fix the tax-ID format errors before saving.Do what the message asks, then try again — it names exactly what's missing.
You set … as the active mode but did not enter … credentials.Retry the action. If it keeps happening, contact support with what you were doing.

Every field on this screen

Every control here, read straight from the live app.

FieldTypeWhat it acceptsWhat it does
/sale or /seasonalText
After LabelText
Alt Text *Text
article-url-slugText
Before LabelText
Brief summary of the postText
Call to ActionText
CategoryDropdown
Collection NameText
Column {number} headingText
Comparison FeaturesText
CTA TextText
Customer NameText
Customer QuoteText
Date & TimeDate
  • Minimum 1
  • Numbers only
Discount %Slider
Display LabelCheckbox
e.g. Menu item label
FilenameText
Left ProductText
Menu item labelText
Meta description for search enginesText
NameText
e.g. e.g., Summer 2025, Holiday Edition
New NameText
Open in new tabText
e.g. /sale or /seasonal
Original PriceText
Page TypeDropdown
post-url-slugText
PriceText
Product NameSlider
Product TitleText
ProductsText
RatingText
Review TextText
Reviewer NameText
Right ProductText
Sale PriceText
Sale TextSlider
Search articlesText
Search collectionsText
Search pagesText
Search postsText
Search productsText
Security PolicyChoice
SortDropdown
StatusDropdown
Store NameText
SubtitleText
TaglineText
Tags *Tags
e.g. Add a tag...
Target CollectionText
e.g. Search collections...
Target PageText
e.g. Search pages...
Target ProductText
e.g. Search products...
TitleDropdown
Choices: CrossfadeSlideZoom
Transition StyleDropdown
Choices: CrossfadeSlideZoom
TypeDropdown
URLCheckbox
e.g. https://example.com
URL PathText
e.g. /sale or /seasonal
VariantsText

58 fields, read from the live app. Which ones you see depends on the product type and your plan.