Why impressive sales can hide weak margins
Imagine your store reports $50,000 in sales this month. That tells you what customers ordered, but not what you kept. Some orders may be refunded, advertising may be expensive, and every shipment has a cost. A business can grow sales while earning less on each order. To understand the outcome, you need to follow both the money coming in and the money going out.
Revenue growth doesn't automatically mean profit growth.
Start with a simple financial picture
We'll use a fictional ecommerce business. It records $50,000 in purchases and issues $3,000 in refunds. For this simplified example, assume those sales were paid and no other payment adjustments occurred. That leaves $47,000 in collected revenue before expenses. Real reporting must account for payment statuses and settlement differences.
Subtract the costs you can actually verify
Suppose the business has $12,000 in Product COGS (the cost of the actual products sold), $15,000 in advertising spend, $4,000 in fulfillment and shipping, and $1,500 in payment processing fees. Product COGS should be calculated from the products and quantities sold, with a clearly defined treatment for refunds, returns, and recovered inventory. Subtracting those costs from $47,000 leaves $14,500. This is a contribution-style remainder after the listed expenses, not verified net profit. Salaries, software, taxes, overhead, and other costs may still apply.
$47,000 revenue − $12,000 Product COGS − $15,000 advertising − $4,000 fulfillment − $1,500 processing = $14,500.
Why a profitable-looking campaign can disappoint
Consider two fictional campaigns. Campaign A generates $10,000 in sales from $3,000 in ad spend. Campaign B generates $8,000 from $2,000 in ad spend. Looking only at sales versus advertising cost, both seem attractive. But if Campaign A sells products with higher COGS, has more refunds, or incurs expensive fulfillment, its remaining margin could be lower. You need the downstream financial events and relevant costs to compare them fairly.
A campaign with higher revenue isn't necessarily the more profitable campaign.
How refunds and chargebacks change the story
A refund reduces what the business keeps from a purchase. A chargeback may create a disputed payment, fees, and potentially a final loss, depending on the outcome. Keep the original order, refund, and dispute as separate events. Don't treat a pending dispute as an automatic loss or count the same refunded amount twice.
Don't overlook repeat purchases and upsells
A customer may buy a product for $59, accept a $25 upsell, and return for another $59 purchase. Those additional transactions can increase revenue without requiring another initial acquisition click. Each product and quantity also has its own COGS, and those orders can introduce more fulfillment costs, refunds, or processing fees. A bundle or upsell with a different product mix can have a very different margin from the original offer. Looking at the complete customer journey gives a more useful picture than examining only the first checkout.
First purchase + upsell + rebill can change customer value—but each event and cost remains distinct.
What if some costs aren't connected yet?
Maybe your advertising spend is available but SKU-level Product COGS or product quantities are missing, or a payment provider hasn't supplied final dispute outcomes. You can still report the numbers you know, as long as you clearly state what is excluded. Avoid filling gaps with invented estimates or labeling an incomplete figure net profit. TraceKit's available calculations depend on the integrations, source records, and cost coverage configured for your account.
Known amounts should be separated from missing or unverified costs.
Five questions worth asking about profitability
Start with practical questions: Which campaigns are associated with refunded purchases? How much revenue arrives after the initial sale? What is the Product COGS for each product, bundle, and upsell? What do processing and fulfillment costs do to the margin? Which chargebacks have final outcomes? Which expenses are missing from our reporting? Each question helps reveal whether a headline revenue figure reflects a sustainable business outcome.
The most useful financial number is one you can explain and verify.
Explore the connected picture.
See how customer journeys, refunds, and attribution evidence relate to financial outcomes.