Loading tutorials…
Loading tutorials…
Wix Stores is the right call for small DTC brands under 20 SKUs and budget under $50/mo. Beyond that, Shopify is the better choice. Here's the setup that works inside Wix's lane.
Who this is forSmall businesses adding a product line, creators selling 1-20 SKUs, restaurants taking online orders, or service businesses adding digital products. Especially relevant for $0-100K/yr revenue brands.
What you'll need
Step 1
Core ($27/mo) supports basic commerce. Business ($32/mo) adds advanced features. Business Elite ($159/mo) for serious DTC.
Core: accept payments, basic shipping (flat rates or by weight), Wix Stores enabled. Sufficient for under 20 SKUs, US-only, simple shipping.
Business ($32/mo annual): advanced shipping (real-time carrier rates, advanced shipping rules), multi-currency, no Wix branding on the storefront. Right tier for serious online stores under $50K/yr.
Business Elite ($159/mo annual): priority support, dropshipping integration, multi-channel selling. Worth it only if you're hitting platform limits.
Compare to Shopify Basic ($29/mo): Wix Business ($32/mo) is comparably priced but Wix lags on commerce-specific features (inventory management, app ecosystem, performance).
Verdict: Wix Stores works for hobby-to-small-business commerce. For aggressive growth, Shopify is the better long-term choice.
Step 2
Wix Admin → Store Products → Add Product. Skip bulk-import; first 5-10 products deserve manual care.
Store Products → Add Product. Pick type: Physical (most common), Digital (downloads), Service (booking-integrated).
Product Name (60 chars): clear, keyword-aware ('Hand-Poured Soy Candle — Sandalwood' not 'Candle 1').
Description: 200-500 words. Story, ingredients, specs, objections-addressed. Read like brand voice, not Amazon copy.
Photos: 4-6 per product. Hero (clear on white), lifestyle (in use), detail (close-up), scale. 2000x2000 square recommended.
Price + Sale Price (for sale display). Variants: Wix supports unlimited variants per product (size, color, etc.).
Inventory: track quantity per variant. Toggle 'Track inventory' ON. Set low-stock alerts.
SEO: page title (60 char), description (160 char), URL slug. Apply same SEO rules as service pages.
Step 3
Settings → Shipping → Add shipping zone. Build zones by country with carrier-calculated or flat rates.
Settings → Shipping → 'Add shipping zone.' Default zone is your primary country (US).
Methods per zone: Flat rate (simple), Free over $X (recommended), Real-time carrier rates (Business plan only — UPS/USPS/FedEx), Per-product rate.
Free shipping threshold: set at 1.2x AOV. If AOV is $45, free shipping at $55. Lifts AOV 10-20%.
International zones: add per country/region. Be honest about shipping costs ($30 to ship to UK is normal — hide it = customer abandons at checkout in shock).
Pickup option: enable 'Local pickup' if you have a physical location. Free for customer; saves you fulfillment cost.
Test: simulate checkout with addresses from each zone. Verify right rate appears.
Step 4
Settings → Tax → set rates per state/country. Wix supports auto-tax for US states (Avalara integration).
Settings → Tax. Two paths: manual tax rates per zone OR Wix's integration with Avalara (Business plan).
Register for sales tax where required: in each state where you have nexus. Economic nexus thresholds: typically $100K-500K revenue or 100-200 transactions/yr.
Manual rates: enter per state. Sufficient for 1-3 state nexus.
Avalara integration: auto-calculates rates per state, handles SaaS-style updates. Good for 5+ state nexus.
International VAT: add VAT rates per country zone. Enable 'Prices include VAT' for EU shoppers (critical for EU CR).
VAT-inclusive display: Settings → Tax → 'Display prices including tax' for EU markets. Non-EU markets keep tax-exclusive (US standard).
Step 5
Settings → Payments. Wix Payments (recommended) or Stripe + PayPal. Apple Pay, Google Pay enabled automatically.
Settings → Payments → 'Add payment method.' Options: Wix Payments (US/UK/EU/AU), Stripe, PayPal, Square, Affirm, Klarna, Afterpay.
Wix Payments: native integration, 2.9% + 30¢, single dashboard. Recommended for new stores.
Stripe: alternative, same rate. Useful if you have existing Stripe customer base.
PayPal: enable as secondary. 15-20% of shoppers prefer PayPal — losing them at checkout = revenue loss.
Apple Pay + Google Pay: enabled via Wix Payments / Stripe automatically. Don't disable.
BNPL (Affirm, Afterpay, Klarna): enable for AOV > $75. Lifts CR 8-15% on higher-AOV carts.
Test: real card in incognito. Refund yourself. Verify order in admin, payment processor dashboard, customer email inbox.
Step 6
Marketing → Automations → Abandoned Cart. Configure email + integrate with Klaviyo/ConvertKit for richer flows.
Marketing → Automations. Wix has native abandoned cart automation: triggers on cart abandoned, sends one email after a delay.
Customize: subject line, email copy, send timing (24h recommended), discount offered (optional 10% off).
Native recovery rate: 1-3%. Better: integrate Klaviyo for 3-5 email sequence + advanced segmentation (recovery rate 5-10%).
Klaviyo integration: Wix App Market → Klaviyo app → install → connect. Syncs customers, orders, abandoned carts.
Klaviyo abandoned cart flow: email at 30 min, 24 hr, 72 hr. Last email offers discount. 5-10% recovery vs 1-3% native.
Welcome series for new customers: post-purchase flow educates about brand, drives 2nd purchase. 3-4 emails over 14 days.
Step 7
Before launching: run real test order. Verify add-to-cart through shipping confirmation.
Open live site in incognito. Add product to cart. Go to checkout.
Verify: correct shipping rate for test address, correct tax, all payment methods shown.
Complete order with real card. Refund yourself.
Verify: order confirmation email arrives, order appears in Wix Admin → Orders, payment in your processor dashboard.
If you have Klaviyo: verify customer profile created, order logged, Welcome Series triggered.
Refund: Wix → Orders → click → Refund. Verify refund appears in payment processor.
Document friction points: clunky checkout flow, broken email, unclear pricing. Fix before promoting the store.
Common mistakes
Running commerce on Core when Business is needed
What goes wrong: Core lacks real-time carrier shipping rates and Avalara tax integration. You hand-calculate shipping rates per zone (error-prone) and tax (audit risk).
How to avoid: Upgrade to Business plan ($32/mo) once you have 10+ SKUs or 3+ state nexus. Saves 5-10 hours/month of manual reconciliation.
No free shipping threshold
What goes wrong: Shoppers add $40 of products, see $12 shipping, abandon. Cart abandon rate 70%+. Customers buy from competitors offering free shipping.
How to avoid: Set free shipping at 1.2x AOV. Banner: "Free shipping at $X — you're $Y away!" Lifts AOV 10-20%.
Enabling international zones you can't fulfill
What goes wrong: Customer in Germany orders, you have no international shipping, you refund + apologize. Bad review.
How to avoid: Only enable zones you can fulfill profitably. Most brands ship US + 3-5 select countries — not worldwide.
Not registering for sales tax in nexus states
What goes wrong: Operate without registering, get audited, owe back taxes + penalties + interest. Average bill: $10K-50K for a small brand caught after 2-3 years.
How to avoid: Use Avalara, TaxJar, or a CPA to identify nexus states. Register before crossing thresholds. Enable auto-tax.
Skipping Klaviyo abandoned cart flow
What goes wrong: Wix native abandoned cart recovers 1-3%. Klaviyo 3-email flow recovers 5-10%. On $10K/mo with 70% abandon rate, lost recovery: $700-1,500/mo.
How to avoid: Integrate Klaviyo. Build 3-email flow at 30 min, 24 hr, 72 hr. Pays for itself within 30 days.
No order-confirmation email customization
What goes wrong: Default Wix order email is generic. Customers don't feel valued, miss key info (shipping ETA, support contact). Support tickets increase 20-30%.
How to avoid: Settings → Notifications → customize order confirmation: brand-voice thank-you, shipping timeline, support contact. Test on mobile.
Recap
Done — what's next
How to install the Meta Pixel on Wix
Read the next tutorial
Hand it off
Wix Stores is fine for sub-20-SKU brands. Past that, the limitations cost more than migrating to Shopify. A vetted Wix Stores specialist at $14-16/hr can audit your needs vs Wix's limits in 60-90 minutes — $50-150 — and tell you honestly whether to stay or migrate.
See specialist rates
Wix: simpler admin, lower starting price, integrated with the rest of Wix (Bookings, Member Areas). Best for <30 SKUs, US-focused, low complexity. Shopify: deeper commerce features, larger app ecosystem, scales to enterprise. Best for >50 SKUs, multi-country, growth-focused. Migration from Wix to Shopify: 2-4 weeks.
Limited native support. Wix has 'Subscription' products in Business+ plans (recurring orders), but advanced subscription features (pause, swap, gift) require third-party apps from Wix App Market.
Wix Payments (native, US/UK/EU/AU), Stripe, PayPal, Square (in-person), Apple Pay, Google Pay, BNPL (Affirm, Afterpay, Klarna). Covers 95%+ of US/international customers.
Per-variant inventory: Store Products → product → Variants → set quantity per variant (size, color, etc.). Wix supports unlimited variants per product. For multi-warehouse inventory, you'll need an external system or Shopify migration.
Yes, manually. Set VAT rates per country zone + enable 'Prices include VAT' for EU markets. For full automation (auto-collect, OSS registration, filing), use Avalara via Wix Business plan integration.
Wix
Wix has a 'Facebook Pixel' field in Marketing Integrations that fires PageView. It doesn't fire Purchase, doesn't support Conversions API, and silently loses 30-50% of iOS attribution. Here's the real install.
Wix
Wix has a 'Google Analytics' integration that requires zero technical work. The problem: it only fires PageView. Ecommerce events, form submits, and custom events don't fire without Tag Manager. Here's the real install.
Wix
Wix improved its SEO significantly in 2022-2024 — but the defaults still leave most rankings on the table. The Wix SEO Wiz walks beginners through basics; the real work is what comes after.
Squarespace
Squarespace Commerce makes setting up a basic store look easy. The reality: shipping zones, tax compliance, payment methods, abandoned cart, and inventory rules need deliberate configuration or you'll lose 20-40% of CR to friction.