Browsing your analytics, you notice it: "overseas-looking traffic is up." Time to translate the site? Offer international shipping? Or is it just crawlers? — before any of that, one table suffices.
Sessions, revenue and RPS, by country.
The sample store's real country data#
| Country | Sessions | Revenue | RPS |
|---|---|---|---|
| Japan | 947 (93.9%) | ¥308,983 | ¥326 |
| United States | 32 | ¥12,070 | ¥377 |
| Hong Kong | 13 | ¥20,747 | ¥1,596 |
| South Korea | 9 | ¥5,076 | ¥564 |
| Taiwan | 7 | ¥0 | ¥0 |
Hong Kong jumps out first: just 13 sessions worth ¥20,747 — RPS ¥1,596, roughly five times Japan's ¥326. The assumption that overseas traffic equals noise doesn't survive contact with this store's measurements. Meanwhile Taiwan's 7 sessions earned ¥0. "Overseas" isn't one thing; countries differ completely.
And the reading caution comes attached immediately: 13 sessions is a small sample. One or two orders swing RPS hugely, so the correct reading isn't "Hong Kong is amazing" but "Hong Kong has earned a few months of watching." Using this table means holding the big number and the small sample in view at the same time.
What this screen lets you decide#
1. Which country to localize for first. Not "English, vaguely" — start from countries already buying. Here, Hong Kong and Korea earn a few months of observation. 2. Noise triage. Bots are already excluded from this table, so the remaining overseas sessions are traffic that passed bot detection (detection isn't perfect). A country stuck at zero revenue for months suggests product fit or shipping friction. 3. Filter and dig. Apply the country filter and the KPI cards and channel breakdown re-scope to that country alone — "where do Hong Kong visitors come from?" is the same few clicks.
RevenueScope answers 'does overseas sell?' with one table
Sessions, revenue, RPS and share by country on one screen, with country and device filters that re-scope every card. Once "traffic feels up" sharpens into "the buyers are in Hong Kong," the next move — language, shipping, payment — picks itself far more easily.
Two boundaries: country detection is IP-based, so VPN users can land in the wrong row. And search-keyword data (from Search Console) ignores the country filter — that dataset has no country dimension.
FAQ#
Q. Overseas sessions grew but revenue is zero. Can I ignore them?
You can decide not to invest yet — but don't equate that with ignoring. When readers start arriving from AI answers abroad (checking AI citations), traffic rises before revenue does. Judge by whether zero persists for months.
Q. How many sessions before country-level RPS is trustworthy?
There's no fixed threshold, but RPS in a country with only a few orders moves on a single order. As a rule of thumb, look at sessions together with whether orders have reached double digits.
See which ads actually drive revenue, at a glance
Free up to 5,000 sessions/month, AI analyst included. No credit card required. Up and running in 5 minutes.




