Put a price tag
on every visit.
How much did one session earn? That's RPS. Once every visit has a price tag, you can see which traffic to grow. When in doubt, ask the AI you already use — with your real data.
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.
Pushing a near-miss page up is more effective than writing new SEO content.
Here's your AI-referred traffic and revenue by assistant. 11 pages were referenced.
| AI | Visits (sessions) | Revenue |
|---|---|---|
| ChatGPT | 15 | ¥0 |
| Perplexity | 14 | ¥0 |
| Gemini | 11 | ¥24,833 |
| Claude | 11 | ¥19,906 |
| Copilot | 5 | ¥6,832 |
Traffic from AI is starting to reach revenue.
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.
Yes — they buy. Sessions fell to 1,082 (-17.4%), while revenue per session (RPS) is ¥217 (+7.2%). The RPS gain couldn't offset the volume drop — revenue is -11.4%.
The problem isn't CVR — it's volume. The next move is driving more traffic to the pages that already sell.
The paid channels you're running — Instagram, Google 広告 — are saturated. Increasing budget here tends to buy waste, not growth.
The answer: don't increase spend anywhere right now. The next move is a small test on a new channel, or fresh creative to reopen room to grow.
This week's priorities, ranked by revenue impact. 1. Instagram is below break-even (ROAS 0.13). Scale back or pause the spend, or rework the creative. 2. AI-referred traffic is surging (56 sessions). Strengthen the cited articles. 3. Instagram ad spend is saturated (90%). Move extra budget to unsaturated, higher-efficiency channels.
What to do first — by revenue impact, not gut feel.
Product — Live Demo
Curious about the numbers? See them for yourself.
And of course, you can check the actual numbers too. Two views — Dashboard and Realtime — switch anytime.
This demo is live — every tab, filter, and period is fully interactive. Try it yourself.
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 →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 →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 →How It Works
Traffic, revenue, and ad spend — connected in one line, automatically.
Record where visitors come from
A lightweight tag (~2KB gzipped) records UTM parameters, referrers, and entry sources automatically. Naming variants are normalized — channels stay clean.
Pull in revenue and ad spend
Revenue comes from the same dataLayer purchase events GA4 uses — no extra setup. Ad spend arrives via a read-only Google Ads connection, with manual entry for other platforms.
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 and Google Ads 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 about 2KB 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.