Public member user guide

MyStore.gg user guide

Set up your storefront, catalog, payments, fulfillment, customer emails, inventory, and day-to-day order workflow.

6
Storefront Templates
17
Compatible Themes
3%
Default Platform Fee
7
POD Connections
What's New — October 21, 2026 — Order bumps stay saved

What's New — October 21, 2026 — Order bumps stay saved

An order bump you add on a product is stored with that product and comes back after you reload.

On a product's Promotion → Marketing → Order Bumps section, adding an offer and clicking Save Changes now keeps that bump after you reload or reopen the product. The list waits to finish loading before you can edit it, so a background save cannot replace your offers with a blank list. Saving other product fields also keeps any variant or fixed-price discount already on a bump. A percent discount must be between 0 and 100. If the bump cannot be saved, you see an error instead of a "Product saved" message with a blank list.

What's New — October 18, 2026 — Bank debits, bank transfers, and pay-later methods

What's New — October 18, 2026 — Bank debits, bank transfers, and pay-later methods

Every payment your Stripe account accepts now becomes a MyStore order.

Your checkout shows the payment methods you turn on in your own Stripe dashboard. Some of them don't finish instantly: SEPA Direct Debit and other bank debits take a few business days, bank transfers and cash vouchers wait for the shopper to pay, and methods such as Klarna or iDEAL send the shopper to their bank or provider and back. Before this update, those payments could reach your Stripe account without an order appearing in MyStore.

Now MyStore saves the order details just before the shopper pays and creates the order as soon as Stripe accepts the payment — even if the shopper closes the browser while their bank finishes. While the money is on its way, the order shows Pending with Payment processing (bank debits) or Awaiting payment (bank transfers and vouchers). Wait for it to move to Paid before shipping. Inventory, digital downloads, confirmation emails, and fulfillment start at that point, exactly once. If the bank payment fails or expires, the order changes to Payment Failed or Cancelled.

Shoppers see a matching confirmation page: "Order Received — Payment Processing" or "Complete Your Payment" instead of "Order Confirmed" until the money arrives. Card, Apple Pay, Google Pay, and PayPal orders work as before. Declined card attempts no longer count as orders. Revenue reports and first-time-customer discounts only count real purchases.

What's New — October 17, 2026 — Product option groups

What's New — October 17, 2026 — Product option groups

Saved option groups stay on the product page, and in-stock variants stay selectable.

Product pages keep the option groups you saved, such as Format, Size, or Color. A book with Paperback and Hardcover no longer adds a second Option row when every variant name is already its Format choice.

In-stock choices stay selectable. If Hardcover has inventory, shoppers can choose it. A distinct name such as Signed stays selectable beside Paperback, whether that word is saved on the variant or only in its name. A different choice such as Glossy or Matte on a size M print still appears, and a size in the name, such as Tee / S, still shows when Fit already uses S and M. A name such as Tee / Small does not add an Option row when Color and Size are already saved, and both sizes stay selectable. Editing a variant does not remove a stored choice.

What's New — October 11, 2026 — Dashboard reminders

What's New — October 11, 2026 — Dashboard reminders

Take a one-day break from the legal-pages setup reminder while you work on your store.

The dashboard reminder for missing Privacy, Terms, or Returns pages now includes a close button. Choose Dismiss for 24 hours to hide it for the current store and browser.

The reminder returns after 24 hours if a required page is still missing, and disappears once all three pages are enabled. The account initials tile in the lower-left sidebar also uses the dashboard accent color with readable contrast.

What's New — October 11, 2026 — Guest download buttons

What's New — October 11, 2026 — Guest download buttons

Buyers who check out without an account can download their files right from the order confirmation page.

After a paid digital order, the confirmation page now shows a Download button for each file. Guest buyers no longer need to sign in or create an account first. The buttons open the same secure download links MyStore emails to the buyer, so each file keeps the download limit and expiry you set. On your own domain, the buttons stay on that domain.

The buttons appear once payment is confirmed. Before that, the page says the links will appear there and arrive by email. Access download files is still available for buyers who want to use a store account.

If a purchased file is missing from storage, the download page now says the file is unavailable and asks the buyer to contact your store, instead of opening a technical error. That attempt does not use up one of the buyer's downloads. Use Replace file on the product to fix it for existing buyers.

What's New — October 9, 2026 — Lulu books and PDFs

What's New — October 9, 2026 — Lulu books and PDFs

Import explains which Lulu books can be found, and print PDFs upload through MyStore.

Print on Demand → Lulu Direct lists books from print jobs on your Lulu API account. A book you published on lulu.com, but never printed through that API, is not in the list. The empty message explains that. Paste a print-job ID to import that job. A project ID copied from the lulu.com website is not a print-job ID, and Lulu does not let the API open those projects. For those books, download the interior and cover PDFs from Lulu and create the book from new files.

Interior and cover PDFs, including files up to 1 GB, now upload through MyStore in pieces. MyStore checks that you are signed in, that the file starts with a PDF header, and that it is between 1 byte and 1 GB, then stores it privately. Your browser does not send the file straight to file storage. Leave the tab open until the filename replaces the uploading message. MyStore still gives Lulu a temporary link only when you validate or publish the book.

What's New — October 7, 2026 — Your in-app Agent

What's New — October 7, 2026 — Your in-app Agent

Chat about your store, prepare changes, and review them before they apply.

Choose Agent in the dashboard's top bar to open a conversation beside your work. Ask about products, categories, discounts, FAQs, or sales. The Agent uses your selected store and current page as context, and reads real store information within your existing permissions.

Ask it to draft a product, improve product copy or pricing, update a category, change product status, or prepare FAQ content. Every change appears as a review card with exact proposed values and current target values. Choose Approve change to apply that specific change, or Decline to leave your store unchanged. New products are created as drafts. Approval expires after 30 minutes; if the store or target changes, ask for a new proposal.

The History button reopens your private conversations in this store; New conversation starts fresh. Close and reopen the panel to continue. Switching stores or signing out clears the open conversation from the panel. Exit Demo Mode before using the Agent.

Agent and Superpowers/MCP are both available. The Agent uses DeepSeek V4.1 Flash through OpenRouter and the platform's existing server-only AI connection; members do not enter provider keys. If it reports a connection problem, open Settings → AI Writing for status and support steps. The Agent currently handles catalog, category and FAQ changes; payments, email sending, deletion, integration setup, and access administration use their existing workflows.

What's New — October 6, 2026 — MyStore MCP access

What's New — October 6, 2026 — MyStore MCP access

Connect an AI assistant to your store, discover available actions, and approve specific changes.

MyStore now includes a focused MCP adapter for AI assistants. After you provide a short-lived Convex bearer token, the adapter can list your stores, show a store overview, search active products, and list recent orders. Every request stays inside your existing store and role permissions.

The local adapter runs with npm run mcp:mystore. The deployed application also exposes /api/mcpfor JSON-RPC over HTTP. The assistant can also discover merchant actions, check their exact inputs, and prepare changes for your approval. Store permissions still apply. See the Integrations section for setup details.

What's New — October 5, 2026 — Lulu print PDFs

What's New — October 5, 2026 — Lulu print PDFs

Large interior and cover PDFs upload directly, and a blocked upload explains what happened.

Print on Demand → Lulu Direct can take a new interior PDF and cover PDF, including large print files up to 1 GB. The file uploads straight to private storage. MyStore gives Lulu a temporary link only when you validate or publish the book.

If an upload is blocked, the page explains what happened instead of showing only "Failed to fetch". Leave the tab open until the filename replaces the uploading message.

What's New — October 3, 2026 — Saved addresses

What's New — October 3, 2026 — Saved addresses

Shoppers can save a shipping address from their account, including on a custom domain.

A signed-in shopper can open Account → Addresses and save a shipping address for faster checkout. Label and apartment are optional. The form uses the same sign-in as the rest of the account, including when the store is open on its custom domain.

If that sign-in has expired, the form asks the shopper to log in again. Saving an address does not place an order.

What's New — October 3, 2026 — Bundle images

What's New — October 3, 2026 — Bundle images

Upload a bundle image from Products → Bundles. MyStore hosts the file for you.

The bundle editor now includes an image upload. Drop or choose a JPEG, PNG, WebP, or GIF up to 5 MB. MyStore stores the file and fills in the hosted address — the same kind of storage link used by product images.

You can still paste an image address, including one copied from a product you already uploaded. Save the bundle to keep the picture. Draft bundles can have an image before you publish them, and shoppers see it on the bundle in your store.

What's New — September 28, 2026 — Your currency everywhere

What's New — September 28, 2026 — Your currency everywhere

Prices follow the currency you chose for your store, and the store switcher is easier to read.

If your store sells in pounds, euros or another currency, the dashboard now shows that currency throughout: home revenue and charts, orders and refunds, returns, customers, discounts, specials, marketing, the product import preview and design previews. Each order shows the currency it was paid in.

Shoppers also see your store currency in the automatic discount banner, on their loyalty, referral and subscription pages, in the minimum-order message for discount codes, and in subscription and refund emails. Supplier catalogs keep the supplier's own billing currency, labelled as such.

At the top of the sidebar, your store now shows its logo or its first letter, so it's easy to tell apart from the MyStore app mark. Click it to switch stores or create a new one.

What's New — September 28, 2026 — Saving products and shipping

What's New — September 28, 2026 — Saving products and shipping

Weight, price and weight-based shipping changes now save reliably.

Changing a product's weight, price or other details in the product editor now saves. Only the fields you changed are sent, so an older setting on the product can no longer block the save. You can also clear a weight, a compare-at price, the vendor, or the personalization fields.

Under Settings → Shipping, weight-based prices and subscription shipping prices now save. Weight bands use the lb or kg unit from Store Settings, and prices show your store currency.

If a save ever fails, the message now says why, so you know what to change.

What's New — September 28, 2026 — New look and a fuller guide

What's New — September 28, 2026 — New look and a fuller guide

The seller dashboard has a fresh purple look, and this guide now covers every area in the sidebar.

The seller dashboard now uses the Scale Plus purple accent. The sidebar runs the full height of the screen with the MyStore.gg logo at the top, so your menu stays in view while you work. Nothing moved: every page is where it was.

This guide gained sections for Customers, Specials, Returns & Refunds, the Marketing hub (referrals, loyalty, and email templates), Integrations, Branding, Pages & Menu, Cart & Checkout, Store Settings, Webhooks & Activity Log, and Account. Use the search box above the section list to jump straight to a topic.

What's New — September 25, 2026 — Catalog and specials

What's New — September 25, 2026 — Catalog and specials

Products stay with the store you are working on, and a running special is the price customers pay.

Open your store from its own address, such as content.mystore.gg, and the dashboard uses that store. Products you add there are saved to it and show in My Products. Set the status to Active for them to appear on the public product list. Draft, Archived, and hidden products stay in My Products for you and your store team. Shoppers, and anyone signed in who is not on that team, only see Active products in the catalog, search, and collections. Unlisted products stay off those lists and still open from their direct link.

A product special now uses the same price on the product page, in the cart, and at checkout. A percentage off, an amount off, or a sale price applies while the special is turned on and inside its start and end dates. When the special has not started or has ended, customers pay the regular price. Bundle prices are unchanged.

What's New — September 25, 2026 — Team invitations

What's New — September 25, 2026 — Team invitations

Invitees can sign in or create a free account from the invitation, then join without opening their own store.

An invitation email now includes Accept Invitation and Create a free account. The invited person signs in, or creates a free account, with the same email the invitation was sent to. They can then accept and join the store. They do not need to create a store of their own first.

If they are already signed in with that email, the invitation page shows Accept. A different signed-in account is asked to sign in with the invited email.

What's New — September 25, 2026 — Custom HTML design

What's New — September 25, 2026 — Custom HTML design

Home page custom HTML keeps your HTML and CSS inside that section.

Custom HTML sections on your home page keep your HTML and CSS, including classes, IDs, and style rules, so the section can use your own design. Scripts and forms are still removed. Video embeds are limited to YouTube, Vimeo, Loom, and Wistia.

Styles stay inside that section and do not change the header, cart, or checkout. Open Storefront → Page Sections → Sections, edit the Custom HTML section, and save. Sections you already saved stay in place.

Team invitations now open even when the invited person does not have a store yet. Sign in, or create an account, with the email address on the invitation; you return to the same invitation afterward. If it cannot be accepted, the page shows the reason, such as the wrong email, an expired link, or an invitation that was already accepted.

Categories can be nested more than one level deep. In Products → Categories, choose any category that is not inside the one you are editing. Choose None to make it a top-level category again. The category list and storefront menu show the deeper levels.

Gelato catalog browsing lists the catalogs on the connected Gelato account. CJ Dropshipping connects with the API key from the CJ account; if CJ rejects the key, that message is shown on the connection screen.

Product pages under categories now use the product SEO title, description, and product link for search engines. A store on its own domain shows the store name in the home page title.

What's New — September 24, 2026 — Free sign-up

What's New — September 24, 2026 — Free sign-up

Create a free account at mystore.gg/signup and land straight in store setup.

Click Start free on the MyStore.gg homepage (or open mystore.gg/signup). Enter your first name, last name, email, and a password of at least 8 characters, agree to the Terms and Privacy Policy, and click Create my free store. You are signed in automatically and taken to store setup — no second sign-in screen.

MyStore has no monthly cost. When you make a sale, MyStore keeps a 3% platform fee. Payment-processor fees (Stripe/PayPal) are separate. Paid Scale.gg plans lower or remove the platform fee.

Your account is a Scale Plus login. The same login also opens Courses.gg, Invoicer.gg and the Scale.gg marketplace. If the sign-up page says you already have a Scale Plus account, click Sign in and use that email instead. If you already use another Scale.gg app, just click Sign in — free MyStore access is added to your account automatically. We also send a verification email; you can start building your store before you click it.

What's New — September 20, 2026 — Custom domain connect

What's New — September 20, 2026 — Custom domain connect

Choosing MyStore.gg in Domain Manager now links your store.

Open Settings → Store → Domain, then Open Domain Manager. On your domain, add a connection and click MyStore.gg. Choose the store that should open on that hostname and save. MyStore receives the domain automatically — you should not have to paste DNS records back into this dashboard.

For MyStore, Cloudflare records must stay DNS only (gray cloud). Domain Manager shows those records after the connection is saved.

What's New — September 18, 2026 — Sales tax

What's New — September 18, 2026 — Sales tax

Charge tax where you operate, as its own line on the invoice.

Switch it on in Store settings

Settings -> Store -> Sales tax. Give it the name your customers know (Sales Tax, VAT, GST) and set the rate. It is off until you turn it on, so nothing changes for stores that do not charge tax.

It shows up on the invoice

The tax appears as its own labelled line at checkout and on the order receipt, and is included in the order total and on the order record.

Tax is charged on the subtotal after any discount. If shipping is taxable where you operate, turn on Also charge tax on shipping. If your displayed prices already include tax, switch on My prices already include tax and MyStore itemises the tax out of the price instead of adding it on top.

This is a configurable line item for stores that charge tax where they operate. It is not tax filing, and it does not register you anywhere.

What's New — September 18, 2026 — Product URL redirects

What's New — September 18, 2026 — Product URL redirects

Old product links keep working when a URL changes or a product is removed.

Renaming a product URL is handled for you

Change a product's URL in the product editor and MyStore automatically records a permanent redirect from the previous URL, so bookmarks, ads and search results keep leading somewhere instead of hitting a not-found page.

Or add a rule by hand

Products → URL Redirects lists every rule. Add one for an old URL by pointing it at another product in your store, or at an external address starting with http:// or https://. A URL that still belongs to a live product is refused, because that page does not need a redirect.

Each rule shows where it points and whether it was added automatically on a rename or by hand. If a destination product is later deleted, the rule is flagged Destination deleted so you can correct it.

What's New — September 18, 2026

What's New — September 18, 2026

Today and Yesterday now filter Products and Orders too.

Products follow the date buttons

Top Products and Product Performance now show sales for Today, Yesterday, or the 7/30/90-day range you picked — not a leftover longer window.

Orders follow the same window

Order status and Recent Orders use the same Today / Yesterday day window as the revenue charts, so a one-day filter no longer lists a week of orders.

What's New — September 18, 2026

What's New — September 18, 2026

Tell uploaded files and external URLs apart at a glance.

The Digital Files list on a digital product now shows how each file was supplied. An Uploaded file badge with a document icon means MyStore stores the file. An External URL badge with a link icon means the download points at an address you pasted in from somewhere else. The line under each file name also reads Hosted by MyStore or Hosted externally.

This matters when you review a product later. Previously an external URL looked identical to an uploaded document, so it was easy to believe a document had been uploaded when a link had been set. Files created before this update are labelled automatically.

What's New — September 16, 2026

What's New — September 16, 2026

Product Bundles follow your Payments base currency.

Bundle prices use base currency

Products → Bundles shows individual totals, bundle prices, and savings in your Settings → Payments base currency (for example €), with the correct amount — not a hardcoded dollar sign or cent-scaled values.

Same rule as Product Desk

EUR and other base currencies match Product Desk magnitude and symbols. USD stores stay correct. Display Currencies remain storefront preview options only.

What’s New — September 16, 2026 — Scale Plus Team Workspaces

What’s New — September 16, 2026 — Scale Plus Team Workspaces

Share one existing store with your invited Scale Plus workspace members.

An owner can open MyStore from a Scale Plus Team Workspace to share one existing store with invited workspace members. Members work with the same catalog, orders, customer records, fulfillment, product files, FAQs, reviews, and ordinary store operations. MyStore does not copy the store or create a separate tenant for the team.

One shared operating store

Team members work in the owner’s existing store. Their workspace session is continuously checked and ends automatically if that workspace access is removed.

Owner-only controls stay private

Payments, payouts, refunds, billing, provider credentials, integrations, API keys, team administration, and ownership controls remain with the store owner.

Use the Scale Plus app switcher to return to your personal workspace. If your Team Workspace access ends or the workspace is switched, MyStore stops guest access to that store automatically.

What's New — September 15, 2026

What's New — September 15, 2026

New Product and products list use your Payments base currency.

Add Product prices use base currency

Price and cost fields on Add Product show your Settings → Payments base currency (for example €), not a hardcoded dollar sign.

My Products list matches base currency

Catalog prices and inventory value on My Products use the same base currency as Payments and Edit Product.

What's New — September 14, 2026

What's New — September 14, 2026

ShineOn fulfillment plus Product Desk currency and weight fixes.

ShineOn for every store

Connect your Partner API token under Print on Demand → ShineOn. Import templates or SKUs with engraving and artwork fields.

Auto fulfill with order controls

Paid ShineOn items dispatch automatically. Tracking arrives by webhook, and Hold / Ready / Cancel appear on the order page when allowed.

Product prices use base currency

Price fields, subscription plans, related products, and order bumps in Product Desk show your Settings → Payments base currency (for example €), not a hardcoded dollar sign.

Weight unit and currency clarity

Shipping weight labels follow lb or kg from Store Settings. Display Currencies stay storefront-only; change what you charge under Settings → Payments.

What's New — September 12, 2026

What's New — September 12, 2026

Faster access to the product jobs you use most.

Catalog tools where you expect them

Sync POD Stock, Manage Categories, and Manage Tags now stay visible on My Products. Import, Export, and Sample CSV share one focused menu.

Add Product anchored on the right

The primary Add Product action stays at the far-right end of the toolbar, after the Import / Export menu.

What's New — September 16, 2026

What's New — September 16, 2026

A completed paid-file upload is now saved to the product in the same action.

Open Products → a digital product → Digital Files and choose Add Digital File. Set an optional download limit or expiry first, then choose the file. MyStore displays the real transfer percentage and attaches the file to the product as soon as the upload finishes. Paid digital files are limited to 500 MB each. The limit is checked when you choose the file and enforced on the server, so an oversized file is refused instead of stored.

The success message now means both steps completed: the bytes reached storage and the downloadable file appears on the product. You no longer need a second Add File click after a successful upload. The uploaded-file record and the product's downloadable asset are finalized together, so MyStore cannot report one as saved without the other. If storage succeeds but saving the product fails, the form keeps the uploaded file and offers Retry Save Digital File so you can retry without uploading the bytes again.

External URLs use Save External Link after you enter the file name and direct HTTPS address. Confirm the saved file appears in the Digital Files list before selling or testing the product.

The Files column on My Productsshows the number of attached files for each digital product. An amber 0 files warning identifies digital products that are not ready to deliver; physical products show a dash. Use Customize Columns to show or hide Files.

What's New — September 15, 2026

What's New — September 15, 2026

Publish digital file updates deliberately, without replacing purchase access.

Owners and admins can open a digital product’s Digital Files, choose Replace file, upload a nonempty replacement up to 500 MB, and describe what changed. Prepare update saves a draft and counts eligible existing buyers. Uploading a draft sends nothing.

Review the file and buyer count, acknowledge the warning, then click Publish update. The same purchased file record now serves the latest version. Original links, expiry dates, and download counts stay unchanged; this does not add another file to old orders or grant new access. Unpaid, cancelled, refunded, expired, and exhausted purchases are excluded from notifications.

Eligible buyers receive one account notice and a deduplicated email for this update. Email uses only the selected MailBaser sender. If no active sender is ready, email waits until you connect one under Settings → Notifications → Email Sender. Account notices do not wait for email.

File history retains original and published versions. Managed uploads cannot be removed while retained; externally hosted originals must remain available at their original URL. To restore an earlier version, download its retained copy and upload it through the same review-and-publish process. Discarding a draft publishes nothing and keeps the upload recoverable in the file library. Storage usage grows as you retain versions.

The delivery summary reports MailBaser acceptance, waiting, unconfirmed, and skipped notices. Unconfirmed sends stop for review rather than automatically resend. Owners and admins must check MailBaser activity and acknowledge possible duplicate emails before retrying; successful notices are not resent. Provider acceptance does not guarantee inbox delivery. Replacing a file does not repair a missing purchase link or reset download limits.

What's New — September 10, 2026

What's New — September 10, 2026

New purchase choices with fulfillment-safe bundles, plus a clear MailBaser connection path.

Also in this update: checkout login uses your real store customer account; receipts offer clearer formatting, company/address settings, and saved-logo choices; product controls fit beside the sidebar; and orders have a visible View order button. Digital confirmations provide download access instead of physical-delivery promises.

On desktop, the round arrow at the bottom edge of the admin sidebar collapses or expands navigation, even when you have scrolled down a long page.

Several versions, one page

Attach existing products or bundles as Purchase Options. Shoppers can choose an eBook, printed edition, or bundle without leaving the product page.

Fulfillment stays intact

Every option keeps its real SKU, stock, digital files, and POD connection. Bundle variants and prices are checked before payment and again when the order is created.

Choose a MailBaser sender

Connect the store to MailBaser, then choose any verified MailBaser sender under Settings → Notifications. Provider credentials and verification stay in MailBaser.

One safe place for sending setup

MyStore never asks for AWS SES, SendGrid, Mailgun, Resend, or other provider credentials. Built-in delivery remains active until a MailBaser sender is selected, so existing receipts keep working.

Open a product and choose Purchase Options to attach finished products or active bundles. Use paid orders, refunds, fulfillment updates, and abandoned carts in MailBaser automations. Once you select a MailBaser sender, MyStore routes store email through it without copying provider credentials.

What's New — September 5, 2026 Evening

What's New — September 5, 2026 Evening

A Product Status menu that stays visible and a cleaner, single-row catalog toolbar.

Unreleased automation reliability update: each connected MailBaser workspace receives its own order and abandoned-cart delivery. Pausing one connection leaves other connected workspaces running. Delivery also checks that the connection still has access to the store and customer record. Existing orders, payments and merchant webhooks keep their current behavior.

Product Status always opens in view

The product editor now anchors its status choices directly below the control. Active, Draft, Unlisted, and Archived remain visible across browser sizes and zoom levels, with a short explanation for every choice.

One clean My Products toolbar

My Products has its own heading row. Product tools groups organization, CSV, import/export, and available stock sync in one menu. Add Product stays visible beside it without a sideways-scrolling action bar.

Open a product and choose its current status badge to read all four options. Your choice appears immediately; save the product to apply it.

What's New — September 5, 2026 Afternoon

What's New — September 5, 2026 Afternoon

A complete storefront image gallery, full-screen product zoom, and a clearer publishing selector.

Every product image stays available

The storefront thumbnail gallery now includes every saved product image and provider mockup. Selecting a variant moves its matching image first without hiding the other views.

Full-screen product zoom

Hover or tap the main product image to open a centered high-resolution viewer. Previous and next buttons, arrow keys, Escape, and an image counter make every angle easy to inspect.

A clearer Product Status menu

The full-width control explains Active (Published), Draft, Unlisted, and Archived. The evening update also keeps its menu anchored visibly below the control at different browser sizes and zoom levels.

On a product page, choose any thumbnail to change the main image. The full-screen viewer also supports left and right arrow keys and closes with Escape.

What's New — September 5, 2026 Morning

What's New — September 5, 2026 Morning

Safer status changes, faster catalog filtering, automatic POD image matching, and crawler-ready storefronts.

Four clear product statuses

Status badges are read-only. Use the sidebar or Change Status menu for Active, Draft, Unlisted, or Archived. Unlisted stays available by direct link without appearing in catalog search or collections.

Safer bulk changes

Select products to publish, unpublish, change status, or archive. Archiving one or several products now asks for confirmation before removing them from the storefront.

Filters and columns that work your way

Choose several categories at once, include Uncategorized, and keep your Customize Columns choices after navigation or a page reload.

A cleaner product sidebar

Quick Stats is near the primary settings. Public sample and Vendor & Notes collapse when empty, while Courses.gg fulfillment sits lower in the workflow.

POD mockups matched automatically

Printful and Printify imports preselect unambiguous Color, Size, or custom image tags so storefront variant choices show the right mockup immediately.

Storefronts ready for AI discovery

Public store and product data is server-rendered with product schema in the page head. Major AI crawlers may read storefront routes while admin and checkout remain blocked.

Products whose stock is intentionally untracked now say Ready to fulfill. Refresh an older Printful or Printify import to rebuild its mockup mappings from current provider data.

What's New — September 4, 2026

What's New — September 4, 2026

Faster product actions, clearer organization, and reliable status visibility.

View, copy, or rename from the row

Open a product in the storefront, copy its direct link, or correct its title from the … menu without opening the full editor. Quick Rename leaves the existing URL unchanged.

A catalog table you control

Filter by category, see each product's Category column, and use Customize Columns to show only the status, pricing, inventory, and variant details you need.

Manage tags in one place

Manage Tags lets you create catalog-wide tags, rename them across matching products, or remove a tag without deleting the products that used it.

Status and visibility you can trust

The selector names the current state with a distinct color. The September 5 update adds Unlisted and retires the earlier bundle-only visibility switch.

Inspect and map images faster

Hover over a table thumbnail for a 200-pixel preview. Image option selectors now show the mapped value and color swatch directly after selection.

A cleaner product sidebar

Organization now sits directly under Status & Type, while Courses.gg fulfillment can be collapsed when you are not attaching course access.

Open Products to use the new table controls. Table display choices do not change product data. Renaming a title keeps its storefront URL, and tag deletion removes only the tag.

What's New — September 3, 2026

What's New — September 3, 2026

Re-import POD products, help shoppers find their size, and recover AI drafts.

Afternoon update: AI writing connected through OpenRouter

Product descriptions, emails, and policy drafts use DeepSeek V4 Flash with a GLM 5.2 backup. Reopen the writing dialog, wait for AI connection configured, then Generate, Refine, or Retry. No Gemini key or plan upgrade is needed; review your draft before saving.

Re-import deleted POD products

Old links no longer block deleted products. Single and bulk deletion clean up provider links, and Printful and Printify imports save together without partial listings.

Printful Size Guide

Supported products show measurement instructions, diagrams, and supplied inch/cm tables beside the purchase options. Refresh existing Printful products to load their guides.

Useful refresh reports

Printful identifies details needing attention and offers Retry Refresh Products. Temporary size-guide failures preserve an existing guide.

Retry without retyping

AI description errors stay inside the dialog with a Retry action and a countdown for usage limits. A restored shared connection is detected without closing your draft.

AI recovery improvements do not activate a missing connection. Generation still needs a working approved platform connection and available quota. See AI Writing Setup and Print-on-Demand below.

What's New — September 2, 2026 Evening

What's New — September 2, 2026 Evening

A cart that fits your phone, and a clear path to AI setup.

A readable mobile cart

Full names and variants wrap, prices stay on screen, and larger quantity and remove controls make edits easier. The summary stacks below your items.

Checkout within reach

A bottom checkout bar stays visible on phones while the cart contains items. Modern and Minimal headers keep the logo, cart, and menu compact.

Know whether AI is connected

Settings > AI Writing shows connection status and setup help. The product writer checks availability before enabling generation; a plan upgrade does not supply the connection.

A tested platform setup workflow

Platform administrators can test and save an approved connection. The September 3 afternoon update connects it through OpenRouter. A failed replacement leaves the previous saved connection unchanged, and members cannot view the stored key.

This release adds the setup workflow; AI generation still requires a working platform connection. See Mobile Cart and AI Writing Setup below for the full walkthroughs.

What's New — September 2, 2026

What's New — September 2, 2026

Centered page banners and safer AI drafts.

Titles in the middle

Content-page titles are vertically centered. Choose Center for horizontal centering too, with room for longer headings on phones.

One banner for every content page

Enable header banner across all pages to share a design with existing and future content pages. Each keeps its own title.

Individual designs preserved

Switch shared mode off and save to restore each page's individual banner. Product, system, and legal pages are unchanged.

Clearer AI draft handling

Product, email, and policy drafts have clearer errors and incomplete-draft checks. Unavailable reference pages are skipped with a notice; failed generation keeps your copy unchanged.

If AI writing reports that it is not configured or needs attention, contact MyStore support. See Products below for drafting instructions and troubleshooting.

What's New — September 1, 2026

What's New — September 1, 2026

A complete roundup of the latest merchant and storefront improvements.

Product pages that do more selling on every screen

Shoppers can now try a public product sample exactly where they are deciding whether to buy. A focused Listen or View free sample card sits directly in the purchase area, opens smoothly, and keeps the checkout action clear.

Merchants also have a new Product tab for backgrounds, gradients, purchase-card treatments, typography, spacing, dividers, and sample behavior—with a live preview. Mobile footers are shorter and easier to tap, with collapsible groups or a compact grid and flexible alignment.

Try before you buy

Public audio and PDF samples now sit directly below the purchase action in a focused, conversion-friendly card.

Focused or inline previews

Open audio and PDF samples in a focused preview or play them inline; EPUB samples remain simple downloads.

Product-page design controls

Choose backgrounds, cards, padding, typography, spacing, and dividers for every product page.

Live design preview

See product-page appearance and sample choices immediately before saving them to the storefront.

Mobile-ready footers

Use accordions or a compact grid with larger tap targets and left or centered alignment.

Getting Started

Getting Started

Create your first store and understand the MyStore.gg dashboard.

Creating Your Account
Open MyStore and create your account
1

Visit MyStore.gg

Click 'Start free' on the homepage (or open mystore.gg/signup). Already have a Scale Plus account? Click 'Sign in' instead.

2

Create Your Account

Enter your first and last name, email, and a password of at least 8 characters, agree to the Terms and Privacy Policy, then click 'Create my free store'. You are signed in automatically. A verification email is sent, but you can start right away.

3

Set Up Your First Store

Choose a store name, select a URL slug (e.g., mystore.gg/your-store), and pick a template.

Pro Tip

Choose a short, recognizable slug. It becomes the path for your MyStore storefront.

The Admin Dashboard
Your central workspace for store operations

Once logged in, you'll land on the Dashboard - your central hub for monitoring sales, managing products, and configuring your store.

Revenue Overview

Track total sales, orders, and revenue at a glance

Recent Orders

See the latest orders and their fulfillment status

Product Management

Add, edit, and organize your entire catalog

Quick Actions

One-click access to common tasks

Navigation Tip

Use the sidebar to navigate between Dashboard, Products, Orders, and Settings. The top bar stays in view as you scroll, so you can collapse or reopen the sidebar from anywhere on a dashboard page. On mobile, the sidebar opens as a compact menu.

Store Setup

Store Setup

Configure your store settings, branding, and business information.

Store Settings
Configure your store's basic information

Access store settings from Settings → Store in your dashboard.

Store Name
Your public-facing store name
Store Slug
Your URL path (mystore.gg/slug)
Logo
Upload your brand logo
Base currency
Set under Settings → Payments (not Display Currencies)
Description
Brief description for SEO
Contact Email
Customer support email
Multi-Store Support
Manage multiple stores from one account

You can manage multiple stores from one MyStore.gg account. Your available store limit appears in the store switcher and may vary by account.

How to Create a New Store

1

Open the Store Switcher

Click on your store name in the top-left corner of the sidebar. You'll see a dropdown showing all your stores.

2

Click 'Create New Store'

If your account has room for another store, the option to create one appears at the bottom of the dropdown.

3

Set Up Your New Store

Choose a name, URL slug, template, and theme. Each store keeps its own products, orders, and settings.

Pro Tip

You can quickly switch between stores anytime using the store switcher in the sidebar.

Demo Mode
Preview your store with sample data

New to MyStore.gg? You can toggle Demo Mode to see what your dashboard looks like with sample products and orders. This helps you understand the interface before adding your own products.

How to Enable Demo Mode

Look for the "Show Demo Data" toggle at the top of your Dashboard. When enabled, you'll see example products, orders, and revenue statistics. Turn it off anytime to see your real data.

Store URL
Your store's web address

Each store can use its MyStore path at mystore.gg/your-store-slug.

Custom Domains

Open Settings → Store → Domain and choose Open Domain Manager. Add a connection, click MyStore.gg, pick your store, and save. Complete any DNS steps Domain Manager shows. MyStore records must stay DNS only (gray cloud) in Cloudflare.

AI Writing Setup

AI Writing Setup

Check the shared connection before drafting product descriptions, emails, or policies.

Retry an AI description without losing your work

A failed description request now leaves a clear message inside the writing window. Your reference URL, tone, and instructions stay in place, and your existing product descriptions remain unchanged. You can correct the problem and retry without closing the window.

  1. Read the message under the connection status. It distinguishes temporary unavailability, usage limits, and a shared connection that needs attention.
  2. For a temporary failure, wait briefly and click Retry. MyStore tries approved DeepSeek providers, then the GLM backup for temporary connection, capacity, or rate-limit failures within the same time limit. Invalid credentials and account billing errors need platform support rather than repeated attempts.
  3. For a usage limit, wait until the Retry in …s countdown finishes. The button stays unavailable during that waiting period to avoid repeated requests.
  4. For a configuration problem, open Settings > AI Writing in the separate tab and contact MyStore support. A platform administrator must test or replace the shared connection. Members should not paste secret keys into this dialog or support messages.
  5. When the saved shared connection changes, the open dialog notices the update and offers Retry. Review the resulting draft before saving the product.
  • Keep the dialog open: You do not need to re-enter your instructions after a failed request.
  • Do not upgrade to fix setup: Changing your store plan cannot repair missing credentials or provider quota.
  • Check the draft: Retry requests a fresh draft. Verify product facts before saving.

Is AI active just because Retry is available? No. A working approved platform connection and available provider quota are still required. These recovery improvements do not activate a missing connection.

Can I replace the shared key from my store? No. Only platform administrators can test and save replacements. A replacement is saved only after its generation test succeeds, protecting the previously saved connection from a failed update.

Check the connection

AI writing helps you draft product descriptions, customer emails, and store policies. MyStore uses one shared OpenRouter connection with DeepSeek V4 Flash and a GLM 5.2 backup, so members do not need to supply a personal key. The status screen explains whether setup is present before you spend time trying to generate a draft. No Gemini connection is needed.

  1. Select your store in the dashboard. Use a saved store, not a demonstration store, to check its real status.
  2. Open Settings > AI Writing. You will see a status card for the shared service.
  3. If the connection is configured, open Products, choose your product, and select Generate AI Description or Refine Description with AI. The dialog checks availability before enabling generation.
  4. If setup is required or needs attention, contact MyStore support. Include your store name and the status message. Never send passwords or secret keys in a support message.
  5. After support updates the saved connection, the open description dialog offers Retry. You can also reopen it and generate again. Review both description fields before saving the product.
Access, options, and common questions

Product writing is available to authorized store team members without upgrading from Simple to Power. Email and policy drafting still require an owner or administrator account and access to the relevant editor. A connection problem does not change those permissions.

Only platform administrators can open Platform > AI Connection. They enter an approved OpenRouter key and choose Test and save connection. A real generation test must succeed before the new connection becomes active. If it fails, the previous saved connection stays unchanged. Test current connection checks an existing connection without replacing it. Members cannot view the stored key. Platform operations can also supply the shared connection securely on the server; no personal member setup is needed.

  • Keep your work: Setup guidance opens from the product dialog in a separate tab. Failed generation does not replace your existing description.
  • Start with facts: Include sizes, materials, and intended uses. Avoid confidential information and verify claims before publishing.
  • Read the message: Usage limits or temporary errors may need a retry or support help, even when the connection is configured.

Does “configured” guarantee the next draft will succeed? No. It means connection details are present. Provider quota, credentials, or temporary availability can still affect a request.

Why is Generate unavailable? Wait for the initial connection check. If setup is missing, contact support; repeated clicks and a plan upgrade cannot connect the platform. Once connected, continue with the AI Product Descriptions instructions under Products.

Products

Products

Add, edit, and organize your product catalog.

Product editing sections are grouped into Product, Selling, and Promotion. All options for your plan and product type remain available. Compact controls and a wrapping header fit the available editor width with the sidebar open; groups stack on narrow screens. Draft, Archived, and hidden products stay in My Products for you and your store team. Shoppers only see Active products in the catalog, search, and collections. An Unlisted product stays off those lists and still opens from its direct link.

Adding Products
Create your first product listing
1

Navigate to Products

Click 'Products' in the sidebar, then click 'Add Product' to start.

2

Enter Product Details

Add a name, description, and upload product images. Write compelling descriptions that help customers understand your product.

Pro Tip

Use clear images that show the product from the angles customers need to evaluate it.

3

Choose Product Type

Select 'Physical' for tangible products that require shipping, or 'Digital' for downloadable products.

4

Set Status

Choose the current status badge to open the menu below it. Read each explanation, then use Draft while preparing the listing, Active when it should appear throughout the storefront, Unlisted when it should work only by direct link, or Archived when it should be unavailable but retained. Save the product to apply the choice.

5

Offer a Product for Free

In Pricing, turn on Free product to set and lock the price at $0. Turning it off restores your previous price. Free items are labeled Free on the storefront, and an entirely free order completes without Stripe or PayPal details while still creating the order and delivering configured digital access or fulfillment.

Working from the Products Table
Filter the catalog and finish common tasks without opening every product

The page title My Products has its own row. Sync POD Stock, Manage Categories, and Manage Tags stay visible. Open Import / Export for Import, Export, or Sample CSV. Add Product is the final action on the far right.

1

Narrow the Catalog

Use All Statuses, the category checkbox menu, or All Types beside the search box. Choose several categories together or include Uncategorized, then choose Clear Filters to return to the complete catalog.

2

Choose Your Columns

Open Customize Columns and check the details you want to see: Category, Status, Type, Price, Inventory, Files, or Variants. Files counts attached downloads for digital products, warns when the count is zero, and shows a dash for physical products. MyStore remembers this table view for the selected store after navigation and reloads.

3

Use the Row Actions

Open the … menu beside a product. View in Store opens a new tab, Copy Link copies the direct storefront address, and Rename updates the title without changing its URL.

Pro Tip

Hover over a thumbnail briefly for a larger image preview. It closes as soon as you move away.

4

Change Status or Archive

Select one or more rows and open Change Status for Active, Draft, Unlisted, or Archived. Archive asks for confirmation. You can also archive one product from its … menu.

Pro Tip

Status badges in the table and product header are labels, not buttons. Change status only from the named controls.

Select Manage Tags beside Manage Categories to add reusable tags. Renaming updates matching products. Deleting removes the tag only—not the product or its sales history.
Product Types
Physical vs Digital products

Physical Products

  • • Requires shipping address at checkout
  • • Supports flat-rate shipping
  • • Inventory tracking enabled
  • • Weight and dimensions optional

Digital Products

  • • No shipping required
  • • Download access after a completed purchase when configured
  • • Upload downloadable files
  • • Great for courses, ebooks, art
Product Images
Upload a complete gallery and choose the storefront cover

Select several image files at once to build the product gallery. After they upload, choose the image that should be the cover. The cover is the main image shown on product cards and when the product page first opens.

If one file fails, MyStore keeps the successful uploads and shows which image needs another try. Save the product after arranging the gallery and confirming the cover.

On the Products table, hover over a thumbnail briefly to see a larger preview. In the Images tab, a Color, Size, or custom option selected below an image stays visible on the selector; color options also show their swatch. Printful and Printify imports preselect unambiguous image tags from their variant data, and provider refresh rebuilds those mappings.

On the public product page, every saved image appears as a thumbnail. Selecting a variant moves its matching mockup to the main position without hiding the other product images. Hover over the main image to reveal the zoom control, or tap it on a touch screen. The full-screen viewer includes previous and next controls, arrow-key navigation, Escape to close, and an image counter.

Multiple Angles

Show your product from different perspectives

High Resolution

Use at least 1000x1000px for sharp images

Consistent Style

Keep backgrounds and lighting uniform

Bundle images
Give a bundle its own picture without leaving MyStore
1

Open Bundles

Click Products in the sidebar, then open Bundles. Create a bundle or edit one you already saved, including a draft.

2

Upload or paste an image

Under Bundle image, drop or choose a JPEG, PNG, WebP, or GIF up to 5 MB. MyStore hosts the file and fills in its address. You can instead paste an image address, including a product image address that already uses MyStore storage.

Pro Tip

An uploaded file stays on MyStore. A pasted address stays on the host you used, so that address needs to keep working.

3

Save the bundle

Save to keep the picture. Shoppers see it on the bundle card in your store.

Product Pins
Control how a product is saved and shared on Pinterest

Open the product's Images tab and use the Product Pin card to set a dedicated Pin image URL, title, description, and destination. The preview updates while you edit.

Leave a field blank to use the cover image, product name, description, or storefront product URL automatically. Shoppers can then use the Pinterest button on the product page.
AI Product Descriptions
Draft or refine copy, then review it before saving

Generate AI Description drafts a short summary and a formatted full description together. Existing copy opens Refine Description with AI. Generated text stays in the editor for your review; it is not automatically published.

1

Open the product

Go to Products, select an item, and enter its product name. Choose Generate AI Description or Refine Description with AI.

2

Provide accurate product facts

Optionally paste a public Reference URL, choose a Tone, and enter Additional context or Refinement instructions. Use a public listing rather than a supplier dashboard that requires a login.

3

Generate, review, and save

Click Generate or Refine and wait. Review both description fields, correct any mistakes, and save the product when ready.

Pro Tip

Include materials, size, contents, and the intended buyer. Avoid confidential information, and always verify specifications and claims.

Does the reference link have to work? No. Slow, blocked, login-only, and unreadable pages are skipped. A notice explains that the draft uses your product name and instructions instead. Correct or remove a malformed address before generating. Reference content is context, not a guarantee every detail was read.

What if generation fails? Your existing descriptions remain unchanged. Retry a timeout or temporary capacity error; shorten the request if the draft was too long. Open Settings > AI Writing for connection status and setup help. Repeated clicks cannot connect the platform. Members do not enter provider credentials in this editor.

The same safe draft handling is used by Generate with AI in Email Templates and Regenerate with AI for legal pages. Review email placeholders before saving, and have policy drafts checked for your business before publishing.

Purchase Options
Offer existing products and bundles from one product page

Use Purchase Options for choices such as an eBook, a Lulu-connected printed edition, and a print-plus-digital bundle. Each choice keeps its own SKU, inventory, files, and fulfillment connection.

1

Finish every sellable item

Create the separate products first, including their variants, digital files, inventory, or print-on-demand connection. Create the bundle separately if you want to offer one.

2

Attach the choices

Open the product shoppers should visit, select Purchase Options, switch it to Visible, and attach existing products or bundles. Edit the labels and order as needed.

3

Save and preview

Choose Save Purchase Options and preview the storefront page. Only Active or Unlisted products and Active bundles appear publicly.

Pro Tip

Attach the real product instead of recreating a print or digital edition as an ordinary variant. That preserves its fulfillment setup.

A shopper choosing another product sees that product's own price, stock, variants, sample, and purchase action. A bundle asks for any required item variants, checks its active price before Stripe or PayPal begins, and stays together as one set in the cart.

Public Product Samples
Let shoppers preview a file before they buy

Each product can have one public sample. PDF, MP3, WAV, and EPUB files are supported up to 25 MB. PDF and audio samples appear directly below the purchase button as a clear Listen or View free sample card. Choose a focused preview or inline player under Storefront → Page Sections → Product. EPUB samples open in the shopper's reader.

1

Open the Product

Go to Products, open the item, and find the Public sample card in Product details.

2

Upload the Preview

Choose a supported file up to 25 MB and wait for the upload to finish.

Pro Tip

The sample is public. Keep paid files in Digital Files and never place purchase-only material in the sample field.

3

Check the Product Page

Preview the storefront and confirm the sample card appears beside the purchase area and opens or plays as expected.

Safe Audio and Video Embeds
Preserve approved media in rich product descriptions

Open the rich description's HTML mode to add approved HTTPS iframe, audio, or video markup. A description containing media stays in HTML mode so the visual editor cannot silently remove it.

MyStore removes scripts, inline event actions, and unsafe addresses when the description is saved. Preview the product page after every embed change.
Courses.gg Fulfillment
Grant course access after a successful purchase

MyStore loads published courses owned by the email on your signed-in MyStore account. That email must match the course owner's Courses.gg email. Organization now appears directly below Status & Type, and the chevron in the Courses.gg header collapses the card without changing any attached course access.

1

Enable Courses.gg

Open Integrations, choose Courses.gg, and enable the connection for the store.

2

Select the Course

Open a product, find Courses.gg fulfillment, and choose a published course plus an optional plan.

3

Save and Test

Save the product and complete a test purchase before selling. A paid order grants the buyer access to the selected course.

Pro Tip

If the list is empty, confirm the course is published and owned by the same email, then choose Refresh.

Catalog Display Controls
Keep special items in the right selling context
  • Bundle-only products stay out of storefront listings, search results, specials, and direct product pages. Customers receive them only as part of the bundle you configured.
  • Product color previews appear on supported product cards so shoppers can see available choices before opening the product.
  • Catalog layout is controlled under Storefront → Page Sections → Sections. Choose 2–5 products per row and 12, 24, 48, or All products per page. All reveals products progressively to keep large stores fast.
  • Print-on-demand imports retain the supplier description when provided and use available catalog details as a fallback when it is not.
Search Details and Direct Editing
Keep search information current and maintenance one click away

Each public product page automatically publishes one structured product record with the saved name, images, description, price, currency, availability, canonical URL, brand, SKU, variants, and approved review information when available. Keep those product fields current so search engines receive accurate details.

Signed-in store team members see an Edit productbutton beside the public title. It opens that exact item in the editor. MyStore verifies store membership again on the server; regular shoppers never see or gain access to it.

Order Bumps
Offer a related add-on during the buying flow

Order bumps are add-on products you can offer on the product page, in the cart, or during checkout. Customers can add a related item without leaving the buying flow.

Example Order Bumps

  • • Phone case → Screen protector
  • • Running shoes → Performance socks
  • • Online course → Printable workbook
  • • Coffee beans → Travel mug

Creating an Order Bump

1

Edit Your Product

Open the product you want to add an order bump to and go to Promotion → Marketing → Order Bumps.

2

Add a Bump Product

Select the product you want to offer as an add-on. Choose a product that complements the main item.

3

Configure the Offer

Write a clear headline, explain why the add-on belongs with the main item, and optionally set a discount percentage.

Pro Tip

Review the complete offer and margin before adding an optional discount.

4

Save the Product

Wait until the Order Bumps list finishes loading, then click Add Bump, then Save Changes. The bump stays on the product after you reload, including any variant or fixed-price discount already on the offer. A percent discount must be between 0 and 100. If saving fails, you see an error instead of a success message.

Variants & SKUs

Variants & SKUs

Create product variations for size, color, and more.

Understanding Variants
How variants work in MyStore.gg

Variants are different versions of the same product. For example, a t-shirt might come in multiple sizes and colors - each combination is a unique variant with its own SKU, price, and inventory.

The choices shoppers see are the size, color, and custom values you save on the product. Removing a choice keeps it off the product page, including when an older variant still has that value. The same choice written with different capitalization, such as M and m, appears once. Multi-word choices such as Extra Large stay matched to the variant that stores them. If you saved Format with Paperback and Hardcover, and every variant name is already one of those choices, shoppers see only Format and both in-stock values stay selectable. A distinct name such as Signed stays selectable beside Paperback. A different choice in the name, such as a size next to Fit, still shows as its own option. A name such as Tee / Small does not add another Option row when Color and Size are already saved. Groups that use the same labels, such as Fit and Size, both remain. Two versions that share the same saved choices stay separate when their Option values differ. Identical copies, such as two Paperbacks, still show only the saved groups, and editing a variant does not remove a stored choice.

Example: T-Shirt Variants

Small / Black
Medium / Black
Large / Black
Small / White
Medium / White
Large / White
Variant Settings
Configure each variant individually
SKU
Unique identifier for tracking
Price
Variant-specific pricing
Inventory
Stock quantity for this variant
Image
Variant-specific product image
Options
Size, color, material, etc.
Policy
Continue selling or deny when out of stock

Inventory Safety

Inventory is decremented after payment is confirmed. This keeps unpaid attempts from reducing stock, but you should still review inventory and order records for exceptions.

Orders

Orders

View, manage, and fulfill customer orders.

Order Management
Track orders from purchase to fulfillment

View all orders in the Orders section. Choose the visible View order button to open details and receipts. Each order shows customer details, items purchased, and fulfillment status. Receipts include an itemized table, clear totals, customer and order details, and page numbers for longer orders. In Settings → Store → Business & receipt details, set the legal or operating business name, business address, support email, optional Tax ID / EIN / VAT number, and light/dark logo choice (or no logo). Leave the business name blank to use the store name. A blank receipt support email uses the public Store Contact email when one is available; contact details kept private are not printed automatically. These seller details also appear in order-confirmation emails. The live Receipt preview beneath those settings updates before you save, using sample items and the same PDF layout. Download sample PDF to inspect it separately. Previewing does not create an order, send email, or save settings. Choose Download receipt on the seller's order details page or in the customer's Account → Order History to save a PDF with the store name/logo (when available), items, shipping, tax, total, and current order status. Customers can download only their own store's orders. This does not charge or email anyone.

On the seller's order details page, choose Resend order email to send a fresh itemized receipt and order-confirmation copy. The recipient starts with the order email, but you can enter another address for that send only. Existing active digital-download links are included when available; their expiration and download limits do not reset. MyStore records the resend in the store activity log without editing the customer or order email, moving the order, or changing customer sign-in and download ownership.

After payment is confirmed, digital orders show a Download button for each file on the confirmation page, so guest buyers can download right away without signing in. These are the same links MyStore emails to the buyer, with the same download limits and expiry. Digital orders also show Access download files on the confirmation page and in confirmation emails for buyers who use a store account; sign into it with the purchase email. On a store's own domain, that button stays on the same domain, such as yourstore.com/account/downloads, instead of adding the store's MyStore path. Stores that use a path such as mystore.gg/your-store keep that path. MyStore recognizes an existing store account for that purchase email and does not ask the buyer to create the same account again; only a guest without an account sees the post-purchase account form. Access is prepared after payment confirmation without replacing existing download limits. Physical and mixed orders show saved tracking and fulfillment information when available, without a made-up delivery date.

Downloads sign-in: Account → Downloads sends your active store sign-in when loading purchased files. Missing purchase links still require investigation; signing in or publishing a file update does not create them. For deliberate replacements, use the September 15 file-update workflow above. Existing expiry and download limits still apply.

The customer account home puts order history first, with an order count and View order history button. Readable account cards link to downloads, addresses, wishlist, subscriptions, referrals and loyalty. Continue shopping returns to the same store; Sign Out stays at the top. The layout stacks on phones and wraps long names and emails. In Your details, choose Edit details to update your name or optional phone number; your email remains the sign-in address. Customer access, saved addresses, billing, orders and download permissions are unchanged.

In Account → Order History, click the order number to open its items and totals without leaving the page. Use the separate Tracking button for saved carrier details. If no tracking is stored yet, the message says so; digital orders do not need shipping tracking. This view does not create or resync a print-on-demand shipment.

Order Statuses

Pending
Awaiting payment confirmation
Paid
Payment confirmed, ready to ship
Fulfilled
Order shipped or delivered
Cancelled
Order was cancelled

Payment processing / Awaiting payment: a Pending order with one of these labels was paid with a bank debit, bank transfer, or voucher that Stripe is still settling. Don't ship it yet — it moves to Paid automatically when the money arrives, and inventory, downloads, and emails follow then.

Fulfillment
Ship orders to your customers

When an order is paid, you'll receive a notification. Click into the order to view shipping details and mark it as fulfilled once shipped.

Order Details

View items, quantities, and customer address

Mark Fulfilled

Update status when shipped to notify customer

Discounts

Discounts

Create discount codes and control when they apply.

Creating Discount Codes
Offer savings to your customers

Discount codes let you apply percentage or fixed savings under rules you control. Access them from Discounts in the sidebar.

1

Navigate to Discounts

Click 'Discounts' in the sidebar, then click 'Create Discount' to start.

2

Choose a Discount Code

Enter a memorable code like SAVE10 or WELCOME20. This is what customers will enter at checkout.

Pro Tip

Use a short code that customers can enter without guessing.

3

Set Discount Type and Value

Choose between percentage off (e.g., 10%) or fixed amount off (e.g., $5). Set the value for your discount.

4

Configure Optional Limits

Set minimum order requirements, usage limits, and validity dates to control how the discount can be used.

Discount Settings
Configure your discount behavior
Code
The code customers enter (e.g., SAVE10)
Type
Percentage off or fixed amount
Value
Discount amount (10% or $5)
Minimum Order
Optional minimum purchase required
Usage Limit
Maximum total uses (optional)
Start Date
When the discount becomes active
End Date
When the discount expires

Best Practices

  • • Add an end date when the offer should stop
  • • Set a minimum order value when the offer requires one
  • • Review usage before repeating a promotion
  • • Use "Compare at Price" to show the reference price you entered
Gift Cards

Gift Cards

Issue gift cards that customers can redeem at checkout.

Creating Gift Cards
Generate unique codes for your customers

Gift cards create store-specific credit that customers can redeem at checkout. Access gift cards from Gift Cards in the sidebar.

1

Navigate to Gift Cards

Click 'Gift Cards' in the sidebar to view all your gift cards and their status.

2

Create a New Gift Card

Click 'Create Gift Card' and choose a denomination amount ($25, $50, $100, or custom).

Pro Tip

Choose denominations that make sense for the prices in your catalog.

3

Add Recipient (Optional)

Enter an email address if you want to send the gift card directly to someone.

4

Share the Code

Each gift card has a unique code in the format XXXX-XXXX-XXXX-XXXX. Share this code with your customer.

How Customers Redeem Gift Cards
Simple redemption at checkout

Customers enter their gift card code during checkout. The balance is automatically applied to their order. If the order total exceeds the gift card value, they pay the difference.

Active
Ready to be redeemed
Redeemed
Already used on an order
Expired
Past the expiration date

Gift Card Tips

  • • Gift cards are store-specific - each store has its own codes
  • • Choose amounts that match common purchases in your store
  • • Monitor your gift card stats to see redemption rates
Product Reviews

Product Reviews

Collect customer feedback and moderate star ratings.

In Marketing → Reviews, use Reviews beneath product listings to enable Category pages, All Products (all categories), or both. Click Save review display to publish, or switch off and save to hide again. Both start off. Up to 12 matching reviews from the store’s 200 most recent approved reviews appear for active products; category pages use that exact category. No qualifying reviews means no empty section. Review submission and moderation are unchanged.

How Customers Submit Reviews
Collect useful feedback without publishing it immediately

A signed-in customer can choose Write a review on a product page, select a 1–5 star rating, add an optional title, and enter a required comment. Each customer account can submit one review per product.

1

Customer Signs In

The shopper signs in to the storefront account connected to that store.

2

Customer Sends the Review

They choose a star rating, add the review details, and submit. The review enters the Pending queue instead of appearing immediately.

3

MyStore Checks Purchase History

When the account email matches a paid order containing the product, the published review receives a Verified purchase badge.

Pro Tip

The public review shows the customer name, rating, date, title, and comment. The customer's email is not shown.

Managing Reviews
Moderate customer feedback before it goes live

Customer reviews contain a star rating and written feedback. Reviews go through a moderation workflow before appearing on your storefront. Access them from Reviews in the sidebar.

1

View Pending Reviews

Navigate to Reviews in the sidebar. You'll see a badge showing how many reviews need your attention.

2

Review the Content

Read each review carefully. You'll see the customer's name, star rating (1-5), and their written feedback.

Pro Tip

Look for specific product feedback that helps other customers make informed decisions.

3

Approve or Reject

Approve genuine reviews to publish them. Reject spam, inappropriate content, or fake reviews.

How Reviews Appear
Where customers see reviews on your store
Product Cards
Average star rating shown on product listings
Product Pages
Full reviews displayed on product detail pages
Star Ratings
Visual 1-5 star display
Review Count
Number of reviews shown next to rating

Review Best Practices

  • • Respond to negative reviews professionally and helpfully
  • • Apply the same moderation standard to positive and negative reviews
  • • Remove spam or content that violates your review policy
Analytics Dashboard

Analytics Dashboard

Review sales, orders, customers, and product metrics.

Understanding Your Metrics
Key numbers recorded for your store

The main Dashboard summarizes recorded revenue, orders, customers, and product activity for the selected period. Use the range buttons above the charts to switch between Today, Yesterday, 7, 30, or 90 days. The same range applies to the Products and Orders tabs, not just the revenue charts. Today and Yesterday each cover a single day, and the chart and table descriptions repeat the range you selected.

Total Revenue
Money earned from all orders
Total Orders
Number of completed purchases
Average Order Value
Revenue ÷ Orders
Total Customers
Unique buyers in your store
Charts and Visualizations
See trends over time

Your dashboard includes interactive charts that help you understand sales patterns:

  • Revenue Over Time: Line chart showing daily/weekly/monthly sales
  • Top Products: Bar chart of your best-selling items by revenue
  • Period Comparison: Compare current metrics vs previous period

Analytics Tips

  • • Review the dashboard on a consistent schedule
  • • Use date filters to compare the periods available in the dashboard
  • • Investigate changes in average order value before acting on them
Import & Export

Import & Export

Manage products in bulk using CSV files.

Importing Products
Add many products at once from a spreadsheet

If you have many products to add, importing from a CSV file is much faster than creating them one by one. Go to Products and click the Import button.

1

Download the Template

Click 'Download Template' to get a CSV file with all the correct column headers.

Pro Tip

Start with the supplied template so your columns match the import fields.

2

Fill in Your Products

Open the CSV in Excel or Google Sheets. Add your products, one per row. Include name, description, price, and other details.

3

Upload Your File

Click 'Choose File' and select your completed CSV. The import wizard will preview your products.

4

Review and Import

Check the preview for any errors (shown in red). Fix issues in your CSV if needed, then click Import to add all products.

Exporting Products
Download all your products as a CSV file

Export your products to back them up, edit in bulk, or import to another store. Click Export on the Products page to download a CSV with all your product data.

Backup
Keep a copy of your product catalog
Bulk Edit
Update many products in Excel, then re-import
Round-Trip
Export, edit, then review the import preview
Analysis
Use spreadsheet tools to analyze your catalog
Mobile Cart

Mobile Cart

Review complete product details and reach checkout comfortably on your phone.

Review a cart on your phone

The cart lets shoppers review their products without turning their phone sideways. Full product names and variant details wrap onto additional lines, and prices stay within the screen. Quantity and remove controls are visible, with larger tap areas to make changes easier.

Opening checkout or refreshing in the same browser session preserves your current cart instead of adding its saved copy again. Removed items stay removed, even when you empty the cart. Saved-cart restoration from another browser session is unchanged. Review quantities before paying; correct any extras already created by an older session. Past orders are not changed.

In Cart & Checkout → Trust & Reassurance Blocks, a guarantee block or checkmark badge offers 7, 14, 30, or 60-day wording, Custom wording, and No guarantee. Choosing no guarantee hides that block without deleting its text. Edit the wording to match your own policy, then Save Settings. These display controls do not change refund processing or the separate return-policy page.

  1. Open your storefront and add a product. Select any required size or color first so the cart shows the exact choice.
  2. Open the cart from the header. Depending on your store’s settings, you will see the full cart page or a slide-out cart drawer. Both wrap long names and keep item controls visible; the drawer has its own checkout button.
  3. Review each item. The image and full name appear first. On narrow screens, quantity and item total occupy a separate row, so neither competes with a long title.
  4. Change the quantity with plus or minus. The item total and subtotal update together. Minus stops at one; use the trash button to remove the item completely.
  5. Review the Order Summary below your items. Shipping and taxes can depend on checkout details; the bottom bar’s subtotal is not a promise of the final payable total.
  6. Choose Checkout in the bottom bar, or use the summary’s button. Both lead to the same checkout flow. Adding to a cart or changing a quantity does not place an order.
Layout, tips, and common questions

Returning shoppers can sign in during checkout with that store's customer email and password. The same customer session works on the storefront account pages. A successful login shows Signed in as; it does not place an order or skip required delivery details. Retry a failed login or continue as a guest. Merchant/Scale Plus admin passwords are separate from customer accounts.

From Account → Addresses, a signed-in shopper can save a shipping address for later checkout. That save uses the same sign-in, including when the store is open on its custom domain. Label and apartment are optional. If the sign-in has expired, the page asks them to log in again. Saving an address does not place an order.

The bottom checkout bar appears only when the cart contains items and the screen is narrower than 768 pixels. It accounts for the phone’s bottom safe area. On larger screens, use the summary’s checkout button instead. Long titles remain readable at both sizes, with the store’s existing colors and fonts.

Modern and Minimal storefronts have a compact phone header with the logo, cart, and menu button. Open the menu for account, wishlist, and display controls; they have not been removed. Desktop navigation keeps its regular layout.

  • Preview real products: Check your longest product name and a product with variants on your own phone before promoting the store.
  • Check totals: A multi-quantity item shows its combined price and per-item price. Review both before continuing.
  • Keep checkout clear: Use a brief custom checkout label. Longer labels wrap but take more room on small screens.

Where did the bottom bar go? It disappears for an empty cart and on tablet or desktop widths. Add an item or use the summary’s checkout button as appropriate.

Does this change discounts or payments? No. This is a readability and navigation update; existing checkout, shipping, discount, and payment rules still apply. See Shipping Options and Payment Setup for those settings.

Shipping Options

Shipping Options

Configure delivery methods and free shipping thresholds.

Setting Up Shipping
Create shipping options for your customers

The current shipping settings support up to three flat-rate options. Go to Settings → Shipping to configure them.

1

Navigate to Store Settings

Click Settings in the sidebar, then open Shipping.

2

Add a Shipping Option

In the Shipping section, click 'Add Shipping Option'. Enter a name (like 'Standard Shipping') and price.

Pro Tip

Name each option clearly and enter only delivery estimates you can support.

3

Price by Weight (Optional)

Turn on weight-based pricing for an option, then set a price for each weight band (for example, up to 2 kg, up to 10 kg, and above). Weights use the lb or kg unit from Store Settings, and prices use your store currency. Save, and the tiers are kept for checkout.

Pro Tip

Enter each product's weight on its Shipping card in the product editor, in the same unit, so the right tier applies.

4

Set Free Shipping Threshold (Optional)

Enable the threshold and enter the minimum order amount that should qualify for free shipping.

Shipping Examples
Examples you can replace with your own prices and estimates
Standard Shipping
$5.99 - 5-7 business days
Express Shipping
$12.99 - 2-3 business days
Free Shipping
Orders over $50

Shipping Tips

  • • Make the threshold visible before customers reach checkout
  • • Digital products do not require a shipping option
  • • Customers see shipping options during checkout
Design & Themes

Design & Themes

Customize your storefront's look and feel.

Storefront Templates
Choose a layout that fits your brand

MyStore.gg includes six storefront templates with different layouts for product, editorial, and creator-led stores.

Studio

Editorial commerce for design-forward brands

Minimal

Clean, distraction-free for focused shopping

Modern

Contemporary design for lifestyle brands

Creator

A layout for personal brands and creator catalogs

Product-Focused

Hero layouts for flagship products

Content-Driven

Editorial style for storytelling brands

Themes
Color palettes and typography options

Choose from 17 curated themes across 6 templates. The compatible themes shown for a template control colors, fonts, button styles, and spacing without changing your content.

Theme Includes

  • Color palette
  • Typography pairing
  • Button styles
  • Border radius
  • Spacing scale

How to Change

  1. Go to Settings → Design
  2. Browse available themes
  3. Open the preview
  4. Click Apply to save
Store Customizer

Store Customizer

Edit your storefront content without touching code.

How the Customizer Works
Edit the storefront areas exposed by the customizer

The Store Customizer lets you edit the content of your storefront—headlines, images, navigation, footer, and more—all from a simple tabbed interface. Navigate to Storefront → Page Sections to get started. Turn the MyStore.gg footer credit on or off there, or from Storefront → Branding.

Tip: Preview Your Changes

Click the Preview button at any time to see your storefront in a new tab. Your changes are saved when you click Save Changes.

Announcement Bar
Display promotional messages at the top of your store

The announcement bar is a thin banner that appears at the very top of your storefront. Use it to highlight sales, free shipping thresholds, or important notices.

Toggle On/Off
Enable or disable the banner
Message Text
Your promotional message
Title Color
Choose a readable color for the banner title
Link URL
Where clicking the banner goes
Link Text
Optional clickable text
Hero Section
The main banner visitors see when they land on your store

The hero is the first large section on the storefront. Use it to name the offer and give customers one clear next action.

Headline
Main attention-grabbing text
Subheadline
Supporting message
CTA Button Text
Button label (e.g., 'Shop Now')
CTA Link
Where the button goes
Background Image
Upload from your image gallery
Overlay Opacity
Darken image for readability
Navigation Menu
Customize the links in your store's header

Control which pages appear in your store's main navigation. Add custom links, reorder items, and toggle the Account, Wishlist, and Cart header shortcuts independently. Create and publish custom content under Storefront → Pages before adding its URL to navigation.

Click + beside a link to add a submenu item. To nest an existing link, select it and choose its Parent menu; choose Top level to move it back. Menus support three levels. Drag links to reorder them within their menu. Dropdown and Mega menu styles apply to links with submenus, while flat links look the same in each style. Check the preview, then click Save Changes.

Choose System Page to add Account, Sign In, Customer Dashboard, or Wishlist. Account opens the right destination for the shopper's sign-in status, and a signed-out Wishlist shopper returns to the wishlist after signing in.
A one-segment URL such as /about or /contact is connected to its published content page automatically. Navigation flags missing or draft pages and will not save a link that would send shoppers to a 404.

Add/Remove Links

Link published content pages, built-in routes, or external websites

Header Actions

Show or hide Account, Wishlist, and Cart shortcuts

Content Page Banners
Use a photo or a solid brand color behind the page title

A header banner gives your About, Contact, and other content pages a consistent introduction. Choose a photo or a solid brand color. Titles are vertically centered; Center also centers them horizontally. Longer titles wrap and the banner grows when needed so mobile visitors can read the whole heading.

1

Open a content page

Go to Storefront → Pages and edit a content page. Under Header banner, choose Image to upload or select a photo, or Background color to use the picker or a hex color.

2

Choose the title treatment

Select the banner height, choose Left, Center, or Right for horizontal placement, and choose a title color or keep automatic contrast. Photo banners also have a darkening control.

3

Enable the shared design

Turn on Enable header banner across all pages. Choose an image or background color first. Existing and future content pages use this design, while each keeps its own title and body.

4

Save and check another page

Click Save page, then open another content page to confirm the design. While shared mode is on, changes made from any content page update the shared banner when saved.

Pro Tip

Use a wide photo around 1920 × 400 pixels, keep important details near its center, and check contrast on both phone and desktop. Keep headings concise. Turn off Show the page title on the banner to put the title above the body instead.

Will this change product or legal pages? No. Home, product, checkout, system, and legal pages keep their layouts. Shared banners apply only to content pages created under Pages.

Can I return to different banners? Yes. Turn off the all-pages switch and save. Previously saved individual banners become active again. A page without its own banner returns to a simple heading.

Does Preview save? Yes. Preview saves the page's current publication state and banner settings before opening. Shared-banner changes therefore also affect published content pages when you use Preview.

For legal text, use its separate legal-page editor and Regenerate with AI. Review the draft and check the policy details for your business before saving and publishing. Failed AI requests leave the current text unchanged.
Catalog Layout
Set product density and page size across the storefront

In Storefront → Page Sections → Sections, choose 2, 3, 4, or 5 products per row and 12, 24, 48, or All products per page. The setting applies to home-page product grids, the full catalog, category pages, and specials.

Mobile layouts stay readable at two columns. All still reveals products in progressive batches so a large catalog does not become one heavy page.
Home Page Sections
Build an ordered home page with independent sections

Open Storefront → Page Sections → Sections. Add up to 30 sections below your hero, including repeated types. Expand a card to edit it, use the arrows to reorder, duplicate a section, or hide it without losing its content. Click Save Changes to publish, then Preview to check your storefront.

Featured Products

  • Enable/disable the section
  • Custom section title
  • Choose 4, 6, 8, or 12 products, pick products manually, or show all

About Section

  • Enable/disable the section
  • Custom title and content text
  • Optional image

Custom HTML keeps your layout, classes, IDs, and CSS so a section can use your own design. Scripts and forms are removed when you save. YouTube, Vimeo, Loom, and Wistia embeds are allowed. Styles stay inside that section and do not change the header, cart, or checkout.

Specials, Bundles, and Recently Viewed can also be placed in the list; they appear when content is available. Your hero stays first and your footer stays last. Existing layouts are preserved until you save builder changes.

Product Page
Build a consistent purchase experience with a live preview

Open Storefront → Page Sections → Product to choose a theme background, soft neutral, gradient, or custom color. Set the purchase-card treatment and padding, title and description sizes, content spacing, and section dividers. The preview updates immediately while you edit.

Use Free sample behavior to open audio/PDF samples in a focused preview or show them inline. Save once to apply the product-page system on desktop and mobile.
Footer
Customize your store's footer, including the MyStore.gg credit

Your footer appears at the bottom of every page. Use it to include important links, social media profiles, and your brand tagline. Open Storefront → Page Sections → Footer or Storefront → Branding to show or hide the "Powered by MyStore.gg" link. Choose the content for each column, move columns left or right, or remove a column you do not need. Empty columns are skipped automatically so the remaining content fills the available width. On phones, choose collapsible accordions or a compact two-column grid and align the brand and links left or center. The phone preview updates before you save.

Tagline
Short brand message
Powered By Badge
Show/hide MyStore.gg credit
Social Links
Platform-colored icons for Facebook, Instagram, Twitter, and more. Saved profile links stay unchanged.
Column Content
Custom links, contact details, social profiles, or legal pages. Legal pages stay in the Legal pages column, even when that column is not first.
Column Order
Move columns left or right, or remove them
Mobile Layout
Collapsible groups or a compact two-column grid
Mobile Alignment
Left or centered with larger tap targets
Contact Information
Your business contact details

Add your contact information so customers can reach you. This information can be displayed in your footer.

Email
Support email address
Phone
Business phone number
Address
Physical location
Payments

Payments

Connect available payment methods and review the fees that apply.

Base currency
Choose the currency Product Desk, Bundles, and checkout use

Open Settings → Payments and set your base currency (for example EUR). Prices on Add Product, My Products, Edit Product, and Product Bundles — plus amounts customers pay — use this currency.

Display Currencies on Store Settings only let shoppers preview converted prices. They do not change Product Desk or Bundles symbols or what you charge.

Payment Accounts
Configure the payment methods available to your store

Connect Stripe through the payment settings. PayPal appears at checkout only when it is enabled for the store and the required account credentials are configured.

Stripe

  • • Connected-account setup
  • • Card payment processing
  • • Store-level enablement
  • • Payout timing follows the connected account

PayPal

  • • Optional store-level payment method
  • • Use your own PayPal REST app credentials
  • • Separate Sandbox and Live environments
  • • Live approval, capture, and order confirmation
  • • Validation before checkout is enabled
Connecting Stripe
Link a Stripe account to your store

Use the Stripe Connect flow in MyStore to create or link the account that will process card payments:

1

Go to Settings → Payments

Find the payment settings in your dashboard.

2

Click 'Connect Stripe'

You'll be redirected to Stripe to create or link your account.

Pro Tip

Stripe controls its onboarding, verification, and payout requirements.

3

Complete Verification

Stripe may ask for business details and bank account information for payouts.

4

Enable for Your Store

Once connected, toggle the Stripe account on for each store where you want to accept payments.

Connecting PayPal Directly
Validate your own PayPal account for store payments
1

Go to Settings → Payments

Open the PayPal card and choose Sandbox for testing or Live for real customer payments.

2

Enter Matching Credentials

Paste the Client ID and Secret from the same PayPal REST app and the same environment.

Pro Tip

Do not mix a Sandbox Client ID with a Live Secret. PayPal will reject the connection.

3

Validate and Enable

Choose Validate and enable. MyStore checks the credentials with PayPal before saving the connection. The Secret is not displayed again.

4

Control Checkout Availability

Use the PayPal switch to pause or resume the payment option, then complete checkout in the environment you selected. Live uses PayPal's production checkout from the payment button through order confirmation; Sandbox remains isolated for tests.

After the shopper approves a PayPal payment, MyStore captures it, confirms the order, and continues the normal confirmation and fulfillment flow. If PayPal rejects the payment, checkout shows a useful message so the shopper can retry or choose another payment method.
Direct credentials send PayPal payments to your PayPal account. Automatic MyStore platform-fee routing is available only through PayPal marketplace onboarding when that connection option is available.
Fee Structure
Platform and processor charges are separate
3%
Default MyStore Platform Fee
Varies
Payment-Processor Fee

The default MyStore platform fee is 3% per transaction, but a store-specific override or waiver may apply. Processor pricing, taxes, refunds, and other charges follow the connected account and transaction.

Taxes
Review the tax amounts and settings that apply

MyStore records tax amounts with the order when they are applied. Review your store and payment settings, and confirm your tax obligations with a qualified adviser.

Email Notifications

Email Notifications

Control customer and merchant emails from notification settings.

MailBaser Marketing Automations
Sender setup and advanced customer follow-up in one workspace

Open Integrations → Email Marketing to see whether the current store has an active MailBaser connection. Connect the store there, then open Settings → Notifications → Email Sender to choose any verified sender from that MailBaser workspace.

Sender verification and provider credentials stay in MailBaser. MyStore can also send paid orders, refunds, fulfillment updates, and abandoned carts into advanced MailBaser workflows.

Simple or Advanced Abandoned-Cart Recovery

Manage the simple three-message recovery flow in MyStore. For branching, tags, or a longer sequence, turn that simple flow off and build the abandoned-cart automation in MailBaser. Until you select a MailBaser sender, MyStore keeps its built-in delivery active so receipts continue normally.

AI Email Drafts

In Email Templates, select a template and choose Generate with AI. Enter what you want changed, then click Generate. The subject and formatted email are drafted together.

Check the preview and customer/order placeholders before saving. Generation does not send an email. Failed generation keeps the existing subject and template in place. See AI Product Descriptions above for timeout, capacity, and configuration help.

Customer Emails
Messages sent when the matching notification is enabled

Configure customer and merchant messages in Settings → Notifications. MyStore sends a message only when the matching notification and delivery setup are enabled.

Order Confirmation
Sent when a customer completes checkout
Shipping Updates
Sent when you add tracking information
Fulfillment Update
Sent when the configured fulfillment notification is triggered
Merchant Notifications
Stay informed about your store activity

Get notified when important things happen in your store:

  • New Order Alert: Email when you receive a new order
  • Low Stock Warning: Alert when inventory runs low
Abandoned Cart Recovery

Abandoned Cart Recovery

Send configured reminders for eligible incomplete carts.

How Cart Recovery Works
Configure reminders for eligible incomplete carts

When recovery is enabled and a shopper's email is captured, MyStore can send reminder emails for an incomplete cart. Access the workflow from Abandoned Carts in the sidebar.

1

Cart Detection

An incomplete cart becomes eligible after the configured delay when it contains items and a captured email address.

2

Recovery Email Sequence

MyStore can send up to three reminder emails using the delays configured for the store.

Pro Tip

Review the schedule, sender details, and message content before enabling recovery.

3

Optional Discount

Include a discount code in the final email to give customers extra incentive to complete their purchase.

Viewing Abandoned Carts
Monitor and track recovery performance

Your Abandoned Carts dashboard shows all carts that didn't convert, along with recovery statistics:

Cart Value
Total value of items in the cart
Customer Email
Who abandoned the cart
Emails Sent
Which recovery emails have been sent
Recovery Rate
Percentage of carts that converted

Recovery Tips

  • • Collect email early in checkout to enable recovery
  • • Keep recovery emails friendly and helpful, not pushy
  • • Use an optional final-email discount only when it fits the offer
Inventory Alerts

Inventory Alerts

Flag products that reach your low-stock threshold.

Low Stock Warnings
See when tracked stock reaches your threshold

Set a low stock threshold for your store, and you'll see warnings when inventory drops below that level. Look for the low stock badge in your sidebar.

1

Set Your Threshold

In Settings → Store, set your low stock threshold (e.g., 5 units). Products with inventory at or below this number will be flagged.

Pro Tip

Choose a threshold that gives you enough time to reorder or restock.

2

View Low Stock Products

The Products sidebar item shows a badge when products are low. Click it and use the 'Low Stock' filter to see affected items.

3

Take Action

Update inventory levels by editing the product, or disable 'Track Inventory' if you don't want stock management for that item.

Visual Indicators
Easy-to-spot inventory status
Sidebar Badge
Shows count of low stock products
Product List Filter
Quick filter to see only low stock items
Yellow Warning
Products with inventory at/below threshold
Red Alert
Products that are completely out of stock
Customers

Customers

See everyone who has bought from you, what they spent, and keep private notes and tags.

Find and review a customer
Customers are added automatically when they place an order.
1

Open Customers

Choose Customers in the Store group of the sidebar. The list shows each customer's name, email, tags, number of orders, total spent, and last order date.

2

Search or filter

Type a name or email in the search box, or pick a tag from Filter by tag. Choose Clear filters to see everyone again.

3

Open the customer

Click a row to see Total Orders, Total Spent, Member Since, Last Order, and the full order history. Click an order to open it.

Notes

Type in Add a note about this customer and save it. Notes are private to your team. Use the trash icon to delete one.

Tags

Add tags such as VIP or Wholesale. Tags show in the list and power the tag filter.

Name and phone

Use the pencil next to the name or phone number to correct it, then save with the check mark.

Specials

Specials

One place to watch every sale, deal, and promotion running on your products.

Create and manage specials
Specials is a Power feature. Specials are set on each product, and this page gathers them together.
1

Add a special to a product

Open a product and go to its Specials tab. Choose a deal type (Percentage, Fixed Off, Sale Price, or BOGO), set the amount, and pick start and end dates.

Pro Tip

Customers pay the special price on the product page, in the cart, and at checkout only while the special is on and inside its dates.

2

Review everything on Specials

Choose Specials in the sidebar. The cards at the top show revenue and average discount. The table lists each product with its deal type, discount, price, status, and end date.

3

Filter and sort

Search products, filter by status (Active, Scheduled, Expired, Inactive) or deal type, and sort by Newest, Ending soon, or Biggest discount. Click a row to edit that product's special.

4

Set store-wide options

Open Global Specials Settings to control the home page section, the navigation menu item, countdown timers, custom badges, show-savings labels, stock urgency, social proof counters, flash sales, daily deal rotation, deal stacking rules, scheduling, and email notifications.

Returns & Refunds

Returns & Refunds

Customers request returns from their order page. You approve, reject, and refund them in one place.

How a return works
Open Returns & Refunds at /admin/orders/returns in your dashboard.
1

The customer asks

On the order status page, a customer with a paid (not pending or cancelled) order chooses Request a Return, picks a reason, and can add a note.

2

Review the request

Requests appear under Requested with the order, customer, reason, customer note, and refund amount. Tabs also show Approved, Rejected, and Refunded requests.

3

Approve or reject

Approve the request, or reject it and optionally give a reason (for example, the return window has expired). You can add a merchant note.

4

Process the refund

For an approved return, choose Process refund and confirm. The refund goes back through Stripe and the Stripe refund ID is saved with the request.

Pro Tip

Refunds cannot be undone. Check the amount before you confirm.

Marketing Hub

Marketing Hub

Discounts, abandoned carts, reviews, gift cards, referrals, loyalty points, and email templates on one page.

The Marketing tabs
Choose Marketing in the sidebar (Power feature). Each tab shows its totals at the top.

Discounts

See every discount code with its usage, and delete codes you no longer need. Details are in the Discounts section of this guide.

Abandoned Carts

Track carts that were not finished, cart value, emails sent, and conversion rate. See Abandoned Carts in this guide.

Reviews

Approve or reject reviews waiting for moderation and delete reviews. Filter by All, Pending, Approved, or Rejected.

Gift Cards

Create a gift card with a denomination and optional recipient email. Filter by Active, Redeemed, or Expired.

Referrals

Set the referrer reward (percentage off or fixed amount) and the discount the referred customer gets. The table lists referrer, referred customer, code, status, and reward.

Loyalty

Set points per $1 spent, points per $1 discount, and the minimum redemption. See members, current and lifetime points, and redeemable value.

Emails

Edit the subject and content of each customer email template, preview it, turn it on or off, generate or refine it with AI, or reset it to the default.

Adjust a customer's loyalty points
1

Open the Loyalty tab

Go to Marketing and choose Loyalty.

2

Choose Adjust Loyalty Points

Enter the customer's email, the number of points (use a negative number to take points away), and a short description.

3

Save

The customer's balance updates right away, and the change is recorded in their loyalty history.

Integrations

Integrations

Connect payments, email, product sourcing, and other services to your store.

Agent and Superpowers
Use the in-app conversation or your existing external assistant.

Open Agent from the dashboard's top bar. It reads the selected store, explains its progress, and prepares catalog, category, or FAQ changes. Review current and proposed values on the card before choosing Approve change. Decline leaves the store unchanged. Your private history stays scoped to your account and store.

For Claude Code, Codex, or another MCP client, use the Superpowers/MCP adapter below. Both paths use the same existing store permissions and canonical MyStore services. The in-app Agent does not require a new token, pairing, or customer binding.

Using the Integrations page
Choose Integrations in the sidebar (Power feature). Use the tabs to filter by Marketplaces, Shipping, Payments, Email Marketing, and Business.
1

Pick a card

Each card explains what the service does. Choose Configure to open its setup page, or use the switch to turn it on or off for this store.

2

MailBaser

Choose Connect in MailBaser. After you connect this store in MailBaser, pick its sender under Settings > Notifications.

3

Payments

Stripe and PayPal are set up under Settings > Payments. See the Payments section of this guide.

4

Locked cards

A card that says Contact Admin to Activate has been turned off by the platform administrator for your store. Contact support if you need it.

MyStore MCP adapter
Give an AI assistant access to your stores and approve the changes it prepares.

The adapter uses the same Convex authorization as the dashboard. It exposes four guided tools: list stores, store overview, product search, and recent orders. Order results leave out customer addresses and payment internals. Three compact tools let the assistant discover merchant operations, check their required inputs, and prepare or execute a specific action.

1

Create a short-lived Convex token

Use the authenticated token supplied by your MyStore or Scale Plus workflow. Keep it private and pass it only to the MCP client; MyStore does not create, refresh, or store a second credential for this adapter.

2

Run the local adapter

Set MYSTORE_CONVEX_URL (or VITE_CONVEX_URL) and MYSTORE_MCP_TOKEN in the process environment, then run npm run mcp:mystore. The process speaks newline-delimited JSON-RPC over standard input and output.

3

Use the deployed endpoint

For an HTTP client, send JSON-RPC requests to https://mystore.gg/api/mcp with Authorization: Bearer <Convex auth token>. GET /api/mcp returns health metadata; POST /api/mcp handles the same tools as the local adapter.

Before any change, the assistant prepares the exact action and checks the target resources. Approve that action to execute it. If a target changes before execution, prepare and approve again. Your existing store and role permissions apply to every action. An existing MailBaser connection can route these requests using its current store binding.
Dropshipping: AliExpress and CJDropshipping
Import products from a supplier catalog into your store.
1

Get your keys

AliExpress: sign up at the AliExpress Affiliate Portal, create an application under Tools > API > App Management, and copy the App Key and App Secret. CJDropshipping: sign up at cjdropshipping.com and generate an API key under My CJ > API Authorization.

2

Connect

Open the integration, paste your keys, and choose Connect. AliExpress confirms the App Key and App Secret with a signed catalog request. You can disconnect later from the same page.

3

Find and import products

Search the supplier catalog and import product details, images, and variants into your store. Review the price and description before you publish.

Good to know: Zapier and Notion show the credentials they will need, but their connection settings are not available yet. The marketplace cards (Etsy, eBay, TikTok Shop, Walmart, Amazon, and Instagram Shop) describe each channel and link to it; MyStore does not sync listings to those marketplaces yet.
Branding, Pages & Menu

Branding, Pages & Menu

Your logos, extra content pages, and the menu shoppers use to get around.

Branding
Storefront > Branding
1

Upload your logo

Add a Store Logo, an Alternative Logo for dark themes, and a Favicon (the small icon in the browser tab). Each store shows its own favicon on its MyStore address and on a custom domain. Use the remove button to clear one. Removing the favicon brings back the MyStore icon.

2

Store identity and credit

Edit Store Settings opens your store name and details. The Storefront credit switch shows or hides the Powered by MyStore.gg link at the bottom of every storefront page.

Pages
Storefront > Pages
1

Legal pages

Edit your Privacy Policy, Terms of Service, and Shipping Policy from the Legal pages list. Each starts from a template you can change.

2

Create a content page

Choose Create content page, enter a page title (for example, About Us) and the page URL (for example, about), write the content, and turn on Visible on storefront when it is ready.

Navigation menu
Storefront > Navigation (Power feature)
1

Add menu items

Choose Add Item and pick a link type: Products Page, Category, Tag, Content Page, System Page, or Custom URL.

2

Arrange and edit

Drag items to reorder or nest them, and use Edit Item to rename one. The preview shows the menu as shoppers will see it.

3

Header icons

Use the switches under Header Actions to show or hide the account, wishlist, and cart icons.

4

Save

Choose Save Changes, or Discard to undo. If a menu link points to a content page that does not exist or is hidden, a warning appears; create or publish the page first so shoppers never land on a missing page.

Cart & Checkout

Cart & Checkout

Choose how the cart opens, how checkout is laid out, and what builds trust along the way.

Set up the cart and checkout
Choose Cart & Checkout in the Storefront group (Power feature).
1

Pick a cart style

Fly-Out Cart slides in from the side, Full Page Cart opens a cart page, and Skip Cart sends shoppers straight to checkout. Turn on Auto-open on add to open the drawer when an item is added.

2

Choose the checkout layout

Pick Single Page or Multi-Step checkout.

3

Cart options

Turn on product thumbnails, the discount code field, cart notes (order notes from customers), product suggestions with a maximum number of upsell products, cart item savings, and the free shipping progress bar (set its threshold in Shipping settings).

4

Checkout fields

Choose whether to require a shipping address, collect a phone number, and show a marketing opt-in (optionally pre-checked). Smart Email Placeholder lets you change the hint text in the email and phone fields.

5

Trust and urgency

Add trust blocks such as payment logos, testimonials with customer name and photo, estimated delivery dates, and a countdown timer (10, 15, 20, or 30 minutes) that carries across the cart and checkout pages. Choose where new blocks appear: cart sidebar, product page, or both.

Store Settings

Store Settings

Your store's details, receipts, tax, currencies, web address, search appearance, and tracking pixels.

The four tabs
Settings > Store Settings. Choose Save after you make changes.
1

General

Store name and URL; business and receipt details (legal business name, business address, support email, tax ID, and which logo prints on receipts); sales tax (rate, invoice label, whether prices already include tax, and tax on shipping); store contact details you can show on the storefront; display currencies; region, language format, timezone, and weight unit; and low-stock alerts with an alert email.

2

Domain

See your active mystore.gg subdomain, or connect your own domain (for example, shop.yourbrand.com) with instant connection and a free SSL certificate. The Advanced DNS Manager is available for manual records.

3

SEO

Set the Meta Title and Meta Description that search engines show, upload an Open Graph image for link previews, and check the Search Preview.

4

Integrations

Paste your Facebook Pixel ID, Google Analytics Measurement ID (G- or GTM-), and more pixels such as TikTok and Pinterest.

Custom Code & Embeds

Add approved code snippets and embeds to your storefront.

Feeds & Sitemaps

Get product feed and sitemap links for search engines and shopping channels.

Demo Mode

Turn on sample data to explore features without touching real records. Turn it off before you sell.

Webhooks & Activity Log

Webhooks & Activity Log

Send store events to other tools, and see who changed what.

Webhooks
Settings > Webhooks (Power feature)
1

Add an endpoint

Enter the Endpoint URL (for example, a Zapier catch hook) and choose events: Order Created, Order Paid, Order Fulfilled, Order Cancelled, Product Created, Product Updated, Product Deleted, and Customer Created.

2

Optional filters

Limit the webhook to certain products or categories, or leave it global so it fires for all matching events.

3

Save your secret

Copy the webhook signing secret to a safe place. Each request carries an X-Webhook-Signature header so your system can confirm it came from MyStore.

Pro Tip

The secret is shown when you create the webhook. Tick I've copied my secret to a safe place before you close the dialog.

4

Test and monitor

Use Test to send a sample event. Recent Deliveries shows each event, status, and time. Edit or delete a webhook from its row.

Activity Log
Settings > Activity Log (Power feature)
Recent Activity lists changes made by you and your team: products created, updated, or deleted; orders fulfilled, cancelled, or refunded; discounts created, updated, or deleted; returns approved or rejected; and settings updates. Use Filter by action to narrow the list.
Account

Account

Your profile, sign-in security, and permanent store actions.

Profile

Settings > Account. Change your display name and upload an avatar. Your email is shown for reference.

Security

See password and authentication settings and your active sessions.

Danger Zone

The store owner can permanently delete the current store after confirming. This cannot be undone, so export anything you need first.

Customer Order Lookup

Customer Order Lookup

Understand the current customer-status and tracking workflow.

Order-Status Communication
Use confirmation and fulfillment messages to share status details

Order confirmation and fulfillment emails can include an order-status link. Verify your storefront navigation and customer tracking workflow before relying on it for self-service support.

1

Send the Status Link

Use the link included in a configured order confirmation or fulfillment message.

2

Enter Lookup Details

The customer uses the identifying details requested by the status page.

3

Review the Current Status

When the customer-status workflow is connected to the order record, it can show order and tracking details.

Pro Tip

Test the complete customer flow before publishing status-page instructions.

Tracking Information
How tracking details appear to customers

When tracking details are added and the customer-status workflow is configured, fulfillment communications can include:

Tracking Number
The carrier's tracking ID
Carrier Name
UPS, USPS, FedEx, etc.
Track Link
Direct link to carrier's tracking page
Status Timeline
Visual progress through fulfillment

Order Lookup Tips

  • • Add tracking details only after the carrier information is confirmed
  • • Test the link and status shown for a completed sample order
  • • Keep a direct support path available when lookup details do not match
Team Management

Team Management

Invite team members and manage permissions.

Team Roles
Owner, Admin, Manager, and Staff access in the current team workflow

Owner

The store owner has the highest level of access, including account and team controls reserved for the owner.

Admin

Admin members can manage the operational areas allowed by the current permission rules, including team actions that are not owner-only.

Manager

Manager members can handle products, orders, customers, and refunds without access to store settings or team management.

Staff

Staff members receive the narrower set of operational permissions defined by the current team rules.

Team Capacity

Review the current team screen for available capacity before sending an invitation. Capacity is shown for the selected store.

Inviting Team Members
Add people to help manage your store
1

Go to Settings → Team

Find the team management section in your dashboard.

2

Click 'Invite Member'

Enter their email address and select a role (Admin, Manager, or Staff).

3

They Receive an Invitation

The invited person receives an email with Accept Invitation and Create a free account. They sign in or create a free account with that same email, then accept. They can join without creating a store of their own. Role changes and revoked access also trigger a notice to that member.

Pro Tip

Team notices use the store's selected MailBaser sender, or the built-in transactional sender when none is selected. The invitation must be accepted by the email address it was sent to.

Frequently Asked Questions

Frequently Asked Questions

Quick answers to common questions.

Ready to Start Selling?

Open MyStore, create your storefront, and configure the accounts you need.

Last updated: September 10, 2026

THE SCALE.GG FAMILY

One membership. A focused app for every marketing job.

MyStore.gg is included in Scale.gg—the AI-powered marketing suite for planning, creating, publishing, selling, and supporting your business.