Can you see revenue by ad?
Revenue First.
See which ads actually drive revenue.
Judge ad spend by revenue, not by CVR or sessions.
One tag to install. Works with your current stack.
¥6.2M
26K
¥243
¥4,445
5.4%
Revenue efficiency by channel
Bubble size: Revenue
Sessions: 8,000
RPS: ¥210
Revenue: ¥1.7M
Same data,opposite budget decisions
Allocate by session count, or by revenue efficiency?
¥6.2M
26K
¥243
¥4,445
5.4%
Revenue efficiency by channel
Bubble size: Revenue
Sessions: 8,000
RPS: ¥210
Revenue: ¥1.7M
Decision: shift budget to LINE (3× more sessions)
Decision: shift budget to Instagram (3× revenue efficiency)
Do you have evidence for your budget split?
High session counts do not mean high revenue. Without revenue efficiency, you cannot justify how the budget is allocated.
Revenue by ad channel is invisible
CVR and sessions are in every report. But revenue contribution by ad is not. Budgets get decided on numbers that do not connect to revenue.
You only see the situation in monthly reports
There is no environment where you can check revenue by ad when you need it. Miss the moment, miss the decision window.
Revenue data in, ad-level contribution out — automatically.
Capture visitor channel automatically
Add one tag. Keep your current workflow.
UTM parameters, referrers, and entry sources are tracked by default.
Pull revenue data automatically
Revenue data is pulled from GA4. No extra setup required.
Revenue is split by channel automatically.
Compute revenue contribution by ad
"Google Search → ¥1,024,300" "LINE → ¥389,200"
See at a glance how much each ad is generating.
Role of each analytics tool
Revenue-first analysis, focused on ad budget allocation
RevenueScope | GA4 | Search ConsoleSC | AdAd performance toolAd tool | |
|---|---|---|---|---|
| Focus | Ad budget allocation | On-site behavior | Search performance | Ad conversion tracking |
| Base metric | Revenue | Traffic | Search queries | Ad clicks |
| Signature metrics | RPS / AOV (revenue efficiency) | Sessions / conversions | CTR / position | CPA / ROAS |
| Coverage | All traffic sources | All traffic sources | Google search | Ad networks only |
| Data freshness | Realtime (incl. revenue) | Realtime (basic only) | 2–3 days | Hours |
| Setup time | ~5 minutes | Medium–high | Low (Google link) | Per network |
| Ad contribution | 4 attribution models | — | — | — (own network only) |
Key features
Revenue efficiency by channel
| Channel | Revenue▲▼ | Sessions▲▼ | RPS▲▼ | AOV▲▼ | CVR▲▼ |
|---|---|---|---|---|---|
1Instagram↑ | ¥1.7M 29% | 8,000 | ¥210 | ¥4,200 | 5.0% |
2LINE↑ | ¥1.1M 19% | 4,500 | ¥240 | ¥4,000 | 6.0% |
3Direct→ | ¥900K 16% | 4,000 | ¥225 | ¥4,500 | 5.0% |
4Google Search→ | ¥500K 9% | 4,000 | ¥125 | ¥5,000 | 2.5% |
5Google Ads↑ | ¥300K 5% | 2,500 | ¥120 | ¥4,000 | 3.0% |
6TikTok↑ | ¥280K 5% | 2,000 | ¥140 | ¥3,500 | 4.0% |
7Email newsletter↑ | ¥276K 5% | 800 | ¥345 | ¥4,600 | 7.5% |
8note→ | ¥202K 3% | 600 | ¥336 | ¥5,600 | 6.0% |
9Facebook→ | ¥181K 3% | 1,200 | ¥151 | ¥4,300 | 3.5% |
10Yahoo Search→ | ¥158K 3% | 1,500 | ¥106 | ¥4,800 | 2.2% |
11Yahoo Ads↑ | ¥105K 2% | 900 | ¥117 | ¥4,200 | 2.8% |
12Pinterest↑ | ¥53K 1% | 700 | ¥76 | ¥3,800 | 2.0% |
13YouTube↑ | ¥40K 1% | 600 | ¥66 | ¥3,600 | 1.8% |
14X (Twitter)↓ | ¥27K 0% | 900 | ¥30 | ¥3,000 | 1.0% |
15Hatena→ | ¥24K 0% | 400 | ¥60 | ¥4,000 | 1.5% |
Compare revenue contribution by ad — in one view
See RPS (revenue per session) across every ad at a glance. Expand UTM breakdowns to find which ad actually drives revenue.
Watch revenue happen in realtime
Live view of each visitor from browse → cart → purchase. Channel mix and today's revenue / RPS update in realtime.
Revenue efficiency by channel
Bubble size: Revenue
Pick a question, the analysis follows
"Which ad brought new customers?" "Which ad drove the final sale?" — select the question and four attribution views update automatically. Customers touch multiple ads before buying; evaluate revenue from first-touch, last-touch, and even-weight perspectives.
Dead-simple setup
Install one tag. Start measuring. No changes to your stack.
See setup steps ➔
Revenue efficiency by hour & device
RPS is computed automatically by device, time-of-day, and new/returning. Find the slice with the highest revenue efficiency.
Open the dashboard ➔
Long data retention
Retention from 14 months up to unlimited by plan. Year-over-year trend analysis ready out of the box.
See pricing ➔
Attribute revenue across multiple ads
Discovered via Google search, re-engaged on Instagram, bought via email — the full multi-touch journey split across four models. Budget decisions start making sense.
Open the dashboard ➔
Two steps. ~5 minutes.
Add one tag to your site
Add a single tag from the admin panel. No code edits required.
Confirm revenue data is flowing
Revenue is pulled from GA4 automatically. No extra setup.
That is all — your revenue-by-ad analysis starts running.
Start free. Scale as you grow.
Up to 5,000 sessions/month, your AI analyst stays free. Upgrade when your site grows. Unlimited team members, every plan.
Free
Start here (free forever)
/month (ex. tax)
5,000 sessions/month
- ✓All features (ask AI) unlimited
- ✓Realtime dashboard
- ✓1 site monitored
- ✓14 months data retention
- ✓5,000 sessions / month
- ✓No credit card required
Starter
For small-scale EC sites
/month (ex. tax)
10,000 sessions/month
- ✓Full revenue analysis by ad
- ✓Realtime dashboard
- ✓Revenue per session (RPS)
- ✓1 site monitored
- ✓14 months data retention
- ✓10,000 sessions / month
- ✓FAQ guide
Growth
For growing EC sites
/month (ex. tax)
50,000 sessions/month
- ✓Full revenue analysis by ad
- ✓Realtime dashboard
- ✓Revenue per session (RPS)
- ✓5 sites monitored
- ✓24 months data retention
- ✓50,000 sessions / month
- ✓Email support
Scale
For high-traffic sites
/month (ex. tax)
200,000 sessions/month
- ✓Full revenue analysis by ad
- ✓Realtime dashboard
- ✓Revenue per session (RPS)
- ✓10 sites monitored
- ✓36 months data retention
- ✓200,000 sessions / month
- ✓Priority email support
* 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).
Per-client reporting on which ads actually drive revenue
Manage multiple sites from one account. Produce reports your clients can trust, backed by revenue-by-ad data.
Frequently asked questions
GA4 focuses on measuring and reporting traffic. RevenueScope starts from revenue data and computes revenue efficiency per ad (RPS/AOV). It answers "which ad generates how much revenue" — a question GA4 can't. The two are complementary.
Yes. RevenueScope pulls revenue data from GA4 automatically. Your existing GA4 setup keeps working, with no extra configuration. RevenueScope also works standalone if GA4 isn't installed.
Effectively no. The tag is about 4KB — roughly 1/10 the size of GA4 — and loads asynchronously, so it doesn't block page rendering.
Yes. Just add a single tag through the GTM admin panel. No need to edit your site's HTML directly.
No. Add one tag from the admin panel and you're done. No HTML edits, server configuration, or any technical work required.
Any EC site that can install GTM or a custom script. Contact us to confirm compatibility with your platform.
Both. RevenueScope's own tag captures purchase events from dataLayer in realtime. If GA4 is installed, we can also reconcile against GA4 data. GA4 has a 24-48 hour delay, but RevenueScope's own measurement appears on the dashboard within seconds.
OSS tools (Matomo, PostHog, Umami) and GA4 + Looker Studio builds are technically possible, but turning them into a usable revenue dashboard takes engineering and ongoing operations. RevenueScope installs in 5 minutes via a single tag and shows the 4 core metrics (Revenue / AOV / RPS / CVR) plus Sessions in a 5-KPI card layout out of the box. A detailed comparison post is coming soon.
Visitor session data (source, page views, device type) and order amount on purchase events. Personal information such as names and email addresses is not collected.
We use first-party cookies to manage an anonymous visitor ID and a session ID. Sessions end automatically after 30 minutes of inactivity. No third-party cookies are used.
Retention depends on the plan. Starter: 14 months, Growth: 24 months, Scale: 36 months.
Yes. RevenueScope captures revenue from dataLayer purchase events and can be reconciled against your EC admin (Shopify / BASE / STORES / WooCommerce, etc.). On the free plan you can cross-check revenue, order count, and channel-level revenue against real data. Treatment of duplicate orders, cancellations, and refunds depends on your dataLayer setup, so we walk through it during onboarding.
Yes. Up to 5,000 sessions/month is free forever. No credit card required.
Yes. Cancel anytime — no cancellation fee. You keep access until the end of the current billing period. Data is kept for 30 days after that, then deleted.
We currently offer only monthly plans. Annual plans may be added based on demand.
Simply remove the tag from the admin panel — tracking stops immediately, with zero impact on your site.
Contact us. For EC operators well beyond 200,000 sessions/month, an enterprise plan is available. We handle multi-site setups, large session volumes, and custom support arrangements.
RPS (Revenue Per Session) = revenue ÷ sessions, a measure of how efficient each ad is at bringing in revenue. AOV (Average Order Value) = revenue ÷ orders. With RPS you evaluate "which ad is efficient", with AOV you evaluate "order quality / ticket size". Combined with CVR, you get three angles on ad investment — shift budget from low-RPS to high-RPS ads and maximize revenue within the same spend.
RevenueScope treats RPS (Revenue Per Session) as the most important metric. High CVR with low ticket size or thin traffic still won't grow revenue. RPS is the single metric where acquisition efficiency and customer value multiply together — it tells you whether a site is actually making money. CVR and session count are intermediate metrics that support diagnosis but, on their own, are not a basis for ad-investment decisions. RevenueScope places RPS at the center and decomposes ad efficiency through the 4 core metrics — Revenue, AOV, RPS, and CVR.
No — high CVR with low ticket size can still mean poor ROI. RPS and AOV together let you evaluate both acquisition efficiency and purchase quality at once, which is what you need for real budget decisions.
Session and purchase events appear on the dashboard within seconds — effectively realtime.
From each buyer's ad-touch history. Four models are available: full credit to the last touch, full credit to the first touch, equal split across all touches, or higher weight toward the touches closest to purchase. Pick the question you want answered, and the model switches automatically.
RevenueScope is focused on revenue efficiency by ad channel (Revenue / AOV / RPS / CVR — 4 core metrics, plus Sessions in a 5-KPI card layout). For integrated management of gross margin, LTV, inventory, CRM, and ROAS (return on ad spend), we recommend pairing it with other tools (Shopify Analytics / BI tools / CRM SaaS / ad-API-direct platforms). Use RevenueScope as a lightweight dashboard for daily ad decisions.
RevenueScope intentionally avoids direct ad-API integration. Pulling spend data from Meta / Google / TikTok APIs requires ongoing maintenance for spec changes, OAuth flows, and per-platform diffs — costs that conflict with the "single tag, 5 minutes, GTM-only" low-friction setup that SMB EC operators rely on. Instead, we capture purchase events and session info from dataLayer + GA4, and break down ad-investment decisions across Revenue / AOV / RPS / CVR — the 4 core metrics. If you need ROAS (return on ad spend), use the numbers in your ad-platform dashboards or pair us with an ad-API-direct platform.
Revenue First — Judge ad spend by revenue
Most EC operators evaluate ad spend with intermediate metrics — CVR, session count, click-through rate. However, these metrics correlate weakly with final revenue, making them poor signals for budget allocation.
Revenue First is the philosophy of judging ad efficiency from revenue first, not from intermediate metrics, with RPS (Revenue Per Session) = Revenue ÷ Sessions as its most important metric. RPS is where acquisition efficiency and customer value multiply together — the single signal that tells you whether a site is actually making money. CVR and session count are intermediate metrics; on their own, they don't tell you the health of the business. RevenueScope places RPS at the center and anchors the framework with the 4 core metrics — Revenue, AOV (average order value), RPS, and CVR (conversion rate) — adding Sessions on the dashboard for a 5-KPI card layout that compresses ad decision-making.
The philosophy rests on a simple principle: the more metrics you track, the slower decisions get. RevenueScope, launched in April 2026, is a Japan-born EC analytics SaaS designed around this philosophy. It complements GA4 and installs in five minutes.
— RevenueScope (operated by AltPilot · Founder: Toshihiro Shishido)
Founder & Operator
Entrepreneur (3 academic startups, 10+ years)
Over a decade as a board member or executive across three academic startups spun out of Osaka, Tokyo, and Kyoto Universities. Led equity raises totaling JPY 600M+, reversed ~JPY 100M of negative equity, and drove 200% YoY revenue growth.
Data Scientist (@ Thomson Reuters)
Led research-management consulting for RIKEN, Japan's Ministry of Defense, and the National Cancer Center. Owned data-visualization reporting, market analysis, KPI design, and web-survey-based hypothesis testing — using multivariate and correlation analysis to drive research-management efficiency.
Engineer (for a global legal-tech leader)
As an independent contractor, built RPA / process-automation systems, machine-learning models, web crawlers, and OCR pipelines for one of the world's largest legal-tech companies. Owned design through implementation end-to-end, primarily in Python.
Indie Hacker (2026〜)
Went indie in 2026. Started with RevenueScope (launched April 10, 2026), with multiple products planned to follow. Building decision-grade analytics for e-commerce founders as a full-stack developer.
See which ads actually drive revenue, at a glance
No expertise needed, starting today. No credit card. Up and running in minutes.
Newsletter
Updates and practical web marketing tactics, delivered to your inbox.
RevenueScope — Revenue contribution, by ad, made visible