Loading tutorials…
Loading tutorials…
Amazon brings volume. Shopify brings margin and customer data. Most $1M+ DTC brands run both — but the right mix depends on your category, margin, and brand goals. This is the honest framework.
Who this is forOperators running on one channel and considering the other, or running both but unclear which gets which SKUs. Especially relevant for $250K+/yr brands deciding where to invest the next $50K in inventory, ads, or operations.
What you'll need
Step 1
Calculate true unit profit on Amazon (after FBA + referral + PPC) vs Shopify (after fulfillment + Meta/Google ads). Numbers usually surprise.
Pull 90 days of unit economics per SKU per channel.
Amazon math: Sale price - COGS - FBA fee - Referral fee (8-15%) - PPC spend allocated per unit = unit contribution.
Shopify math: Sale price - COGS - fulfillment cost (in-house or 3PL) - merchant fee (~2.9% + $0.30) - Meta/Google ad spend per unit = unit contribution.
Example: $25 product. Amazon: $25 - $7 COGS - $4.50 FBA - $3.75 referral - $5 PPC = $4.75 contribution (19% margin). Shopify: $25 - $7 COGS - $6 3PL - $0.85 merchant - $7 ad spend = $4.15 contribution (16.6% margin).
Amazon usually wins on unit contribution for impulse-purchase products under $30. Shopify wins on unit contribution for higher-AOV products ($50+) where ad efficiency improves and AOV bundling works.
Step 2
High-velocity / impulse / low-AOV → Amazon. High-AOV / brand-driven / bundle-friendly → Shopify. Subscription-friendly → Shopify.
Amazon-favorable: products under $30, high-search-volume categories (kitchen, fitness, beauty), commodity-adjacent products where consumers search by feature, products with strong Prime fit (need quickly).
Shopify-favorable: products $50+, brand-driven products (founder story matters), bundles and AOV-lifting offers, subscription products, products where customer data and repeat purchase matter, products in regulated categories Amazon restricts (CBD, supplements, certain beauty).
Both-favorable: most consumer goods between $30-$100. Run on both, let unit economics + customer signal pick winners.
Common pattern: hero SKU on Amazon for volume + brand discovery, premium variants and bundles on Shopify for margin.
Step 3
Most $1M+ brands run a 60/40 or 70/30 split. The minority channel is intentional — usually for brand-building or margin protection.
Amazon-heavy split (70-85% Amazon): high volume, lower margin, less brand control. Works for commodity categories or brands chasing scale fast.
Shopify-heavy split (70-85% Shopify): higher margin, more brand control, customer data ownership. Works for premium brands, subscription products, or brands in Amazon-restricted categories.
Balanced split (40-60% each): the "have it all" play. Higher operational complexity (two systems, two ad ecosystems, two ops teams), but maximum brand resilience.
Pick based on: (a) margin tolerance — Shopify > Amazon on margin; (b) brand goals — Shopify > Amazon for owned customer relationship; (c) scale ambitions — Amazon > Shopify for volume growth; (d) category — some categories are Amazon-dominant, others are not.
Step 4
Three workable models: (a) FBA + separate 3PL, (b) FBA + MCF for Shopify, (c) single 3PL fulfilling everything via Amazon Vendor Central.
Model A — FBA + separate 3PL: send Amazon-bound inventory to FBA, send Shopify-bound inventory to ShipBob/ShipMonk/ShipHero. Highest flexibility, requires inventory split planning.
Model B — FBA + Amazon MCF: keep all inventory at FBA, use Multi-Channel Fulfillment for Shopify orders ($7-18/order). Simpler but Shopify orders cost more to fulfill.
Model C — 3PL fulfilling both: 3PL ships Shopify orders directly AND ships FBA replenishment to Amazon warehouses. Most flexible long-term but highest setup overhead.
Decision: under $500K revenue → Model A or B. $500K-$2M → Model A or C. $2M+ → Model C almost always wins.
See the Amazon FBA vs FBM tutorial for FBA-side setup details. See our Shopify tutorials for Shopify checkout / fulfillment setup.
Step 5
Amazon: Sponsored Products + Sponsored Brands (drive in-platform). Shopify: Meta + Google Shopping (drive off-Amazon traffic). Don’t cross-pollinate strategies.
Amazon ads: drive purchase intent at the moment of search. ACoS targets 20-30%. Buy at the keyword + ASIN level. (See our amazon-seller-central PPC tutorial.)
Shopify ads: drive top-funnel discovery + remarketing. Meta CPM targets vary by category. Google Shopping ROAS targets 3-5x. (See our google-ads and meta-ads tutorials.)
Don’t run Meta ads driving traffic to Amazon listings — you lose the Meta pixel data and Amazon doesn’t attribute clearly. Either drive to Amazon AND accept the data loss, or drive to Shopify.
Brand-building: Meta + Google + influencer plays support BOTH channels. Customers who discover via Meta might buy on Amazon (where they have Prime) — track this via post-purchase surveys.
Total ad spend: typically 15-25% of revenue across both channels combined. Higher early-stage, lower at scale.
Step 6
Use an inventory tool (Cin7, Skubana, Linnworks) to track stock across Amazon FBA + Shopify + 3PL warehouses. Single source of truth.
Manual inventory tracking across channels breaks at 5-10 SKUs. You’ll oversell, understock, or both.
Tools: Cin7 ($299+/mo), Skubana/Extensiv ($1K+/mo), Linnworks ($150+/mo). Each syncs Amazon Seller Central + Shopify + 3PL inventory in near-real-time.
Reporting: combine Amazon Seller Central reports + Shopify analytics + Google Analytics + Meta Ads Manager into one dashboard. Use Triple Whale, Northbeam, or Polar Analytics ($500-2,000/mo).
KPIs to track cross-channel: (1) Revenue mix per channel, (2) blended ROAS, (3) blended CAC, (4) LTV by acquisition channel, (5) AOV by channel.
Repeat-purchase rate is the cross-channel KPI that matters most for the multichannel decision — Shopify customers usually repeat better than Amazon customers because you own the email list.
Step 7
After 90 days running both: compare unit economics, channel growth rates, customer LTV. Rebalance the mix based on data.
After 90 days of multichannel operation: pull blended metrics.
Compare unit contribution per channel. The channel with higher contribution gets more inventory allocation next quarter.
Compare growth rates. The channel growing faster gets more ad budget next quarter.
Compare customer LTV (Shopify only — Amazon doesn’t share customer data). If Shopify LTV is 2x Amazon’s ostensible unit value, lean into Shopify even at slightly lower upfront margin.
Decision cadence: quarterly review of channel mix, annual review of fulfillment architecture.
Common mistakes
Comparing Amazon margin vs Shopify revenue (wrong comparison)
What goes wrong: Sellers see "I make 30% margin on Shopify and 18% on Amazon, so Shopify is better." But Shopify revenue requires Meta/Google ads, fulfillment, customer support — true margin after all costs might be lower than Amazon. The comparison breaks down without full unit-economic analysis.
How to avoid: Always compare CONTRIBUTION MARGIN (revenue - all variable costs including ads and fulfillment) per channel. Not gross margin.
Driving Meta ads directly to Amazon listings
What goes wrong: Meta pixel can’t track post-click conversion on Amazon. ROAS data is broken, attribution is broken, lookalike audiences degrade. Sellers think it’s working because Amazon sales go up — but they’re paying 2-3x the right CAC.
How to avoid: Drive Meta traffic to Shopify (where pixel tracking works) OR accept the attribution loss and use Amazon Attribution to track. Don’t mix.
Putting the same hero SKU on both channels at the same price
What goes wrong: Amazon’s "Recommended Retail Price" algorithm sees your Shopify listing at $30 and your Amazon listing at $30 — fine. But if Shopify offers a 15%-off-first-order discount, Amazon flags your Amazon price as "above RRP" and disables Buy Box.
How to avoid: Either keep MAP (minimum advertised price) consistent across channels OR run Shopify discounts behind email opt-in (not visible to Amazon’s pricing crawlers).
Single inventory pool, multiple channels
What goes wrong: You sell out on Amazon while Shopify has stock, or vice versa. Customers see "Out of Stock" on the channel they prefer. Recovery is slow because you can’t reallocate inventory across channels in real time.
How to avoid: Either: (a) split inventory deliberately and forecast separately, OR (b) use FBA MCF to fulfill Shopify from FBA stock (one inventory pool), OR (c) use a 3PL fulfilling both.
Ignoring customer data on Amazon
What goes wrong: Amazon doesn’t give you customer email/phone for marketing. Sellers running Amazon-only have ZERO repeat-purchase marketing leverage. LTV depends entirely on Amazon’s search algorithm putting your product in front of repeat customers — which Amazon does only when it serves Amazon.
How to avoid: Use insert cards, Amazon Brand Tailored Promotions, and Amazon DSP retargeting to compensate. Or run Shopify in parallel specifically to own customer relationships.
Recap
Done — what's next
The Shopify SEO basics checklist for 2026
Read the next tutorial
Hand it off
Channel mix decisions are easier to make once than to unwind. A specialist who has run multichannel for 20+ brands sees patterns: where the margin really lives by category, when to add the second channel, how to structure fulfillment to scale. Setup engagement: $400-800 for the analysis + recommendation. Ongoing multichannel management: $14-16/hr typical $1,200-3,000/mo because both channels demand attention.
See Amazon specialist rates
Depends on your product. Commodity / impulse / under-$30 products: Amazon first — easier discovery, faster validation. Brand-driven / premium / over-$50 products: Shopify first — Shopify lets you tell your story and build LTV. Subscription / repeat-purchase products: Shopify first because Amazon kills repeat customer relationships.
Yes — and you usually should for MAP (minimum advertised price) compliance. Amazon’s pricing algorithm watches your other channels. If Shopify is consistently cheaper, Amazon may de-prioritize your listing in search or disable Buy Box. Keep base MAP consistent; do promotions behind email opt-in on Shopify (not publicly visible).
Roughly 60-80% more operational overhead than running one. Two ad ecosystems, two reporting flows, two fulfillment workflows (if separate), two customer support queues. Most multichannel brands hire a specialist or agency once they pass $500K combined revenue because the time math no longer works for founders.
Amazon-heavy categories: kitchen, fitness, beauty (mass), pet, home goods, electronics accessories. Shopify-heavy categories: premium beauty/skincare, supplements, apparel (DTC fit), home decor (curated), CBD/hemp, sex tech, anything Amazon restricts. Both: most consumer goods between $30-$100.
Amazon SEO is search-WITHIN-Amazon — keywords in title/bullets/backend, conversion rate, review velocity. Shopify SEO is Google SEO — site architecture, page speed, content marketing, backlinks. Different tools (Helium 10 for Amazon, Ahrefs for Shopify) and different specialists. See the shopify-seo-basics-checklist tutorial for the Shopify side.
Shopify
Shopify ships with decent SEO defaults but several land mines. Wrong title template, duplicate collection URLs, missing structured data — these are the issues that cap your organic ceiling no matter how much you blog. Here's the foundation, done right.
Amazon Seller Central
FBA is convenient but expensive. FBM is cheap but hard to win Buy Box on. This breaks down which products belong where, the real fee math, and how to set both up inside Seller Central.
Amazon Seller Central
Amazon inventory management is the boring discipline that separates $50K/mo brands from $500K/mo brands. Stockouts cost 30 days of velocity. Overstocks cost $6.90/cu ft/month. This is the workflow that keeps both at zero.
Amazon Seller Central
DIY Amazon is a great idea — until ad spend, catalog complexity, and Buy Box defense outpace what you can do in 5 hours/week. This is the honest framework for knowing when to make the hire.