Roadmap

What's next for Shoply.

A living look at what we're shipping. Built in public — your feedback shapes what comes next.

Now

2
  • Cart & Stripe checkout

    Checkout

    Add-to-cart on storefronts, hosted Stripe Checkout with Apple/Google Pay, webhook-driven orders. The last piece between merchants and revenue.

    Target: Sprint 1
  • Auth email branding

    Auth

    Finish DNS verification on notify.shoply.so so confirmation emails ship from Shoply, not the default sender.

    Target: Sprint 1

Next

3
  • Custom domains

    Platform

    Bring-your-own domain per store with one-click SSL provisioning — no DNS PhD required.

    Target: Sprint 3
  • Discount codes & promos

    Commerce

    Percent off, fixed amount, free shipping, first-order — the essentials for running promos.

    Target: Sprint 3
  • Abandoned cart recovery

    Marketing

    Auto-send a reminder when a shopper bails at checkout. Built in, not an add-on.

    Target: Sprint 3

Later

9
  • Stripe Connect payouts

    Billing

    Funds land directly in the merchant's bank — Shoply takes a small platform fee instead of a markup.

  • Stripe Billing portal

    Billing

    Self-serve plan changes, invoices, and payment methods.

  • Shipping zones & rates

    Commerce

    Per-region shipping rules, carrier rates, and label printing.

  • Automatic tax

    Commerce

    Region-aware tax calculation at checkout via Stripe Tax.

  • Customer accounts

    Storefront

    Shoppers log in to track orders, manage addresses, save favorites.

  • Team roles

    Security

    Invite a partner, accountant, or VA as staff or admin.

  • Email marketing

    Marketing

    Newsletter and product launch emails to your customer list — no Klaviyo bill.

  • B2B / wholesale

    Commerce

    Tiered pricing, net terms, separate wholesale storefront.

  • Headless API

    Developer

    GraphQL + REST surface for custom storefronts and mobile apps.

Shipped

18
  • Marketing site

    Marketing

    Home, features, pricing, showcase, about, contact, roadmap.

  • Auth & profiles

    Auth

    Email/password + Google sign-in, dedicated check-email page, password reset, leaked-password protection.

  • Branded auth emails

    Auth

    Shoply-branded React Email templates scaffolded for notify.shoply.so (DNS pending).

  • Multi-tenancy

    Platform

    Tenants table, owner role, RLS-scoped data per merchant.

  • Onboarding wizard

    Dashboard

    3-step flow at /onboarding: basics → template or AI → first product.

  • Merchant dashboard

    Dashboard

    Sidebar layout with Overview, Products, Orders, Analytics, Branding, AI Studio, Settings.

  • Products CRUD

    Commerce

    Create, edit, delete products with image upload to storage.

  • Product variants & inventory

    Commerce

    Per-product variants (size/color/SKU) with stock counts that decrement automatically.

  • Theme system

    Editor

    5 starter themes (Minimal, Editorial, Bold, Boutique, Wellness) with theme_config overrides.

  • Theme editor v2

    Editor

    Live preview iframe with desktop/tablet/mobile toggle, color & font pickers writing straight to the storefront.

  • AI store builder

    AI

    Generate name, tagline, theme, and starter products from a single prompt (Gemini via Lovable AI).

  • AI Studio (chat to edit)

    AI

    Conversational edits in /app/ai-studio — change colors, copy, or product details by typing what you want.

  • Public storefronts

    Storefront

    Live storefronts at /s/<slug> with product detail pages at /s/<slug>/p/<product>.

  • Preview & publish

    Storefront

    HMAC-signed preview tokens, launch checklist, one-click publish/unpublish.

  • Sales & traffic analytics

    Analytics

    /app/analytics — revenue, orders, AOV, page views, top products with 7/30/90d ranges.

  • Orders dashboard

    Commerce

    Live /app/orders table — ready to fill the moment checkout ships.

  • Working contact form

    Marketing

    /contact submits via server function and emails hello@shoply.so via the email queue.

  • Live showcase

    Marketing

    Showcase page surfaces real published tenants alongside concept brands.

Link audit

Where every link goes today vs. where it should.

Every nav link resolves to a real page, but several CTAs land on stubs. Closing these gaps is the MVP.

LinkTodayMVP target
Header → Start free / Sign in✅ Real Supabase auth, redirects to /app.Done.
Header → Dashboard / Sign out (signed in)✅ Auth-aware header live.Done.
Hero → Start free 14-day trial✅ Real signup, trial recorded on tenant.Done.
Hero → See live stores✅ Routes to /showcase with live published tenants.Done.
Pricing cards → Start free trial✅ Passes ?plan= to signup, recorded on tenant.Stripe Billing portal upgrade flow.
Showcase store cards✅ Live tenants link to /s/$slug; concept brands shown below.Done.
CTA banner → Start your free trial✅ Real signup.Done.
Roadmap → Get in touch✅ Routes to /contact.Done.
Contact form Submit✅ Server function emails hello@shoply.so via the email queue.Done.
Footer → Sign in / Start free✅ Real auth.Done.
Login → Forgot password✅ Sends reset email, /reset-password handles it.Done.
/app dashboard✅ Live — auto-creates tenant on first visit.Done.
/app/orders✅ Empty-state ready, queries orders table.Populates once Stripe checkout ships.
/s/$slug storefront✅ Public storefront live with product detail pages.Add cart + checkout — Sprint 1.

Have an idea? We're listening.

Tell us what's missing — every roadmap item starts with a merchant request.