For Etsy sellers with a Wix or Shopify store

One catalog, two storefronts, always in sync.

Change a listing on Etsy and MirrorStock updates the same product in your Wix or Shopify store — sizes, colors, photos and prices included. It checks for changes at least every 4 hours, so you don’t have to.

See Etsy API Usage →

Free for up to 5 products · No order or payment data · Nothing is written to Etsy unless you turn it on

Etsy Shop

Active Listings

47

Source
Synced automatically
Wix Shop

Active Listings

47

Updated

Built on the Etsy Open API, the Wix API and the Shopify Admin API

Etsy Open APIWix StoresShopifyEtsy's own loginSizes and colors includedCurrency conversionEtsy Open APIWix StoresShopifyEtsy's own loginSizes and colors includedCurrency conversion
Features

One job, done properly

MirrorStock reads your listings and keeps your storefront accurate — variations, images, prices and all. The narrow scope is intentional.

Your Etsy Reviews, On The Right ProductPro & Unlimited

Show your real Etsy reviews — star rating and review text, never the buyer's name or photo — on the matching product's own page in your Wix or Shopify store, with a "View on Etsy" link back to the listing. On Unlimited, you can hide a product's reviews or single reviews.

Variations, Not Just Products

Size and color variations become real Wix or Shopify product options, each with its own price and SKU — not a single flattened product with one price.

A History That Skips The Noise

MirrorStock checks for changes every few hours in the background, but only logs the checks that actually updated something — no wall of identical "nothing changed" entries. Each one shows up as a notification, so you know your storefront stayed current without watching it.

Preview Before You SyncGrowth, Pro & Unlimited

See exactly what will change in your store before anything is written.

Already Have Products? We Match Them

MirrorStock links products that already exist in your store by SKU or exact name, and asks you when a name is only similar — so nothing is duplicated.

A Monthly Summary

Each month your dashboard shows what MirrorStock kept up to date for you: Etsy changes carried over, new products added, listings hidden.

Edit In Your Store, Sync Back To Etsy

Prefer to edit a product's title or description in Wix or Shopify? Switch off syncing that field and MirrorStock treats your store as correct, pushing your edit back to the matching Etsy listing. Products you create in your store can also be published to Etsy as drafts for you to review. Your sales and order data is never read.

Automatic Currency Conversion

If your Etsy shop prices in one currency and your Wix or Shopify store in another, prices are converted at the live rate instead of being copied across as raw numbers.

Narrow Etsy Access

MirrorStock reads your shop with the listings_r and shops_r scopes, and uses listings_w only for the two writes you switch on yourself. No orders, payments or shop settings.

Etsy Reviews · Dashboard preview

Reviews show automatically on every product that has them. On Unlimited, switch off any you'd rather not show.

  • Vintage Sunset Band Tee

    ★★★★★ · 12 reviews

    Visible
  • Retro Mug — Wildflower Set

    ★★★★★ · 4 reviews

    Visible
  • Handmade Leather Journal

    ★★★★☆ · 1 review

    Hidden
How It Works

Three steps to a synced store

No technical knowledge required. Etsy is the default source of truth — edit a title or description in Wix or Shopify instead, and that change syncs back.

01

Connect Your Shops

You sign in with your Etsy account and your Wix or Shopify account through each platform's own official login. MirrorStock never sees your password on either side.

02

We Read Your Active Listings

MirrorStock pulls your active listings along with their variations, images and prices, and matches them to the products already in your store.

03

Your Store Is Brought Up To Date

Start a sync from your dashboard and watch it work through your catalog. Products that are already there are updated in place, and if you'd rather edit a title or description in your store, that flows back to Etsy too.

Pricing

Pay for what you actually sync

Plans are based on how many products you sync. Move up or down at any time — your plan follows your catalog.

Launch offer — 50% off every plan

Prices shown include the launch offer.

Free

Up to 5 products

Free

  • Products, variations and images
  • Automatic currency conversion
  • Sync on demand
  • Automatic sync every 4 hours
  • Sync history and notifications
  • Monthly summary of what changed
  • Sync health alerts
  • “View on Etsy” link on every product
Start free
Recommended

Growth

Up to 50 products

$39.98

$19.99/mo

  • Products, variations and images
  • Automatic currency conversion
  • Sync on demand
  • Automatic sync every 4 hours
  • Sync history and notifications
  • Monthly summary of what changed
  • Sync health alerts
  • “View on Etsy” link on every product
  • Preview changes before syncing
  • Email support
Choose on Wix App Market

Cancel anytime — no contracts, no cancellation fees.

Pro

Up to 200 products

$59.98

$29.99/mo

  • Products, variations and images
  • Automatic currency conversion
  • Sync on demand
  • Faster sync — every 2 hours
  • Sync history and notifications
  • Monthly summary of what changed
  • Sync health alerts
  • “View on Etsy” link on every product
  • Preview changes before syncing
  • Etsy reviews on your product pages
  • 2 connected storesSoon
  • Priority support
Choose on Wix App Market

Cancel anytime — no contracts, no cancellation fees.

Unlimited

Unlimited products

$99.98

$49.99/mo

  • Products, variations and images
  • Automatic currency conversion
  • Sync on demand
  • Faster sync — every hour
  • Sync history and notifications
  • Monthly summary of what changed
  • Sync health alerts
  • “View on Etsy” link on every product
  • Preview changes before syncing
  • Etsy reviews on your product pages
  • Choose which reviews show, product by product or one by one
  • Wix and Shopify connected at the same time
  • 5 connected storesSoon
  • Priority support
Choose on Wix App Market

Cancel anytime — no contracts, no cancellation fees.

Paid plans for Wix stores are billed through the Wix App Market and can be cancelled anytime from your Wix billing settings - no contracts, no cancellation fees.

How MirrorStock Uses the API

Minimal access by design

MirrorStock reads your active Etsy listings (using the listings_r and shops_r scopes) and syncs them to your connected Wix or Shopify store, keeping both catalogs consistent. If you’d rather edit a title or description in your store, MirrorStock can write it back to Etsy, and it can publish products you created in your store as Etsy drafts (both using the listings_w scope, and only when you switch them on). It never reads sales or payment data, or sends email through Etsy. Every seller connects their own shop through Etsy’s own authorization screen, and can revoke that access at any time.

No sales or payment data, ever
Not affiliated with or endorsed by Etsy, Inc., Wix.com Ltd. or Shopify Inc.

Three narrow scopes, nothing more

MirrorStock requests listings_r and shops_r to read your shop, plus listings_w — used only for two things you switch on yourself: writing a title or description back to Etsy, and publishing products you created in Wix or Shopify as Etsy drafts. No other Etsy scope is requested — not receipts, not transactions, not shop management.

Writes are opt-in and narrow

By default nothing is written to Etsy. Turn off syncing a listing's title or description and MirrorStock pushes your store's edit back. Fill in your defaults for new Etsy listings and products you created in your store are added to Etsy as drafts — never activated for you. It never deletes or activates listings, never changes the price, stock or photos of a listing you made on Etsy, never modifies shop settings, and never sends email or messages through Etsy.

No sales or payment data

MirrorStock does not read receipts, transactions, or any sales data from Etsy. It only reads your listings and inventory, to rebuild your products in your store, and your shop's public reviews, if you choose to show them on your product pages. Reviews never include the buyer's name, photo or email.

You authorize your own shop

The connection goes through Etsy's official OAuth 2.0 flow with PKCE, and you grant access to your own shop directly. You can revoke that access from your Etsy account at any time.

3

Etsy permissions requested: two to read, one to write

0

Order, payment or buyer fields accessed

0

Listings deleted or activated by MirrorStock

1

Catalog you have to keep up to date

Product Status

What works today, and what is next

MirrorStock is early, and we would rather be precise about that than oversell it. Here is exactly where the product stands.

Available now

  • Sync from Etsy to Wix or Shopify: products, variants, images, descriptions and prices.
  • Edit a product's title or description in your store instead, and it syncs back to the matching Etsy listing.
  • Publish a product you created in Wix or Shopify to Etsy as a draft listing.
  • Size and color variations are rebuilt as real store product options, each with its own price and SKU.
  • Products that already exist in your store are matched by SKU or exact name instead of duplicated.
  • Automatic currency conversion when your Etsy shop and your store are priced in different currencies.
  • Run a sync from your dashboard whenever you want, with live progress as it works.
  • Preview what a sync will change before anything is written (Growth, Pro and Unlimited).
  • Scheduled syncs every 4 hours, every 2 hours on Pro and every hour on Unlimited.
  • Listings removed from Etsy are hidden in your store, never deleted.
  • A sync history and notification bell that only surface runs where something actually changed.
  • A monthly summary of what changed, and sync health alerts if something needs your attention.
  • Etsy reviews on your Wix or Shopify product pages (Pro and Unlimited plans).
  • Wix and Shopify connected at the same time (Unlimited plan).
  • Plans for Shopify stores, chosen inside the app and billed by Shopify.

On the roadmap

  • Listing MirrorStock on the Shopify App Store.
  • Keeping stock quantities in step between Etsy and your store.
  • Syncing price and variant edits back to Etsy, not just title and description.
Questions? Get in touch
FAQ

Frequently asked questions

Your shop's active listings, basic shop info and your shop's public reviews (only if you show them), using Etsy's listings_r and shops_r scopes. No receipts, no transactions, no buyer, order or payment data.

Stop keeping two catalogs by hand

Connect your shops once and let MirrorStock carry your products, variations, images and prices across for you.