Skip to content

Store Launch Playbook

Build, review, and publish a Taintless storefront with the same checklist a careful operator would use before going live.

This playbook is for store owners who want more than a quick setup. It walks through the full path from a new Taintless project to a published storefront that feels ready for customers.

Use it in order the first time you launch. After launch, use the checklists whenever you make a meaningful change to copy, navigation, products, pricing, SEO, checkout, or the public domain.

Before you begin

Keep your Tebex Creator Panel open in another tab. Taintless reads your product catalog from Tebex, but checkout, final basket totals, customer authentication, and payment processing remain controlled by Tebex.

Media placeholder

Launch flow overview

Recommended asset: a 30-45 second video showing dashboard -> editor -> preview -> publish -> live storefront.

What Good Looks Like

A launch-ready store is not just published. It is understandable, trustworthy, and easy to buy from.

AreaLaunch standard
CatalogProducts, categories, images, and prices are synced from Tebex and make sense to a first-time visitor.
Home pageThe hero explains the offer quickly, the strongest products are easy to reach, and trust signals are visible without overexplaining.
NavigationHeader links match the store structure. Pages and sections are not accidentally hidden or exposed.
Product detailEach key product has a clear title, readable price, useful description, CTA, and supporting details.
Cart and checkoutAdd-to-cart, quantity, remove, and Tebex checkout handoff work as expected.
SEO and sharingSite-wide SEO is set, and important pages or products have overrides when needed.
MobileHeader, product grid, cart, and checkout CTA are comfortable on a phone.
Live confidenceSave, preview, publish, and live status are understood before customers arrive.

1. Prepare The Tebex Store

Start in Tebex, not in the editor. Taintless can make the storefront sharper, but it should not be used to hide a messy catalog.

Before creating the project, check:

  1. Your Tebex Public Token is available from Integrations -> API Keys.
  2. Products have clear names, useful descriptions, and correct categories.
  3. Product images are uploaded where they matter.
  4. Sale prices, discounts, and subscription products are intentional.
  5. Any products that require Tebex authentication are configured correctly in Tebex.

Use the public token only

Taintless needs your Tebex Public Token. Do not paste a Tebex Secret Key into the project setup.

Media placeholder

Finding the Tebex Public Token

Recommended asset: screenshot of the Tebex API Keys screen with the Public Token area highlighted.

2. Create The Project

From the dashboard, create a new project and enter:

FieldWhat to enterOperator check
Project nameA short lowercase slug, such as my-server-storeThis becomes the default *.taintless.store subdomain. Keep it clean enough to share.
Tebex Public TokenThe public API token from TebexTaintless validates the token before the project is created.
ThemeChoose an available storefront themeStart with the theme closest to the brand direction. Refinement happens later in the editor.

After creation, confirm the imported store name and logo are correct. If they are wrong, fix the source values in Tebex or update the store identity in Taintless before designing the page.

3. Learn The Editor Layout

The editor is split into a small number of surfaces. Each one has a different job.

SurfaceWhere it livesUse it for
Top barTop of the editorProject switcher, save, visit, publish, and live/draft confidence state.
PagesLeft rail, first iconPage and section visibility, page selection, and section selection.
DesignLeft rail, second iconTheme-owned visual settings such as typography, radius, layout, and style controls.
NavigationLeft rail, third iconHeader links only. This does not publish pages or hide sections.
SiteLeft rail, fourth iconStore identity, SEO, analytics, Discord, and site-level settings.
LibraryLeft rail, fifth iconUploaded assets and reusable images.
PreviewCenterThe storefront as a customer will experience it, including desktop, tablet, and mobile views.
InspectorRight sideContent, layout, style, and page properties for the selected section or page.
Status barBottomSave status, active page/section, viewport, undo/redo, and shortcuts.

The most important mental model

Pages and sections control what exists on the live storefront. Navigation controls only what appears in the header. A page can be enabled without being linked in the header, and a header link cannot make a disabled page public by itself.

Media placeholder

Editor anatomy

Recommended asset: full editor screenshot with labels for Top bar, Pages, Navigation, Preview, Inspector, and Status bar.

4. Set The Store Identity

Open Site and review the public identity of the store.

Check these fields first:

  1. Store name
  2. Logo
  3. Store description
  4. Favicon
  5. Site-wide SEO title and description, if available on your plan
  6. Analytics and tracking IDs, if you use them
  7. Discord OAuth or webhook settings, if the store uses Discord flows

Write the store description like a real operator would explain the store to a customer. Avoid vague copy such as "the best scripts for everyone." Use the server name, product category, and reason to trust the store.

Good structure:

Premium FiveM scripts for serious roleplay servers. Browse verified resources, see what each script includes, and check out securely through Tebex.

5. Choose The Theme Direction

Use Design to establish the visual direction before editing every section.

Base is the safest starting point when you want a clean, familiar storefront. Premium themes may expose more opinionated layouts and controls as they become available. Pick the theme that gets closest to the desired final store with the fewest manual changes.

Before moving on, confirm:

  1. The theme matches the brand's tone.
  2. The primary accent or CTA treatment works on buttons and links.
  3. Text is readable on dark surfaces.
  4. Cards and buttons feel consistent.
  5. Mobile spacing still feels calm after theme changes.

Do not design from one screen size

A store can look polished on desktop and still feel cramped on mobile. Check desktop, tablet, and mobile before saving a major visual change.

6. Build The Home Page

The home page should answer three questions fast:

  1. What does this store sell?
  2. Why should the customer trust it?
  3. Where should the customer click next?

Hero

The hero should be direct. Use the strongest offer as the headline and keep supporting copy specific.

Strong hero copy usually includes:

FieldGood direction
HeadlineThe main offer or category, not a slogan.
SubtitleWhat the customer gets, who it is for, and why it matters.
Primary CTAThe next buying action, usually Products, Bundles, or Subscriptions.
Secondary CTAA trust-building action such as Discord, Support, or Documentation.

Avoid writing the hero like a banner ad. A customer should understand the offer without decoding brand language.

Media placeholder

Home hero before and after

Recommended asset: two screenshots comparing placeholder hero copy with final production copy.

Use Featured Products for the items you would recommend first if you were speaking to a new customer.

Good featured products are:

  • Popular
  • High-margin
  • Easy to understand
  • Representative of the store quality
  • Supported by a strong product image or clear product name

Do not feature every product. If everything is featured, nothing is.

Features, FAQ, Discord, and support blocks

Use supporting sections to reduce buying hesitation.

SectionUse it when
FeaturesThe store needs to explain benefits that are not obvious from product names.
FAQCustomers repeatedly ask the same pre-purchase questions.
DiscordCommunity proof or support happens inside Discord.
SupportCustomers need a clear path for help before or after buying.

Keep these sections practical. A clean answer is stronger than a long paragraph.

7. Configure Pages and Sections

Open Pages and review every page that will exist on the storefront.

Use the eye icons to control live visibility. Hidden sections keep their settings, so you can prepare content without showing it to customers.

Review each page:

PageWhat to check
HomeHero, featured products, trust sections, FAQ, Discord, support, footer.
ProductsHeader copy, search, category filters, sort, product grid, empty state, pagination or load more.
Product DetailGallery, summary, price, tags, CTA, trust badges, requirements, and product-specific SEO if available.
SubscriptionsPage availability, plan copy, pricing card, benefits, included products, future products card.
SupportSupport page availability, support options, quick links, button URLs, external link behavior.
CartDrawer or page behavior, quantity controls, remove action, checkout button, empty state.
Thank YouOrder summary, Discord next step, downloads, support FAQ, and post-purchase guidance.

When a page is selected and no section is selected, the right panel shows Page Properties. Use it as a quick confidence check for page access, header navigation, and section status.

8. Configure Header Navigation

Open Navigation after pages are configured.

Navigation is only the header. It does not control whether a page exists.

Use it to decide:

  1. Which links appear in the header
  2. The order of header links
  3. Whether product categories appear as a dropdown or individual links
  4. Whether Subscriptions appears in the header after the subscriptions page is enabled
  5. Whether Support appears after the support page is enabled
  6. Which header layout to use on themes that support alternate layouts

Recommended order for most stores:

  1. Home
  2. Products
  3. Key category or Subscriptions, if it is central to the business
  4. Support
  5. Cart or account action

Do not overload the header. The goal is not to show every path; it is to make the next useful path obvious.

Media placeholder

Pages vs Navigation

Recommended asset: short clip showing a page enabled in Pages, then the corresponding header link toggled in Navigation.

9. Review Products As A Customer

Switch to the Products page and behave like someone who has never seen the store.

Check:

  1. The page header explains the catalog.
  2. Search returns expected results.
  3. Category filtering works and the selected category is clear.
  4. Sorting does not create confusing results.
  5. Product cards show readable names and prices.
  6. Localized price display looks professional.
  7. Empty states are calm and useful.
  8. Product images load cleanly.
  9. Mobile cards are easy to scan.

Price display and checkout totals

Storefront prices may be localized for presentation. The final checkout amount is controlled by Tebex, and the checkout screen is the source of truth for what the customer will pay.

10. Polish Product Detail Pages

Product detail pages carry the sale. They should answer the customer's last questions before checkout.

For each important product, check:

DetailWhat good looks like
TitleClear product name, no internal shorthand.
GalleryFirst image communicates the product quickly.
PriceEasy to read and consistent with the product card.
CTAAdd-to-cart action is visible without hunting.
SummaryShort enough to read, specific enough to help.
Tags or badgesUsed sparingly for useful signals, not decoration.
RequirementsAny dependencies or compatibility notes are visible before purchase.
Trust badgesRefund policy, updates, support, or compatibility claims are accurate.

If a product is complex, use the product detail page to reduce support load. Explain what is included, what is not included, and what the customer should do after buying.

11. Configure Subscriptions Carefully

Only enable Subscriptions when the offer is clear enough to justify its own page.

Before enabling the page:

  1. Confirm the subscription products exist in Tebex.
  2. Write the page hero around the subscription outcome, not just the price.
  3. Review the plan selector and pricing card.
  4. List benefits that are concrete.
  5. Decide which products are included.
  6. Decide whether the future products card should be visible.
  7. Enable the page.
  8. Add it to header navigation only if it deserves top-level attention.

Good subscription copy answers: "Why should I pay every month instead of buying one product?"

12. Prepare Support and Trust Paths

Support should be easy to find before and after purchase.

Review:

  1. Support page availability
  2. Support options and button URLs
  3. Discord links
  4. External link behavior
  5. FAQ accuracy
  6. Footer support links
  7. Post-purchase support on the Thank You page

Every support link should be tested. A polished page with a broken support button damages trust quickly.

13. Set SEO and Sharing

SEO should describe the page honestly. It is not a place for keyword stuffing.

Set site-wide SEO first:

  1. Site title
  2. Site description
  3. Open Graph image
  4. Favicon

Then review page-specific SEO where available:

Page typeWhat to write
HomeThe store name and core offer.
ProductsThe catalog category or product range.
SubscriptionsThe membership offer and what it includes.
SupportHow customers can get help.
Product detailThe exact product and primary value.

Site-wide SEO is available on Pro and Ultra plans. Page and product SEO overrides are available on Ultra.

Media placeholder

SEO popover review

Recommended asset: screenshot of the Search, Social, and Health tabs with a strong page title and description.

14. Understand Save, Preview, and Publish

The editor is designed to make experimentation safe, but the terms matter.

StateMeaning
Unsaved previewThe preview includes changes that are not saved yet.
Saving draftChanges are being saved while the store is still unpublished.
Saving to live storeThe store is published, so saved changes update the live storefront.
DraftThe store is not public yet.
PublishedThe storefront is public at its Taintless subdomain and verified custom domain, if connected.
Save & PublishPending changes are saved first, then the store is published.

Use this workflow for serious edits:

  1. Make the change.
  2. Check desktop, tablet, and mobile.
  3. Save.
  4. Wait for the save confirmation.
  5. Let the preview reload.
  6. Review the changed page again.
  7. Publish only when the customer-facing flow is correct.

Published stores are live operations

When a store is already published, saving a storefront change updates the live store. Use preview first, then save when the change is ready for customers.

15. Connect A Custom Domain

Every store receives a Taintless subdomain. For a branded storefront, connect a custom domain on Pro or Ultra.

Recommended domain patterns:

PatternExampleBest for
Subdomainstore.example.comMost stores. Simple DNS and clear brand separation.
Root domainexample.comStores where the storefront is the main web presence.

After adding a domain:

  1. Add the DNS record at your registrar.
  2. Return to Taintless and verify the domain.
  3. Wait for SSL provisioning.
  4. Open the domain in a private browser window.
  5. Confirm the correct store loads.
  6. Confirm checkout still redirects correctly.

16. Run The Customer QA Flow

Do this as if you are a new buyer.

Desktop

  1. Open the live or preview store.
  2. Read the hero without using internal knowledge.
  3. Click the primary CTA.
  4. Browse Products.
  5. Search for a known product.
  6. Filter by a category.
  7. Open a product detail page.
  8. Add the product to cart.
  9. Change quantity if supported.
  10. Remove the item and add it again.
  11. Continue to checkout.
  12. Confirm Tebex checkout opens with the expected basket.

Mobile

  1. Open the mobile preview.
  2. Open and close the mobile menu.
  3. Navigate to Products.
  4. Check product cards for readability.
  5. Open a product detail page.
  6. Add to cart.
  7. Confirm the cart drawer or cart page is usable.
  8. Continue to checkout.

Edge cases

Check these before launch:

  • Product with no image
  • Product with a discount
  • Free or zero-price product, if applicable
  • Empty category
  • Long product name
  • Support page hidden
  • Subscriptions page hidden
  • Store unpublished
  • Checkout with a product that requires Tebex authentication

Media placeholder

Mobile checkout path

Recommended asset: short vertical video showing menu -> products -> product detail -> cart -> Tebex checkout.

17. Publish The Store

When the checklist is complete, click Publish.

For a first publish, the editor guides the store through the publish flow. After publishing:

  1. Open the live storefront from the top bar.
  2. Confirm the public URL loads without the preview query.
  3. Check the published badge in the editor.
  4. Test the customer QA flow on the live URL.
  5. Save the live URL somewhere your team can access.

Launch standard

A store is ready when a customer can understand the offer, find a product, add it to cart, reach Tebex checkout, and find support without asking the merchant for help.

18. After Launch

Treat the store as an operating surface, not a one-time setup.

Use this routine:

FrequencyReview
After every product updateProduct card, product detail page, price display, and checkout handoff.
WeeklyAnalytics, popular products, empty searches, support questions, broken links.
MonthlyHero copy, featured products, FAQ, SEO titles, support paths, mobile experience.
Before campaignsLanding page focus, product order, CTA clarity, discount visibility, checkout path.

When you change something important on a published store, use the same order:

  1. Edit
  2. Preview
  3. Save
  4. Let preview reload
  5. Visit live
  6. Test the affected customer path

Troubleshooting

IssueWhat to check
A page is not visibleCheck Pages first, then Navigation. The page may be disabled even if the header link was expected.
A header link is missingOpen Navigation and confirm the page is enabled. Disabled pages are not available as header links.
Preview shows unsaved changesSave if the change is ready. If the store is published, saving updates the live storefront.
SEO will not saveConfirm the store plan includes the SEO feature you are trying to use.
A product is missingConfirm it exists in Tebex, then wait for sync or use Fast Sync if available.
Checkout total differs from displayTebex controls final checkout pricing and currency. Confirm the product price in Tebex.
Domain verification failsRecheck the DNS record and wait for DNS propagation.
Support link does nothingConfirm the URL, external link toggle, and Discord invite are valid.

Final Pre-Launch Checklist

Use this as the last pass.

  • Tebex token connected and catalog synced
  • Store name, logo, favicon, and description reviewed
  • Storefront theme selected intentionally
  • Home page hero explains the offer
  • Featured products are intentional
  • Products page search, filters, and sorting checked
  • Product detail pages reviewed for key products
  • Cart and checkout handoff tested
  • Subscriptions enabled only if the offer is ready
  • Support page and support links tested
  • Header navigation matches the store structure
  • Site-wide SEO reviewed
  • Page or product SEO reviewed where available
  • Desktop, tablet, and mobile checked
  • Custom domain verified, if used
  • Published state understood
  • Live store visited after publish

The best storefronts feel quiet and reliable. Customers should not notice the system; they should notice the product, understand the next step, and trust the checkout path.