If you run an operating store, you already know how to sell online. You have a checkout, a supplier, and a Meta pixel that fires. The open question is not where to start — it is which channel keeps the most money per order once every cost is subtracted.
Most guides for "how to sell products online for business" answer a different question than the one an operator is asking. They walk through picking a niche and building a site. This one assumes you already did that, and goes straight to the economics.
The real question: where does the profit survive?
Every channel takes a cut, and the cuts are not comparable. Your own store charges you card processing and whatever you pay to drive traffic to it. A marketplace charges listing and transaction fees but hands you buyer intent for free.
So "cheaper" depends entirely on how much of your traffic you are paying for. The only honest way to rank channels is to compute true per-order profit on each — revenue minus product cost, minus shipping, minus fees, minus the acquisition spend that filled the order.
That is the number almost every beginner guide skips, because it is the number that decides whether a channel is worth running at all.
What each channel actually costs per order
Here is the fee reality, not the marketing version. These ranges move often, so treat them as a snapshot and re-check before you re-platform.
| Channel | What it skims per sale |
|---|---|
| Your own Shopify store | Card processing plus whatever you spend on ads/SEO to drive the visit |
| Etsy | Listing, transaction, and payment fees approaching a tenth to an eighth of each sale |
| Etsy above the ad threshold | Jumps toward a quarter-plus of ad-attributed sales once mandatory Offsite Ads apply |
| Social selling | Platform/payment fees plus the ad spend that is almost always required to convert |
Etsy's combined take — listing, transaction, payment processing, and Offsite Ads — approaches 10–13% of every sale, and sellers above roughly $10,000 in annual revenue face a mandatory 12% Offsite Ads fee on ad-attributed orders that can push total fees to 22–28% on those sales, according to Sherocommerce's Etsy-to-Shopify migration analysis. Your own store has no such percentage skim — but you supply the traffic.
That trade is the whole decision. A marketplace rents you customers; your own store makes you buy them. Which is cheaper depends on your acquisition cost.
Your own store: low fees, you pay for traffic
On your own storefront the per-sale fee is just payment processing. The cost that actually hurts is customer acquisition — the Meta or Google spend it takes to get the click.
This is where operators win or lose. If your blended acquisition cost is low, your own store is the most profitable channel you have, and the gap compounds on repeat orders.
Marketplaces: free intent, steep fees
A marketplace like Etsy or Amazon sends you shoppers who are already in buying mode, so you often skip the ad cost entirely. You pay for that intent with the higher fee — and with not owning the customer afterward.
On Etsy you cannot bulk-export buyer emails, and adding buyers to a mailing list without explicit consent violates Etsy policy, per the same Sherocommerce analysis. The first sale may be profitable; the second one you cannot easily go get.
Worked example: the same $31 order, two channels
Say your store does 340 orders a month at a $31 average order value, with $2,800 a month in Meta spend. Your print-on-demand product plus shipping runs about $19 to produce and deliver.
Your acquisition cost per order is $2,800 ÷ 340 = $8.24.
On your own store, one $31 order:
- Revenue: $31.00
- Product + shipping (COGS): −$19.00
- Card processing (say ~$1.20): −$1.20
- Paid acquisition ($2,800 ÷ 340): −$8.24
- Per-order profit: $2.56
On a marketplace, the same $31 order, where the platform supplies the traffic so you spend nothing on ads but it skims about a quarter of the sale (the upper Etsy range above):
- Revenue: $31.00
- Product + shipping (COGS): −$19.00
- Marketplace fees (~25% = $7.75): −$7.75
- Paid acquisition: −$0.00
- Per-order profit: $4.25
Read that twice. On this math the marketplace is the more profitable channel per order, because the 25% fee is smaller than the $8.24 you paid to acquire the same sale yourself. The tutorials that tell you to "escape marketplace fees and build your own store" quietly assume your ad cost is near zero. For an operating store running paid acquisition, it usually is not.
The own-store case flips on the second order. Because you own the email, you can remarket through a tool like Klaviyo at almost no incremental cost, so repeat purchases carry only the processing fee. The marketplace buyer you cannot email has to be re-acquired every time. That is why the right answer is a blend, and why you have to run the numbers on your own actual acquisition cost rather than borrow a rule of thumb.
If part of your thinking here is eventual resale of the business, the channel mix also shapes the asset you are building — owned customer lists and first-party data lift the multiple, which is the thread running through our guide to Shopify store valuation.
The per-order costs the beginner guides skip
Fees and ad spend are the costs you can see. The ones that quietly erode online sales for an operating store are refunds, chargebacks, and shipping incidents — and they hit print-on-demand harder than stocked inventory.
A chargeback is not a refund. It is a forced reversal: the issuing bank pulls the disputed amount plus a fee out of your payout before the case is even decided, per Shopify's chargeback documentation. The average chargeback rate across ecommerce sits around 0.26%, according to a Sift benchmark cited by Chargeflow.
The damage is bigger than the ticket. A lost dispute typically costs 2x–2.5x the order value once you add unrecoverable product cost, shipping, ad spend, and staff time, according to chargeback.io. For print-on-demand the product cost is always gone, because a printed item cannot go back into stock.
That changes your channel math too. A marketplace that absorbs more fraud and dispute handling is buying down a real cost; a direct store hands all of it to you. Factor it in before you decide a channel is "high margin."
When consolidating onto your own store makes sense
The honest trigger is revenue scale. Below a few thousand dollars a month, a marketplace's built-in traffic usually outweighs its fees; above that, the fee drag and data lock-in start to tip toward your own store, per Sherocommerce.
In one modeled scenario at about 100 orders a month averaging $50, moving to Shopify saved roughly $335 a month even after the subscription, per the same analysis. Run your own version of that with your real order count and fee rate before you move anything.
Most operators do not cut over — they run both: the marketplace for discovery, their own store for margin and the owned relationship. If you are weighing the whole product-and-channel strategy, our pieces on what to sell on your Shopify store and products to sell for an online business go deeper on the catalog side of the same decision.
Let Victor run the per-order profit math
The reason most sellers guess at this is that the true number is scattered: revenue in Shopify, ad spend in Meta and Google, product cost at Printify or Printful. Stitching it into real per-order profit by hand is a monthly chore nobody keeps up.
PodVector AI's Victor is an AI employee that connects your Shopify store, your Meta Ads and Google Ads accounts, and your print-on-demand supplier, then computes true per-order profit so you can see which channel and which product actually pays. Victor delivers the reports to your Google Drive and can draft approval-gated customer-support and Klaviyo emails — every write action waits for your approval before it executes. Victor is not a dashboard you have to go read; it does the work and brings you the number.
Put Victor to work on your store's profit math and stop guessing which channel is carrying its weight. When the direct-store profit is strong enough, it is also the foundation of a sellable asset — see how to sell your online business for where that leads.
FAQs
Where is the cheapest place to sell products online for my business?
There is no universal answer — it depends on your acquisition cost. If you pay a lot per click to fill your own store, a marketplace's fee can be cheaper than your ad spend on that order. If your traffic is largely organic or repeat, your own store wins. Compute per-order profit on each channel with your real numbers rather than trusting a blanket "avoid fees" rule.
Is selling on my own store always more profitable than a marketplace?
No. On the first order it is often less profitable once you count the ad spend needed to acquire the buyer, as the worked example above shows. Your own store pulls ahead on repeat purchases, because you own the email list and can remarket almost for free, while a marketplace buyer has to be re-acquired each time.
When should I move off a marketplace to my own store?
The common tipping point is revenue scale — below a few thousand dollars a month the marketplace's free traffic usually outweighs its fees, above that the fee drag and data lock-in tip toward your own store, per Sherocommerce. Most sellers run both rather than fully cutting over.
Why do refunds hurt more when I sell print-on-demand products online?
Because there is no restock. A printed item cannot be resold, so when you refund it the product cost you paid your supplier is gone on top of the refund. That makes reprints for genuine defects almost always cheaper than refunds, and it raises the stakes on every dispute.
How do I know my true profit per order across channels?
You have to combine revenue, fees, product and shipping cost, and the ad spend attributed to each sale — data that normally lives in separate systems. Victor, PodVector AI's AI employee, connects Shopify, Meta Ads, Google Ads, and your print-on-demand supplier to compute true per-order profit and delivers the breakdown to your Google Drive, so the number is maintained for you instead of rebuilt by hand each month.