Skip to content
SealMetrics

Analytics for people who inspect the inputs No analytics cookies · no modeled fill-ins presented as observation

Nice dashboard.
Shame about the inputs it never saw.

SealMetrics measures eligible aggregate traffic and recorded outcomes without analytics cookies or visitor profiles. Run it beside your current analytics and compare both against the revenue your backend recorded.

Side-by-side deployment · keep your current stack · verify against your backend

ILLUSTRATIVE EXAMPLE · NOT A LIVE ACCOUNT LIVE · 13:00
Backend-recorded revenue€342K
+58% visible
NEXT BEST MOVEMove budget to PMax_Catalog.

Under this example's declared model, it receives 3.2× more recorded revenue than GA4 reports.

THE CLAIM IS ONLY AS GOOD AS THE TEST

Your ROAS isn't wrong.
It's incomplete.

Those missing sales already happened. Your attribution model may have given another source the credit.

That distortion can change ROAS, hide productive channels inside “Direct,” and make smart teams optimize a ranking that does not reconcile with backend revenue.

CONSENT-SHAPED VIEWPARTIAL

A confident answer built on missing evidence.

  • Consent rejection can remove visits
  • Channels can inherit unsupported revenue credit
  • Teams reconcile conflicting totals
SEALMETRICSAGGREGATE

The slightly less glamorous thing: evidence.

  • Eligible events are not removed by analytics-cookie rejection
  • Recorded sales receive credit under a declared model
  • Reported revenue can be checked against the backend

Real data is only useful
when it changes the move.

CONSENTLESS ANALYTICS

Your ROAS may not be bad.
Your measurement may be partial.

When eligible conversions remain observable, productive channels are less likely to disappear inside “Direct” or a consent-shaped subset.

How consentless analytics works
SAME CAMPAIGN · SAME SPENDREALITY CHECK
ROAS you see todayconsent-gated analytics
2.4×
Aggregate ROAS vieweligible observed sales
4.1×

Illustrative example — not a live account. The difference must be checked against backend revenue.

PROMO DAY · 13:00● LIVE

Know how the day is going while it happens.

Not a post-mortem tomorrow. A decision while today's budget can still move.

Revenue so far€96,204on pace vs last Promo Day
Best campaignPMax_Catalog€31,540 · scale it now
UnderperformerDemandGen9,230 clicks · 2 sales
Conversion rate1.10%+0.3 pts since 11:00
DECISION AT 13:00Kill DemandGen. Move budget to PMax_Catalog.
Illustrative example — not a live account.
LENS AIDEFINED METRICS · TRACEABLE SOURCE

Ask the questions that move the number.

LENS answers plain-language questions against defined metrics. Inspect the source before the answer moves budget.

GROWTHWhich products leak revenue?

77% of premium e-bike carts don't convert. Add financing at product level.

COSTWhere am I burning budget?

DemandGen: 9,230 clicks, 2 sales. Reallocate to PMax_Catalog.

Ask LENS on demo data

Not more data.
Fewer wrong decisions.

01

Protect a productive channel before you cut it.

See how consent-shaped measurement changes the channel ranking before next week’s budget moves.

Budget → evidence
02

Give the room a number it can inspect.

Marketing, finance and your agency can reconcile the same measurement against recorded backend revenue.

Debate → decision
03

Fix today, not tomorrow.

Current revenue reporting shows which campaigns receive recorded sales while the budget can still move.

Report → action
SealMetrics

We don't build visitor profiles.
We measure eligible aggregate events.

More data is not the goal. Better decisions are. That means minimizing personal-data collection, preserving useful aggregate evidence and making the result inspectable by the people responsible for the number.

Privacy-oriented architecture and useful measurement can reinforce each other. The exact outcome still depends on purpose, configuration and the events implemented.

SEALMETRICS / THE ANALYTICS OF REALITY
“If the backend does not confirm a meaningful difference, keep your current setup.

The Fair Test
A comparison method, not a testimonial

01

define the eligible events and attribution model

02

run both tools over the same comparison period

03

reconcile reported revenue with the same backend

Review the evidence standard

No magic.
A method you can inspect.

01 / OBSERVE
•••

Collect aggregate events

Built without analytics cookies, persistent visitor IDs or fingerprinting.

02 / CONNECT
+ +

Match traffic to revenue

Observed sales receive credit under a declared attribution model, then the total can be reconciled with the backend.

03 / DECIDE

Act on supportable evidence

Use current reporting to challenge spend, investigate anomalies and decide what to test next.

Plugs into the stack
you already run.

Use a native connector where available, or the API for a custom implementation. Required engineering depends on the platform and event scope.

See all integrations
ShopifyeCommerce
WordPresseCommerce
WooCommerceeCommerce
MagentoeCommerce
PrestaShopeCommerce
BigQueryData & BI
OpenCarteCommerce
Data StudioData & BI

Don't take our word for it.
Ask your store.

Run SealMetrics beside GA4 for 14 days. Define the eligible events and attribution model, then compare both against the sales your store recorded. Keep the setup that produces the more useful, supportable result.

  • One first-party signal · implementation depends on event scope
  • Founder-led onboarding on Scale
  • EU-hosted in Dublin
GROWTH14-DAY SIDE-BY-SIDE TRIAL

For teams ready to test a separate aggregate measurement layer.

499/moBilled annually · 2 months free
  • 5M human events / month
  • 3 domains
  • Full MCP + BigQuery + API
  • GA4 side-by-side comparison
Start 14-day trial 14-day trial. Review the applicable billing terms before starting.

You should question
your analytics.

How can measurement avoid analytics-cookie dependence?

SealMetrics is built for aggregate measurement without analytics cookies, persistent visitor identifiers or fingerprinting. That architecture does not depend on acceptance of analytics cookies for the defined measurement use case. Your legal basis still depends on purpose, configuration, jurisdiction and the rest of your processing.

Do we need to remove GA4?

No. Run SealMetrics beside GA4, define a comparison period and check both against the same backend total before you change the stack.

Will the numbers match our store?

That is the test. Configure the relevant commerce events, compare the reported total with your store or CRM and investigate the remaining difference. Reconciliation depends on the events and backend data implemented.

How long does setup take?

Start with one first-party signal and keep the current stack in place. Timing depends on the platform, event scope and commerce integration; the first useful comparison starts once both systems are measuring the same defined events.

Reality is already there.
You should probably see it.

Eligible aggregate events. Backend comparison. Fewer expensive opinions.

Start free trial Book a demo