How to Track Sales
Across Multiple Platforms

You sell on Etsy, Shopify, Amazon, and maybe more. But can you answer "how much did I make this month?" without opening five dashboards? Here is how to fix that.

Why unified sales tracking matters

When you sell on one platform, tracking sales is simple. You open your Etsy dashboard (or Shopify, or Amazon) and the numbers are right there. Revenue, orders, top products, trends. It is all in one place.

Add a second channel, and it gets harder. Add a third, and you are logging into three different dashboards with three different reporting formats, three different date ranges, and three different definitions of "revenue." Comparing performance across channels means exporting CSVs, opening spreadsheets, and spending an hour (or more) reconciling numbers that do not quite match up.

Most multichannel sellers eventually stop doing this. They check each dashboard individually, get a vague sense of "things are going okay," and move on. This is a problem because you cannot optimize what you cannot measure. And you cannot measure what you cannot see clearly.

Unified sales tracking gives you the complete picture of your business. Total revenue across all channels. Total orders. Best-selling products regardless of where they sold. Trends over time. Which platforms are growing and which are stalling. This is the data you need to run your business well.

The problems with platform-by-platform reporting

Each platform's built-in analytics are designed for that platform alone. They do not account for the fact that you are running a multichannel business. This creates several specific problems.

Different metrics, different definitions

Etsy shows "revenue" that includes shipping charges. Amazon shows "sales" that may or may not include tax depending on your settings. Shopify shows "total sales" that includes discounts as negative line items. When you try to add up your revenue across platforms, you are adding numbers that mean slightly different things. The total looks right but might be off by 10-15%.

Different time zones and reporting periods

Etsy reports in your shop's time zone. Amazon reports in Pacific Time. Shopify uses your store's time zone. If you pull a "monthly report" from each platform, the exact start and end times differ. An order placed at 11 PM Pacific on January 31st might appear in January on one platform and February on another.

No cross-platform product comparison

Your "Custom Cat Mug" sells on three platforms. How many total units did it sell this month? Platform dashboards cannot tell you. Each one only knows about its own orders. To get the total, you need to manually add up the numbers. For one product, this is annoying. For 200 products, it is impossible to do regularly. A centralized approach to product data, as described in our listing management guide, makes cross-platform tracking far more practical.

Fees are reported differently

Etsy charges listing fees, transaction fees, and payment processing fees. Amazon charges referral fees and possibly FBA fees. Shopify charges payment processing only (plus app fees). Understanding your true cost per order on each platform requires digging into fee structures that are reported in completely different formats.

The real question

Most multichannel sellers can tell you their revenue on each platform individually. Very few can answer: "What is my total profit across all channels, and which channel is most profitable per order?" Without unified tracking, this question is nearly impossible to answer accurately.

What to track across all your channels

Not every metric matters equally. Focus on these numbers to understand your multichannel business clearly.

Total revenue

The combined gross revenue from all platforms. This is your top-line number. Track it daily, weekly, and monthly. Compare month-over-month and year-over-year. This tells you whether your business is growing, shrinking, or holding steady.

Revenue by channel

How much each platform contributes to total revenue. This shows your channel mix and dependencies. If Etsy is 80% of your revenue, that is a concentration risk. If you add Shopify and it grows to 25% of revenue within six months, that is healthy diversification.

Orders by channel

Total orders from each platform. Combined with revenue, this gives you average order value (AOV) per channel. Amazon might generate more orders but at a lower AOV than Shopify. Knowing this helps you allocate marketing spend and operational resources.

Best-selling products (cross-platform)

Which products sell the most when you add up all channels? Your bestseller on Etsy might not be your bestseller on Amazon. And the product that sells most overall might be your #3 product on any individual platform. Cross-platform product rankings reveal your true hits.

Profit per channel

Revenue minus fees, shipping costs, and cost of goods sold for each platform. This is the metric that tells you which channel is actually most valuable to your business. High-revenue, high-fee platforms might be less profitable than lower-revenue, low-fee platforms.

Return rate by channel

Track returns and refunds by platform. If one platform has a significantly higher return rate, investigate why. It might be a listing quality issue, a shipping problem, or a buyer-expectation mismatch specific to that platform.

Methods for tracking multichannel sales

There are three main approaches, from basic to fully automated.

Method 1: Spreadsheets

Export sales data from each platform (usually as CSV files), import into Google Sheets or Excel, and build formulas that combine the data. This is free and gives you complete control over the analysis. The downsides are obvious: it is manual, time-consuming, error-prone, and you only see your data when you take the time to update the spreadsheet. Most sellers who start with spreadsheets stop updating them within a month.

Method 2: Accounting software

Tools like QuickBooks, Xero, and Wave can pull in sales data from multiple platforms through integrations. This gives you financial reporting across channels and is great for tax preparation. The limitation is that accounting software focuses on financial data, not operational metrics. It tells you how much you made but not which products are trending or which platform has growing demand.

Method 3: Multichannel management tools

A tool like Commerce Kitty connects to all your sales channels and provides unified reporting alongside inventory and order management. You see total revenue, orders, and product performance across all channels in one dashboard, updated in real time. This is the most comprehensive approach because it combines sales data with order management and inventory tracking.

Method Cost Real-Time Data Cross-Platform View Time Required
SpreadsheetsFree No Manual1-2 hours/week
Accounting software$15-50/mo Delayed Financial only30 min/week
Multichannel toolFree plan available Yes Full5 min setup, then zero

Tracking profit, not just revenue

Revenue is vanity. Profit is sanity. Many multichannel sellers know their gross revenue but have no idea which channel (or product) is actually most profitable after fees and costs.

Know your platform fees

Every platform takes a cut, but the size and structure of that cut varies significantly. Etsy charges a 6.5% transaction fee plus 3% + $0.25 payment processing plus $0.20 per listing. Amazon charges a 15% referral fee (for most categories) plus possible FBA fees. Shopify charges payment processing only (2.9% + $0.30 on the basic plan) plus your monthly subscription. eBay charges a 13.25% final value fee on most categories.

A $25 mug sold on Etsy nets you about $22.25 after fees. The same mug on Amazon nets about $21.25. On Shopify, about $23.78. That $2.50 difference per order adds up fast at volume.

Factor in cost of goods sold

COGS is the same regardless of platform, but it is essential for calculating true profit. Track your production cost (materials, labor, packaging) per product. Subtract COGS and platform fees from revenue to get your actual profit per sale per platform.

Include shipping costs

If you offer free shipping, the cost comes out of your margin. If you charge for shipping, some platforms include shipping in their fee calculation (Etsy charges transaction fees on shipping). Track what you charge the customer for shipping, what you actually pay for shipping, and any platform fees on the shipping amount.

Advertising costs by platform

If you run Etsy ads, Amazon PPC, or Facebook ads driving to Shopify, those costs need to be allocated to the respective channels. A platform that looks profitable before advertising costs might break even (or lose money) after. Track ad spend per channel and calculate your return on ad spend (ROAS) for each.

For strategies on pricing to maintain margins across channels, see our guide on how to price products across platforms.

Using data to make better decisions

The point of tracking sales across platforms is not just to have pretty numbers. It is to make better business decisions. Here is how unified data helps.

Identify your best channel for each product

A product that sells well on Etsy might struggle on Amazon, and vice versa. With cross-platform data, you can identify which products perform best on which channels and focus your listing optimization and advertising accordingly. Maybe your quirky humor mugs crush it on Etsy but your minimalist designs do better on Shopify. That insight changes how you allocate your time.

Spot trends early

If a product suddenly starts selling faster across all channels, you have a trend on your hands. Restock before you sell out. Create related products. Increase ad spend. Without unified tracking, you might notice the trend on one platform but miss the bigger picture.

Know when to cut a channel

Not every platform deserves your time. If a channel generates 3% of your revenue but 20% of your customer service issues, it might not be worth it. Unified tracking makes these trade-offs visible. You can make the decision to focus on your most profitable channels with confidence.

Plan inventory purchases

Total sales velocity across all channels tells you how fast you are burning through inventory. If you sell 50 units per week across three platforms, you need to restock faster than if you only sell 20 per week on one platform. Multichannel inventory management starts with understanding your total demand.

Set realistic growth targets

When you see your total business performance in one view, you can set informed goals. "Grow total revenue 20% this quarter" is a better target than "sell more on Etsy." You can then decide whether that growth comes from increasing sales on existing channels, adding a new channel, launching new products, or a combination. Data makes the plan.

Want to go beyond tracking? Learn how to manage orders across channels and keep inventory accurate everywhere.

Your whole business, one dashboard

Commerce Kitty brings sales, orders, and inventory from every channel into one view. See your total business picture clearly. Free to start.

Start Free
Free plan included No credit card required Set up in 5 minutes