Analytics for e-commerce
Spend on the marketing
that makes sales.
Where did the sales come from, and how much? We count human visits only, bots removed, so you don't misjudge. Stop the ad spend that was going to channels that never sell.
What RevenueScope does
Ad-budget allocation
See ad spend and revenue efficiency (RPS) side by side per channel, and decide where to add or cut. Tell whether a high ROAS comes from new customers or from returning ones buying again.
Pages to fix and grow
Overlay each page's actual revenue on its ranking and target keywords to set the order. Pages that rank well but earn nothing — and the reverse — both surface.
AI traffic and revenue
Break down visits from ChatGPT and Claude by assistant — sessions and revenue. See which articles get cited and bring visitors in.
Competitor keywords
A snapshot of the keywords and positions where competitor domains rank on Google. Start with the keywords they hold and you have no page for yet.
Data with bots excluded
Bots are now 53% of all web traffic — more than humans (Thales 2026). We filter out that noise automatically, so you judge on human visits only.
Answers from your own AI
Get your site's data from ChatGPT, Claude, Gemini, or Copilot the moment you ask — no dashboard to open.
Problem
Session counts
don't tell you where to put your ad budget.
Traffic grows, revenue doesn't — and more often than not the problem is how you measure, not what you ran. Four measurement traps EC teams hit every day.
CASE 01 — BOT64% of the traffic was bots
YouTube sessions spiked — roughly 1,650 on the surface. Most were crawlers hitting video descriptions; bot-filtered, only 600 were real. Scale the budget on raw counts and the misinvestment starts here. (Figures are from a demo environment.)
▶ RevenueScope: RPS is computed on real, bot-filtered sessions.
CASE 02 — DIRECT/NONEYour biggest channel is “unknown”
(direct) / (none) sits at the top of your GA4 report. When your largest source can't be attributed to anything, budget decisions stall.
▶ RevenueScope: Our tag on your own site records the source on the spot — nothing slips away.
CASE 03 — UTMYou have three “Instagrams”
“Instagram”, “instagram”, “IG”. UTM typos split one campaign into three rows, making each look smaller. Every report means merging them back together by hand.
▶ RevenueScope: UTM tags are automatically normalized.
CASE 04 — THREE SCREENSRevenue, traffic, ad spend — three screens
Traffic lives in GA4, revenue in your cart admin, ad spend in each ad platform. You hop across three services and stitch them together in a spreadsheet before "which channel earned what" even exists. Every report restarts that manual work.
▶ RevenueScope: Connects traffic, revenue, and ad spend in one line — RPS and ROAS per channel, on one screen.
What you need isn't session counts — it's revenue per session (RPS).
Same data, opposite budget decisions
Allocate by session count, or by revenue efficiency?
Last in sessions. But first in revenue per session.
AI Agent — MCP
Turn the AI you already use into your own analyst.Answers arrive without opening your laptop.
ChatGPT, Claude, Gemini, Copilot — the AI you already use understands your site's data the moment you ask. On the train or on the shop floor — ask your phone "How were yesterday's sales?" and the answer comes back with the evidence. From reading the numbers to building the material for decisions — the AI takes on the analysis.
The page closest to a breakthrough is /products/uv-protect-milk. The estimate is a monthly ceiling, assuming it reaches #3 with a 10% CTR.
| Page | Search status | Landing revenue |
|---|---|---|
| /products/uv-protect-milk | Striking distance | ¥14,660 |
| /blog/sunscreen-spf-guide | Striking distance | ¥23,342 |
| /products/cleansing-balm | Dormant | ¥24,635 |
| /blog/pore-care-basics | Dormant | ¥18,353 |
Pushing a near-miss page up is more effective than writing new SEO content.
What this can't tell you
This grows search traffic (the denominator), not CVR. Requires GSC. '+N/mo' assumes reaching #3 at CTR 10% and monthizes a per-window estimate as an upper bound; it does not assume the ranking gain is guaranteed (GSC lags 2–3 days; thresholds provisional).
Here's your AI-referred traffic and revenue by assistant. 10 pages were referenced.
| AI | Visits (sessions) | Revenue |
|---|---|---|
| ChatGPT | 119 | ¥56,645 |
| Claude | 64 | ¥10,047 |
| Perplexity | 63 | ¥28,491 |
| Gemini | 43 | ¥40,982 |
| Copilot | 31 | ¥11,140 |
Traffic from AI is starting to reach revenue.
What this can't tell you
AI-referral is classified by referrer + UA. Assistants don't always pass a referrer, so this undercounts (full coverage isn't possible). Revenue counts only purchases where an AI-referred landing session was the last touch.
These are the keywords the competitor maison-glow.jp ranks at the top of Google Japan for. Many are high-volume skincare keywords — pore care, vitamin C serum — that overlap directly with your own articles.
| Keyword | Vol/mo | Est. visits/mo | Rank |
|---|---|---|---|
| pore-care face wash | 18,100 | 1,810 | #3 |
| how to use vitamin C serum | 9,900 | 1,490 | #2 |
| skincare order | 12,100 | 850 | #4 |
| how to remove blackheads | 5,400 | 540 | #3 |
| best toner for sensitive skin | 8,100 | 490 | #5 |
| sensitive-skin skincare | 6,600 | 460 | #4 |
Start with the keywords this competitor ranks high for but you don't cover yet — that's where the missed search traffic is.
What this can't tell you
Estimates from a snapshot of external SERP data (Google Japan/ja). Est. visits (ETV) is estimated monthly traffic from rank and search volume — not revenue and not your site's actual clicks. It's a point-in-time snapshot, not real time, and covers only top keywords with measurable search volume. A different lens from your own GSC.
Yes — they buy. Sessions fell to 8,225 (-2.1%), while revenue per session (RPS) is ¥188 (+22.9%). The RPS gain outweighed the volume drop — revenue is up +20.2%.
The problem isn't CVR — it's volume. The next move is driving more traffic to the pages that already sell.
What this can't tell you
Prior period = the immediately preceding equal-length window, bots excluded. Revenue is RS first-party tracking (a different pipeline than GA4, so no exact match). No gross margin / LTV.
The paid channels you're running — Google Ads, Meta — are saturated. Increasing budget here tends to buy waste, not growth.
| Platform | Ad spend | ROAS | Saturation |
|---|---|---|---|
| Google Ads | ¥131,724 | 1.50 | 86% |
| Meta | ¥90,739 | 7.13 | 80% |
| Criteo | ¥18,057 | 6.11 | 55% |
The answer: shift budget from the saturated pair into **Criteo** — it hasn't hit its ceiling and returns the most revenue per yen spent.
What this can't tell you
Saturation is not estimated by RevenueScope; it is used only when a value is supplied, and right now only the sample store supplies one — real sites show none. Channels without a supplied value are allocated by ROAS alone, with no cap. Applies to channels with ad spend in the period; how fast extra spend loses efficiency is a guide, not a guarantee.
This week's priorities, ranked by revenue impact.
- AI-referred traffic is surging (320 sessions). Strengthen the cited articles.
- Revenue per session improved +22.9% vs prior (¥188). Find the channels that gained efficiency and see if you can send more traffic there.
- Google Ads ad spend is saturated (86%). Move extra budget to unsaturated, higher-efficiency channels.
What to do first — by revenue impact, not gut feel.
What this can't tell you
Suggestions ranked by revenue impact, not guaranteed outcomes. Feasibility (competitiveness/difficulty) isn't factored in. Deterministic rules (not LLM-generated); only the items that meet the criteria are shown (no padding).
Now, just try it on your own site.
Product — Live Demo
Curious about the numbers? See them for yourself.
And of course, you can check the actual numbers too. Two views — Realtime and Dashboard — switch anytime.
This demo is live — every tab, filter, and period is fully interactive. Try it yourself.
See what's happening right now
Watch visits, carts, and purchases the moment they happen — catch campaign reactions and sale momentum live.
Read the column →Judge on real numbers, bots excluded
Bots are now 53% of all web traffic — more than humans (Thales 2026). We exclude them automatically, so you judge on human behavior only.
Read the column →Decide your ad-budget allocation
See ad spend and revenue efficiency (RPS) side by side per channel, and decide where to add or cut. Even tell whether a strong ROAS is new customers — or returning ones re-activating.
Read the column →Know which pages to fix — and grow
Rankings and target keywords surface the pages worth growing; dwell and exit data show the ones to fix. Your content to-do list, in order.
Read the column →How It Works
Traffic, revenue, and ad spend — connected in one line, automatically.
Record where visitors come from
A lightweight tag (under 3KB gzipped) records UTM parameters, referrers, and entry sources automatically. Naming variants are normalized — channels stay clean.
Bring revenue and ad spend together
Revenue comes from the same dataLayer purchase events GA4 uses — no extra setup. Ad spend goes in month by month or as a CSV upload, so every platform lands in the same table.
Compute contribution by channel
LINE: ¥1,080,000
Google Search: ¥500,000
See which channel earns what — and whether it justifies its ad spend.
Comparison
The role of each analytics tool
GA4 and ad-measurement tools each play their own role. RevenueScope doesn't compete with them — it complements them, owning the revenue-first question of where to invest next.
RevenueScope | GA4 | Search ConsoleSC | AdAd performance toolAd tool | |
|---|---|---|---|---|
| Focus | Revenue-first decision support | Behavior measurement & analysis | Search traffic measurement | Ad conversion tracking |
| Base metric | Revenue | Traffic | Search queries | Ad clicks |
| Signature metrics | RPS / cross-channel ROAS / AI-referred revenue | Sessions / conversions | CTR / position | CPA / ROAS (own network only) |
| Bot filtering | Behavioral detection, automatic | Known bots only | — | Ad-click fraud only |
| Ad spend intake | Multiple networks | Multiple networks | — | Own network only |
| Data freshness | Realtime | Realtime | 2–3 days | Hours |
| Setup time | ~5 minutes | Medium–high | Low (Google link) | Per network |
| Ad contribution | 4 attribution models | — | — | — (own network only) |
| Competitor keywords | Rivals' keywords × rank change | — | Own site only | — |
* How ad networks' invalid-click filtering differs from bot exclusion (billing vs analytics) — see the column.
Onboarding
Live before your coffee cools.
Connect your data
Add one tag to your site — no code edits required. Linking Search Console takes a few clicks, anytime.
Ask the AI you already use
Connect RevenueScope to ChatGPT, Claude, and Gemini. Then just ask, “What should I fix to grow?”
No expertise needed. Starting today, your EC gets its own dedicated analyst.
Pricing
One ad-budget mistake. That's the price.
Up to 5,000 sessions/month, your AI analyst stays free. Upgrade when your site grows.
Free
Start here (free forever)
/month (ex. tax)
5,000 sessions/month
- ✓Unlimited members
- ✓1 site monitored
- ✓14 months data retention
- ✓No credit card required
Starter
For small-scale EC sites
/month (ex. tax)
10,000 sessions/month
- ✓Unlimited members
- ✓1 site monitored
- ✓14 months data retention
- ✓Competitor keyword research: 3 runs/mo
Growth
For growing EC sites
/month (ex. tax)
50,000 sessions/month
- ✓Unlimited members
- ✓5 sites monitored
- ✓24 months data retention
- ✓Competitor keyword research: 12 runs/mo
Scale
For high-traffic sites
/month (ex. tax)
200,000 sessions/month
- ✓Unlimited members
- ✓10 sites monitored
- ✓36 months data retention
- ✓Competitor keyword research: 40 runs/mo
✓ Every plan includes the core features (dashboard + AI analyst integration). Competitor keyword research is on paid plans only (quota shown per plan).
* Session counts are based on real human visitors with bots excluded. RevenueScope filters bots automatically, so counts run lower than bot-inclusive tools like GA4 (by design). * Usage fees for AI services themselves (ChatGPT, Claude, Gemini) are not included — they run on your own AI account. Connecting them to RevenueScope is free on every plan.
FAQ
Frequently asked questions
Yes. Up to 5,000 sessions/month, the core features — the dashboard and AI integration (ask AI / MCP connection) — are free forever, with no cap on how much you ask. No credit card required. Note that competitor keyword research is available on paid plans only (monthly quota varies by plan — see pricing). You only move to a paid plan once your site grows past the session limit.
GA4 focuses on measuring and reporting traffic. RevenueScope starts from revenue data and computes revenue efficiency per ad (RPS/AOV) — answering "which ad generates how much revenue", a question GA4 can't. The two are complementary, and running both is easy: RevenueScope reads purchase events from the same dataLayer GA4 uses, so your existing GA4 setup keeps working with no extra configuration. It also works standalone if GA4 isn't installed.
No. Add one tag from the admin panel and you're done — no HTML edits, server configuration, or any technical work required. If you use GTM, it's a single tag through the GTM admin panel. The tag is under 3KB gzipped and loads asynchronously, so it doesn't block page rendering.
RevenueScope's AI integration (MCP connection) is included at no extra charge on every plan, including Free. The AI services themselves — ChatGPT, Claude, Gemini — are billed under your own contract with each provider (connecting external tools may require their paid plans). RevenueScope does not cover or resell AI service fees.
Only visitor session data (source, page views, device type) and the order amount on purchase events. No personal information such as names or email addresses is collected. Cookies are first-party only, used to manage an anonymous visitor ID and a session ID. No third-party cookies are used.
Yes. Cancel anytime — no cancellation fee. You keep access until the end of the current billing period; data is retained for 30 days after that, then deleted. Tracking itself stops the moment you remove the tag from the admin panel.
About
Founder & Operator
As an executive——10+ years as a board member and executive across 3 university spin-out startups — fundraising, business planning, investment decisions.
As a data scientist——Led analysis for government agencies and national research institutes at Thomson Reuters — delivering reports that informed research investment and policy decisions.
As an engineer——Built RPA, machine-learning models, and web crawlers for one of the world's largest legal-tech companies.
In business and in research investment alike, allocating a limited budget always came down to decisions grounded in numbers. I wanted to bring that decision-making framework to EC businesses without a dedicated data analyst on staff. RevenueScope is revenue-first business intelligence — designed from exactly that idea.
— RevenueScope (operated by AltPilot — Founder Toshihiro Shishido)
Bring
channel-level answers to your next budget meeting.
No credit card. Tracking starts the moment you paste the tag — from the very first order, you see where revenue comes from.