Cloud Preview

Your client's real store.
Your code stays private.

Theme previews running 24/7 on the client's actual store — synced to your repo, showing real products and pages. They browse. You keep the source. Works with Shopify and WooCommerce.

ThemeSync Cloud
theme.liquid
sections/header.liquid
assets/theme.css
Your code — private
renders on
Client's live store · real data

What ThemeSync adds to your workflow

Everything your current tools do — plus what's missing.

DIY Staging
ThemeSync
Preview on real store data
Template mapping
Persistent sessions (no auto-expire)
Git sync with conflict resolution
Cross-browser QA
Client feedback
Multi-branch versioning
acme-apparel.myshopify.com
StatusRunning
Uptime14 days, 6 hours
AuthTheme Access (non-interactive)
Last sync2 minutes ago
ThemeBrand Refresh 2025 dev
Always-On Sessions

Runs 24/7. No babysitting.

Your preview stays live for the entire project — no re-auth pop-ups, no expired links. Shopify auto-deletes dev themes after ~14 days; WooCommerce staging drifts from production. ThemeSync handles both and keeps your preview current.

  • Persistent beyond platform time limits
  • Client browses at midnight — everything works
  • Auto-reconnects if anything drops
  • Supports both interactive and headless auth
main
· "Update hero section" — 3 min ago
Auto-Sync
Active · 1 min
Changed Files
M sections/header.liquid +12 −3
A sections/hero-v2.liquid +48
M assets/theme.css +5 −2
Pull & Sync
Commit & Push
Git Integration

Push to your branch. Preview updates.

Connect any HTTPS repo. ThemeSync pulls on a timer you set. See changed files with line counts, resolve conflicts with a side-by-side diff, or commit and push without opening a terminal.

  • Auto-sync every 30s, 1min, or 5min
  • Visual diff for conflict resolution
  • Commit & push from the dashboard
  • Branch switching without CLI
main
Design A
acme.myshopify.com/?preview...a1
experimental
Design B
acme.myshopify.com/?preview...b2
Versioning

Two designs. Two links. Client picks.

Duplicate a session, point it at a different branch. Each gets its own preview URL and template mappings. Share both — stakeholders compare side by side and give you a clear direction.

  • Duplicate sessions in one click
  • Independent branch + template mappings
  • Each version gets its own preview URL
  • Client compares without explanation needed

Connect a repo. Share a link. Done.

Live cloud preview running in under 5 minutes.

Start Free