// LIVE FROM 93 COUNTRIES

See what your traffic sees.

5-day Pro trial · No credit card · Plans from $9/mo

real checks in the last 24 h 93 countries on the residential network Geo-down to paused campaign in ~15 min
Built for affiliate marketers, media buyers & performance agencies
📊 Traffic Arbitrage
🎯 Media Buying
🔗 Affiliate Networks
🌐 Lead Generation
📱 Push & Native

Standard uptime monitors miss what actually matters

Your domain can be "up" on a US datacenter server while being completely blocked in Thailand, Russia, or Germany — where your actual traffic is.

  • Country-level blocks go undetected ISPs and regulators block domains silently. UptimeRobot checks from one US datacenter — not from your users' ISPs.
  • Blocklist hits kill conversions before you know it Spam blocklists and Google Web Risk listings hurt your deliverability and put a full-page browser warning in front of your traffic — long before the domain stops responding.
  • You find out from your affiliate manager — hours later Every minute a domain is down or blocked during a live campaign is money directly wasted on dead clicks.
🇺🇸 best-offers-2025.com Accessible · 200
🇩🇪 best-offers-2025.com Accessible · 200
🇹🇭 best-offers-2025.com Blocked · 451
🇷🇺 best-offers-2025.com Timeout · Proxy Err
🔔 Telegram alert sent at 14:32 2 issues found

Everything you need. Nothing you don't.

Country-Specific Checking

Pick from 93 countries and check your domains through real residential IPs. Know exactly where your pages load and where they don't — by country and carrier. Each domain is watched from 1 country on Startup, 3 on Pro and 10 on Enterprise, each with failover routes.

Auto-Pause Campaigns Pro+

Auto-pause Keitaro & Binom campaigns on confirmed geo-down — stop burning spend on dead clicks. Traffic resumes automatically once the geo recovers. Pro and Enterprise only, and included in the 5-day Pro trial.

Real Residential IPs

Checks run through our residential proxy infrastructure. No datacenter IPs — your checks look exactly like real user traffic from the target country.

Health Score 0–100

At-a-glance domain health combining TLS certificate validity, spam-blocklist status and Google Web Risk threat intelligence into a single actionable score — weighted by what actually answered.

Instant Telegram Alerts

Get notified the moment a domain goes down, gets blocked, or its health score drops — on Telegram, Slack, Discord, email or your own webhook. Every channel is available on every plan.

Cron & Job Heartbeats

A dead-man switch for the jobs nobody watches. Your cron, feed pull or postback worker pings a URL on every run; miss a ping past its grace window and you get the same alert your domains get. 3 heartbeats on Startup, 20 on Pro, 200 on Enterprise.

Synthetic Transaction Checks

Watch the funnel, not just the homepage. Up to 20 ordered HTTP steps run in one session with cookies preserved, each asserting a status code or a string in the body — so a broken step 3 is caught while your index page still returns 200. 2 monitors on Startup, 10 on Pro, 100 on Enterprise.

Public REST API Pro+

Pull your monitoring into your own stack. Pro keys read your domain list with last status and 30-day uptime at 60 req/min. Enterprise keys add raw check history by country, full reputation detail, per-country world-map results and an account summary at 300 req/min. Create keys on the Account page; the endpoint reference sits next to them.

Check intervals as fast as 5 minutes

Down to 5-minute checks on Enterprise and 15-minute on Pro. Know about issues fast enough to actually do something about them before your campaign burns.

Blocklist Monitoring

Continuous checks against domain and IP spam blocklists, plus Google Web Risk. Catch a spam-list hit before it tanks your email deliverability, and a Web Risk listing before Chrome puts a warning page in front of your traffic.

SSL Certificate Tracking

Monitor SSL expiry and validity, and get warned before a domain registration lapses. An expired certificate kills conversions instantly — never let it sneak up on you.

World Map Pro+

Sweep a domain across 73 countries on Pro or 158 on Enterprise and see reachability on one map — refreshed weekly on Pro, daily on Enterprise. Spot geo-blocks at a glance and know which geos to pull spend from.

Set up in 2 minutes.

No agents to install. No complicated configuration. Add your domain and start monitoring.

01

Add your domain

Enter a domain URL. Choose which countries you want to monitor it from.

02

Pick your geo

Use our built-in residential network (93 countries in the picker) or bring your own proxies. Assign per-country or per-domain.

03

Get alerted instantly

Uplyze checks on schedule and sends a Telegram alert the moment something breaks. Done.

One number. Full picture.

The domain Health Score combines the three things that actually determine if your offers convert.

84
Health Score
SSL Valid
30/35
Blocklists
17/20
Threat intel
20/25

(30 + 17 + 20) ÷ (35 + 20 + 25) = 84. Only the checks that answered are counted.

SSL Certificate (35 pts)

Checks validity, expiry date, and chain integrity. An invalid or expiring cert means browsers show security warnings — instant conversion killer.

Spam blocklists (20 pts)

Scans domain and IP spam blocklists — the ones email providers and browser security extensions read. IP-based lists are skipped when your site sits behind a CDN, because the address on record is the CDN's, not yours — we would rather report less than imply we checked something we did not.

Threat intelligence (25 pts, up to −40 more)

Checked against Google Web Risk plus a public phishing feed, and cached for 6 hours. A provider that answers and finds nothing earns the marks; a confirmed hit both loses them and takes a penalty, because Chrome then shows your visitors a full-page warning and traffic stops. A feed-only sighting stays advisory rather than an accusation, and "nobody answered" is never treated as clean.

From geo-down to paused campaign — while you sleep

This is the actual alert format. No dashboards to refresh at 3 AM — the alert lands in Telegram, the campaign is already paused.

Telegram · Uplyze Bot
🚫 Domain issue confirmed
Domain: ma-ruay888.com
Via: Germany (residential)
Current status: GEO-BLOCKED (451)
03:12
Auto-pause executed
Campaign #12 paused in Binom
Resume on recovery: on
03:13
Recovered — Germany reachable again
Campaign #12 resumed · downtime 38 min
03:50

What does an hour of a dead lander cost you?

A blocked geo does not stop your campaign — it keeps buying clicks into a wall. Move the sliders to your numbers.

Burned before you notice, per incident
$200
With Uplyze auto-pause (confirmed in ~15 min)
$13
One caught incident pays for 6 months of Pro.
Stop the bleed — start 5-day Pro trial

Honest monitoring, by design

When our own infrastructure can't reach your site, we say “couldn't check” — never “up”, never “down”. Most monitors silently show the last green. Your money rides on these verdicts, so a verdict we didn't earn is a verdict you won't see. That rule is written into the product's code and into our Acceptable Use Policy.

Simple, transparent pricing

Plans from $9/mo. Every plan starts with a free trial. No hidden fees.

Startup
$ 9 /mo

Get started monitoring your first domain. 3-day free trial.

  • 1 domain
  • 1 monitored country per domain (+1 failover route)
  • 90-minute check interval
  • Health Score (SSL + blocklists + Web Risk)
  • Telegram, Slack, Discord, email & webhook alerts
  • 3 cron heartbeats & 2 transaction monitors
  • Auto-pause Keitaro & Binom
  • REST API access
  • World map visualization
  • Public status page
Start 3-day trial
No credit card · Cancel anytime
Enterprise
$ 199 /mo

Agencies and teams with many domains across many geos. 5-day free trial.

  • 25 domains (+$4/extra domain)
  • 10 monitored countries per domain (+ unlimited failover routes)
  • 5-minute check interval
  • Auto-pause Keitaro & Binom on geo-down
  • Full REST API — history, threats, geo · 300 req/min per key
  • 200 cron heartbeats & 100 transaction monitors
  • World map — 158 countries, daily refresh
  • Public status page
  • Hourly reputation scans · threat intel refreshed every 6 h
  • 365-day uptime history (daily summaries; per-check detail kept 90 days)
  • Unlimited team members
Start 5-day trial
No credit card · Cancel anytime

"Monitored countries" is how many countries each domain is checked from in parallel, every interval — 1, 3 or 10 — each with failover routes for when a route itself fails. You choose them from a picker of 93 countries and can change them at any time. The World Map is a separate, wider sweep: 73 countries on Pro, 158 on Enterprise.

  • ✓ No credit card to start
  • ✓ Set up in under 2 minutes
  • ✓ Built by & for media buyers
  • ✓ Cancel anytime from the Billing page

Common questions

Standard uptime monitors check from a handful of datacenter servers. They tell you if the server responds — not if real users can reach it. Uplyze uses residential proxy IPs in specific countries, so we catch country-level ISP blocks, geo-restrictions, and content filtering that datacenter checks completely miss.
Managed geo-checks use our own residential infrastructure — you pick the country, we handle the rest. Own proxies let you connect your existing proxy infrastructure (HTTP/SOCKS5) if you already have residential IPs in specific geos. Both support fallback routes for redundancy.
The country picker offers 93 countries for managed geo-checks, including US, DE, GB, TH, PH, BR, IN, ID, VN, MY, SG, UA, PL, FR, IT, ES, JP, KR, MX, CA, AU, RU and TR. How many of them one domain is watched from at once depends on your plan: 1 on Startup, 3 on Pro, 10 on Enterprise, each with failover routes. The separate World Map sweep covers 73 countries on Pro and 158 on Enterprise.
Yes, and it is live. Pro keys read two endpoints — your domain list with last status and 30-day uptime, and the current status of one domain — at 60 requests per minute per key. Enterprise keys add raw check history by country, full reputation detail (TLS, blocklists, threat intel, hosting), the latest world-map result per country, and an account-wide summary, at 300 requests per minute per key. Create keys on the Account page under "Advanced & integrations"; the endpoint reference and the rate-limit headers are documented next to them. Startup and trial accounts have no API access.
Yes, on every paid plan. Heartbeats are a dead-man switch: your cron job or worker pings a URL on every run, and if a ping is missed past its grace window we alert you (3 heartbeats on Startup, 20 on Pro, 200 on Enterprise). Transaction monitors run an ordered sequence of up to 20 HTTP steps inside one session with cookies preserved, each step asserting a status code or a string in the body, so a broken step 3 of your funnel is caught while the homepage still returns 200 (2 monitors on Startup, 10 on Pro, 100 on Enterprise). Both live on the Account page under "Advanced & integrations".
The Health Score is a 0–100 composite of the checks that actually returned an answer: TLS certificate validity (up to 35 points), threat intelligence from Google Web Risk (up to 25) and domain/IP blocklists (up to 20). Penalties are then applied for an imminent domain expiry (up to −15) and for a confirmed threat listing (up to −40). A check that did not answer is left out of the maths entirely rather than counted as clean. A score under 60 triggers an alert. Uptime checks run every 5 minutes on Enterprise, 15 on Pro and 90 on Startup; the Health Score itself is recalculated hourly on Enterprise, every 6 hours on Pro and daily on Startup, and the threat-intelligence verdict inside it is cached for 6 hours on every plan.
Yes. Connect your Telegram account in Settings, and you'll receive instant notifications when a domain goes down, gets blocked, or its health score drops below the threshold. Alerts include the domain name, status, HTTP code, and which proxy detected the issue. Slack, Discord, email and custom webhooks work the same way and are available on every plan.
The tier you pick. The buttons at the top and bottom of this page start a 5-day Pro trial, because auto-pause for Keitaro and Binom, the World Map, the public status page and the REST API are Pro features — a Startup trial cannot exercise the promise in the headline. The Startup pricing card starts a 3-day Startup trial instead. No credit card is required for any of them, and one trial is allowed per person, email address and network.
Yes. All plans are billed monthly or annually and can be cancelled at any time from the Billing page. You keep access until the end of your billing period. We do not refund partial billing periods — the Terms of Service spell this out.

Start knowing before you lose money.

Set up monitoring for your first domain in 2 minutes. 5-day Pro trial, no credit card required.