It looks fine from your desk
Your screen is fine. You are not looking at the landing page in the country or state you buy.
ViewTrace checks client landing pages from the regions where your ads actually run—then keeps timestamped proof of exactly what rendered.
Free trial · up to 20 observations · 14 days · no credit card
Not ad-delivery or tag/pixel verification. Records show the landing page at capture time.

Your screen is fine. You are not looking at the landing page in the country or state you buy.
The same URL can render differently when you capture it from another region.
Bids stay on even when nobody is looking at the in-market page.
Run an observation from each region. The dashboard keeps URL, region, time, and status—Success or Failure. Search the list by URL or tag. A tag is saved on every record of that URL. Each observation also stores key page metadata related to SEO and social sharing—title, description, canonical, robots, OG, and more.
| Captured (JST) | URL | Region | Status | Tags |
|---|---|---|---|---|
| Mar 12, 2026, 14:022026-03-12 14:02 UTC | https://example.com/campaign | US · California | Success | campaign |
| Mar 12, 2026, 14:052026-03-12 14:05 UTC | https://example.com/campaign | Germany | Success | campaign |
| Mar 12, 2026, 14:082026-03-12 14:08 UTC | https://example.com/campaign | Japan | Success | campaign |
SEO / social
An Observation is more than a picture. At capture we also store title, description, canonical, robots, and Open Graph on the same record. No extra capture—and not an SEO score or a site-wide crawler.
We keep a search-style preview from the stored values. It is not a Google result.
Facts we could read—such as noindex or a canonical mismatch. Not better or worse.
A preview from stored og:title and related fields. We do not fetch og:image; the URL is stored as text.
Compare also shows metadata differences. Watch email for metadata is optional. The display is always on.
Start for freeIn-plan options
These are not added to every Observation. You run them on the records you choose, inside the $49 / $99 allowance. Numbers sit below the record. They are not Observed. Watch does not run them automatically.
Lab (Lighthouse)
On demandLCP / CLS / TBT / FCP for this URL, from the same region. Not a screenshot. Lab INP is not shown.
Example · LCP 2.41s · CLS 0.04
trial 2 / Starter 10 / Pro 30
Synthetic (lab)
On demandResponse time for 1–3 safe clicks. Not Field INP. We do not click buy, submit, delete, or log out.
Example · 180ms response · not INP
trial 2 / Starter 10 / Pro 30
Field
On demandLast ~28 days of Chrome users. INP / LCP / CLS. URL first, then Origin. no_data is a normal result—not a live measurement.
Example · INP p75 · URL or Origin
trial 10 / Starter 50 / Pro 150
No screenshot
On demandScore uncaptured same-host links with html_signals only. Uses no Observation. Not a site-wide crawler.
Example · same host · up to N pages
trial 3 / Starter 5 / Pro 10 pages
Unmeasured Performance / SEO / Accessibility numbers stay out of Observed. Lab and Field stay in separate sections.
Start for freeScheduled observations
Set a URL and region once, then choose daily, weekly, or monthly—and how many runs in each period. Each run captures the landing page from that region. Email after every run, or only when the visual change versus the previous capture is large.
Daily, weekly, or monthly. Choose how many times to run in each period.
Email after every run, or only when the visual change is large. Optionally POST to a webhook.
Each run is one observation. URL, region, and time stay on the dashboard.
Scheduled observations are on Starter and Pro. The free trial is for manual observations. Each run uses one observation from your monthly allowance.
See pricingHow results arrive
Every run stays on the dashboard. You can also receive it by email, export a spreadsheet, or send it to a tool you already use.
Starter / Pro
After a scheduled capture, results go to your account email. Send every run, or only when the visual change is large.
Pro
Export the observation list to a spreadsheet for reports and internal sharing.
Optional
After a successful scheduled run, send the result to Slack or another tool you already open. You can skip this and use email only.
Sign up with email and password to start your free trial (up to 20 observations, 14 days).
Try-it-out & light validation
Marketers, solo checks, and small DTC brands—enough volume for real validation work.
$49/ month
≈ 20 client pages × 5 geos, checked weekly
Production, agencies & reporting workflows
Higher volume, longer screenshot retention, and exports for teams that run this in workflows and reporting.
$99/ month
≈ 25 client pages × 5 geos, 3 times a week
Your trial includes up to 20 observations at no charge, with no credit card required. The trial lasts 14 days; afterward, choose Starter or Pro to continue. After you use all 20 trial observations, a banner at the top of the dashboard guides you to subscribe.