Skip to main content
Your storefront is what buyers see: the shop page, product pages and checkout. Its appearance comes from a theme, and its content comes from your shop settings and products.

Themes

Themes are managed under Themes. New shops run the default theme until you pick another. Premium themes unlock in one of two ways, and the card tells you which. Ones with a price are bought once and stay available to your account afterwards, marked Purchased. Ones without a price are tied to a plan and unlock while your shop is on it, marked Included. Every premium theme has a Demo link, so you can see a live storefront running it before paying for anything. Importing a theme adds it to your list. It does not go live until you Apply it, so you can import several and preview before committing. Other actions on a theme: Clone it to experiment on a copy, Rename it, Update it to the latest published version, and Delete it. Themes belong to the user account that imported them, shown in the Owner column as You, another member’s email, or System for the defaults. Those actions are only available on your own themes. A team member with theme permissions can edit the theme your shop is running, but cannot swap it for another one. See Teams and Permissions.

Keep your theme up to date

Your theme version decides which storefront features your buyers get. New storefront functionality ships inside the theme, so a shop running an old version is missing whatever arrived after it.That is why a feature can look enabled in your dashboard and be absent from your storefront. The customer account page and the affiliate section are the two that come up most, but it applies to anything added to the storefront.
If buyers cannot find something you have switched on, check your theme version before anything else. Update on the theme brings it to the latest published version.
Updating overwrites the theme’s files with the latest version, apart from the ones you own: settings.json, assets/custom.css, assets/custom.js, templates/custom-page.njk and the locales folder. Those are preserved, and folders merge so newly shipped files still arrive.Any other file you edited is replaced. If you have changed the theme’s code yourself, clone it or download your copy from the code editor before updating.

Editing a theme

There are three editors. Visual editor edits the storefront by clicking through a live preview. This suits most sellers. AI editor takes instructions in chat and applies the changes to your theme. Code editor edits the theme’s Nunjucks templates directly, for full control over the markup. See Themes Overview for how themes are structured and rendered.

Shop identity

Under Settings > Identity: Set the meta image and card deliberately. Links to your shop are usually shared on Discord or X, where a link with no preview image attracts fewer clicks.

Languages

Set these under Languages. Default language is what your storefront renders in when a visitor has not chosen otherwise. Additional languages are the others a visitor can switch to. Themes ship translations for the languages SellAuth supports. Your own content, meaning product names, descriptions and instructions, is not translated for you. See Translations. Terms of Service, Privacy Policy, Refund Policy and four further page types (shipping, cookies, legal notice, right of withdrawal) are written under Legal Pages and linked from your storefront and checkout. The refund policy is the one processors ask for during a dispute. See Legal Pages for which pages your market expects and how to enable them. Socials adds links to your Discord, YouTube, Telegram, TikTok and Instagram. Integrations connects Google Analytics, Google Tag Manager, Meta Pixel and the Crisp chat widget by pasting in the relevant ID. With the cookie consent banner on, they only load after the visitor allows their category. See Analytics for the figures SellAuth reports on its own.

Next steps

Custom domain

Run the shop on your own domain.

Themes overview

How themes are built, for editing the code.