Seller Fine PrintThe details sellers wish they'd checked first
Tracking

How to Track Digital Product Revenue Across Platforms

A practical system for tracking net revenue across Gumroad, Etsy, and Payhip — export instead of trusting dashboards, normalize to net, and avoid double-counting bundles.

If you sell on more than one platform — Gumroad plus Etsy, Payhip, or your own checkout — you already know the annoying part isn’t making the sales. It’s knowing, at a glance, how much you actually made last month without opening three dashboards and doing the subtraction yourself.

Each platform reports revenue its own way. Gumroad shows you gross sales and a separate fee breakdown per transaction. Etsy nets out its fees differently. None of them show you a combined number, and none of them account for the fact that a $20 sale on Gumroad nets you less than a $20 sale on a platform with lower fees — so raw revenue totals across platforms aren’t even comparable without adjustment.

What actually works, in order of effort

  1. Export, don’t rely on dashboards. Every platform that takes a cut of your sales lets you export a CSV of transactions. Pull one from each platform on the same schedule — monthly is enough for most sellers — rather than trying to reconcile live dashboards that update on different cycles.
  2. Normalize to net, not gross. Gross revenue tells you what customers paid. Net — after platform fee and payment processing — tells you what you actually keep. Build your tracker around net, because that’s the number that answers “is this working.”
  3. One sheet, one row per sale, a platform column. You don’t need software for this at low volume. A spreadsheet with date, platform, gross, fee, net, and product name gets you a real combined view. Pivot by platform and by month once the rows add up.
  4. Watch for double-counting on bundles. If you sell the same product on two platforms, track it as two separate revenue lines even though it’s “one product” — the cost structure is different per platform and blending them hides which channel is actually worth your time.

The platforms that make this easiest are the ones with clean CSV exports and itemized fee breakdowns per transaction — Gumroad includes fees on its sales export, which is more than some competitors give you. Once you’re tracking net revenue by platform, the next question is usually whether your current platform’s fee structure still makes sense as volume grows — which is a fee-math problem, not a tracking problem.

Before you decide anything based on a fee comparison, get your own numbers first.

Export & fee checklist

Should You Leave Gumroad? The Export & Fee Checklist (Gumroad vs Payhip)

$9

Most sellers pick a new platform first and pull their numbers second. This checklist flips that order — export your customer data and get your real, landed fee rate on Gumroad vs. Payhip before you decide anything.

See the full checklist →