How to Calculate True Profit per Order on Shopify — Step by Step
Shopify's revenue number is not your profit. Use this step-by-step formula — COGS, fees, shipping, ads, refunds — to find each order's true profit.
You launched your store a few days ago, and now the app store is staring back at you: thousands of apps, each one promising to fix something you didn’t know was broken. Meanwhile every app you install adds a monthly line to your costs and another login to manage.
Here’s the honest framing: a new store doesn’t collect apps. It covers jobs. The app store is a labor market, and your first 90 days need a very small crew.
This guide sorts that crew by function — profit visibility, email, reviews, shipping visibility, checkout recovery — and gives you selection criteria for each. It deliberately doesn’t name third-party apps, because recommending specific apps we haven’t verified would be guesswork dressed as advice. You’ll also get a four-filter framework for deciding when an app deserves money instead of a free trial.
Full disclosure: Seller Tales is published by JoyCraft — when we recommend our own tools below, we say so.
Three reasons this list has no brand names:
What we can point to is Shopify itself: before installing anything, check what your plan already includes. Built-in analytics, email tools, discount codes, order exports, and checkout recovery settings cover more than new sellers expect. Every job an app does that your plan already does is money spent on a duplicate.
This one tops the list, and it’s worth saying why in actual numbers.
For example, say a new store does 150 orders a month at $35 average order value (all numbers here are examples). The dashboard shows $5,250 in sales, which feels like momentum. Now subtract a plausible cost stack: $1,400 in product cost, $450 in ad spend, $300 in shipping, payment fees, and a handful of refunds. What looked like a growing business is left with a few hundred dollars — or, with slightly worse ad performance, less than zero.
The dashboard wouldn’t have shown you any of that. Revenue keeps climbing either way.
New stores are especially exposed here because two things are true at once: ad spend is the main traffic lever, and margins haven’t been proven yet. Scaling before you can see per-order profit means you might scale a loss. The counter-argument — “I’ll sort the math once there’s volume” — is backwards: the math is cheapest to learn while order counts are small and mistakes cost little.
Profit visibility can start as a spreadsheet (our step-by-step method is linked below). If you’d rather have the number update itself, that’s a job for a profit-tracking app — and it’s the one app category we’d install before anything else.
(Disclosure: Seller Tales is published by JoyCraft, the maker of CostPilot Pro. The job matters more than our answer to it — a spreadsheet does the job too, slower.)
Your email list is the one channel no platform can reprice on you. The job in your first 90 days is modest: capture addresses at checkout and through one on-site signup point, then send the basics — order updates and one simple welcome message.
Selection criteria:
Shopify’s own email tooling is a reasonable starting point; compare it against third-party options on the criteria above before paying for anything.
New stores have no proof, and visitors know it. The job is to start collecting reviews from your first real orders so that product pages accumulate evidence while you work on traffic.
Selection criteria:
Don’t buy reviews or install apps that facilitate fake ones. It violates platform policies, and customers are good at spotting the difference.
“Where is my order?” is the support ticket that eats new stores, and it multiplies when shipping takes one to three weeks, as it often does in dropshipping. The job: give customers a tracking page and proactive status updates so they don’t have to email you.
Selection criteria:
People abandon checkouts — carts get abandoned for reasons from distraction to shipping-cost shock. The job is to bring a slice of them back without you doing it manually.
First, check your plan: Shopify includes checkout recovery automation as a built-in feature in many setups. Turn that on before paying for an app that does the same thing. If you then need more — segmented messages, SMS follow-up — the selection criteria are the same as for email tools: start on a free tier, keep your data exportable.
Opinion section, clearly labeled. These categories aren’t bad — they’re just early:
Free trials and free plans make it easy to accumulate paid subscriptions you forgot to cancel. Run every candidate through these four filters:
One habit that keeps the stack honest: cancellation should feel routine, not dramatic. Review your app list every month or two and remove anything that stopped earning its line.
Treat your app subscriptions as one budget line and watch it as a percentage of revenue or a cost per order, the same way you watch ad spend. A store that installs freely and reviews rarely ends up with a subscription bill that looks like a second ad budget — except ads can be paused overnight, while unwinding an app that holds your reviews or your email list takes planning.
Start small: profit visibility, email, reviews, shipping updates, checkout recovery. Add the next app when you can name the job, the metric, and the cost per order it’s allowed.
Seller Tales is a publication by JoyCraft. When we link to our own tools, we say so, and some of those links carry tracking parameters.