Getting started
- How do I install SLS?
- Click 'Install on Shopify' from the homepage, authorize the app on your staging store, then follow the pairing flow to connect your production store.
- Do I need to install the app on both stores?
- Yes — install SLS on your staging store first. During setup you'll generate a pairing code, then install on your production store and enter that code to link the two.
- What Shopify permissions does SLS need?
- SLS requests read/write access to products, collections, and pages on both stores. It uses the minimum scopes required to read source content and write to the target.
Comparing & deploying
- How does the comparison work?
- SLS fetches all products, collections, and pages from both stores and compares them by handle. Items that exist on one side but not the other are marked as ADD or REMOVE. Items that exist on both but differ are marked as MODIFY with a field-level diff.
- Can I preview changes before deploying?
- Yes — click any MODIFY item in the comparison table to see a detailed field-level diff showing exactly which fields changed and what the old and new values are.
- What happens if a deploy fails partway through?
- Each item is deployed independently and its status is written back immediately. If some items succeed and others fail, the job is marked PARTIAL. You can retry only the failed items from the deploy detail page.
- Will deploying overwrite things I've changed in production?
- Yes — a deploy pushes the source value for each selected field to the target. Always review the diff carefully before deploying if you've made changes directly in production.
Billing & plans
- How does the free trial work?
- Every plan starts with a 7-day free trial. You can use all features during the trial. If you cancel before the trial ends, you won't be charged.
- Can I change my plan at any time?
- Yes. Upgrades take effect immediately; downgrades take effect at the start of your next billing cycle.
- What happens if I hit my deploy limit?
- You'll see a warning when you're close to your limit. Once the limit is reached, new deploys are blocked until the next billing cycle or until you upgrade.