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.
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.
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.
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 →