SiteWarden
As described:StopNarrowed:NarrowNo as described. Go small, only as lead-form monitoring for care-plan agencies, with a day-45 kill test.
web agencies · ~$80/month per agency account · last reviewed (next review by 29 Dec 2026) · 32 cited sources
Start this week
- Tell me your hours per week available, where you're based, and whether you run or know web agencies that sell care plans (condition 1). If you don't, rank this idea below the others in the portfolio.
- List 40 care-plan agencies serving lead-driven local businesses (from WordPress agency groups, WP Umbrella and MainWP communities, local-SEO directories). Book 20 calls. Ask: "When did a client's form last break, how did you find out, and what did it cost?"
- With one friendly agency's permission, script a daily test of 20 of its client forms (Playwright plus a catch inbox). Count failures for 2 weeks.
- Check the working name: trademark search (USPTO, EUIPO) and domain availability.
Checkpoints and kill gates
Decide in advance what counts as on track. Missing a checkpoint means changing the buyer or the offer, not adding features.
Day 30
~15 hrs/week
20 agency calls done. 3 agencies agree to pay for the hand-run service. At least 1 real silent form failure found across the pilot sites.
Full-time
20 agency calls done. 3 agencies agree to pay for the hand-run service. At least 1 real silent form failure found across the pilot sites.
If you miss it
If zero failures turn up in ~100 pilot forms, the pain is too rare to sell. Stop, or switch to booking and quote forms only.
Day 45 (kill test)
~15 hrs/week
5 agencies paying ≥$49/month
Full-time
5 agencies paying ≥$49/month
If you miss it
Stop. Don't build. Move your hours to another idea in this portfolio.
Day 90
~15 hrs/week
12 paying accounts, ≥$1k MRR (15 hrs: 8 accounts, ≥$600). Every month-1 payer renewed.
Full-time
12 paying accounts, ≥$1k MRR (15 hrs: 8 accounts, ≥$600). Every month-1 payer renewed.
If you miss it
Narrow to one form stack (Gravity Forms + WPForms) and one client vertical (law or dental).
Month 6
~15 hrs/week
$2k MRR (15 hrs: $1.2k). ≥60% of agencies forward the monthly report. Month-3 retention ≥80%.
Full-time
$2k MRR (15 hrs: $1.2k). ≥60% of agencies forward the monthly report. Month-3 retention ≥80%.
If you miss it
Pivot A: passive silence monitoring only, priced per form, for any stack. Pivot B: sell the companion plugin through the WordPress plugin directory with a paid tier.
Month 12
~15 hrs/week
$4k MRR (15 hrs: $2.5k). Logo churn ≤3%/month.
Full-time
$4k MRR (15 hrs: $2.5k). Logo churn ≤3%/month.
If you miss it
Stop adding features. Fix onboarding and the report only.
Month 18
~15 hrs/week
$6.5k MRR (15 hrs: $3.5k)
Full-time
$6.5k MRR (15 hrs: $3.5k)
If you miss it
Put all effort into the single best channel.
Month 24
~15 hrs/week
$10k+ MRR (15 hrs: $5k+), profitable
Full-time
$10k+ MRR (15 hrs: $5k+), profitable
If you miss it
Above target: add HubSpot and Webflow depth. $2–5k: run it profitably at low hours. Below $1k: stop.
Do
1.Lead with form delivery, not uptime. Pitch: "Your clients' contact forms can break silently for weeks. We test every form every day and prove every lead arrived."
Target: Every agency can say it in one line. ≥70% of forms monitored are contact or quote forms.
Why: Uptime is sold by 35+ tools. Oh Dear does not test form submissions or email delivery (checked on its features page).
2.Sell to agencies that run monthly care plans for lead-driven local businesses (law, medical, dental, trades, home services)
Target: ≥80% of MRR from agency accounts
Why: A lost lead has a dollar value for these clients. Care plans already bill monthly, so the agency adds you as a line item.
3.Start with WordPress form plugins, via a small companion plugin: Gravity Forms, WPForms, Contact Form 7, Elementor Forms. The plugin marks test submissions with a signed token so they skip CAPTCHA and never reach the client's inbox as noise.
Target: v1 supports 4 form plugins
Why: Headless tests against reCAPTCHA or Turnstile break or get blocked. A site-owner-installed allowlist is the honest way through.
4.Add passive "silence" monitoring for everything else (Webflow, HubSpot, Typeform, Framer): a tracking address on the form's notification list, and an alert when submissions fall below the site's normal rate
Target: Silence alert within 24–72 hours of a drop, tuned per site
Why: It covers non-WordPress stacks without scripts. FormPulse proves the method works.
5.Verify arrival, not just submission. Check the test lead lands in the agency-chosen destination: a catch inbox, Gmail/Outlook via a scoped rule, or HubSpot/Pipedrive via API
Target: ≥95% of tests end in a confirmed "arrived" or a clear failure reason
Why: "The form returned 200" is what uptime tools already check. "The lead reached the inbox" is the product.
6.Ship the monthly white-label report first, before dashboards: forms tested, failures caught, time to fix, real leads counted (count only, never content)
Target: Report sent automatically on the 1st. ≥60% of agencies forward it to clients.
Why: It is the retention engine in quiet months, and the agency's proof of care-plan value.
7.Bundle the basics at no extra charge: uptime every 5 minutes, SSL expiry, domain expiry, DNS and MX change alerts
Target: Basics built in ≤2 weeks on existing libraries
Why: Agencies expect them. With certificate lifetimes falling to 200 days (Mar 2026) and 100 days (Mar 2027), SSL checks matter more, but they're a feature, not the pitch.
8.Charge from day one, per agency, annual pushed. Starter $49/mo (25 forms), Agency $99/mo (75 forms), Agency Plus $199/mo (200 forms, 15-minute tests on key forms, SMS alerts). Annual: 2 months free. 14-day trial, no free plan.
Target: ≥40% of new accounts on annual by month 12
Why: FormPulse sells 100 forms for £82/month, so ~$1 per form is the ceiling. Per-agency plans keep billing simple and ARPU above uptime tools.
9.Get paid before building. Run tests by hand or with a script and send reports by hand for 5 agencies.
Target: 5 agencies paying ≥$49 by day 45
Why: It is the only way to learn if forms break often enough to matter. That fact is not known (see analysis/09).
10.Automate operations from day one: self-serve onboarding, plugin install from the dashboard, auto-sent reports, docs over calls
Target: Support ≤2 hrs/week at 15 hrs/week
Why: Limited hours go to selling. Monitoring products that need hand-holding don't fit the hours.
11.Watch your own checker. Multi-region runners, a heartbeat to a second provider, and a public status page for SiteWarden itself
Target: Zero missed test days per quarter
Why: One missed failure that cost a client leads ends the account and spreads in agency groups.
12.Publish a "silent form failures" log each quarter: anonymised counts of what broke (SMTP, plugin update, CAPTCHA key, DNS/MX change)
Target: First report at month 6. 30% of trials from organic search or agency groups by month 9.
Why: Nobody publishes this. It answers the buyer's first question ("does this actually happen?") with your data.
13.Go where care-plan agencies already gather: WordPress agency Facebook groups and Slack communities, WP Umbrella and MainWP user communities, local-SEO agency forums
Target: 2 useful posts a week, no ads
Why: Oh Dear, a category winner, says word of mouth drove growth and ads and SEO worked less well.
Avoid
1.Selling uptime, SSL or domain monitoring as the product
Why: 35+ alternatives, UptimeRobot at $9, Better Stack free tier, WP Umbrella at €1.99/site all-in. You'd be the 36th.
2."White-label monitoring for WordPress agencies" as the pitch
Why: WP Umbrella (5,000+ agencies, vendor figure) and ManageWP ($1/site uptime, free client reports) already own it, bundled with backups and updates.
3."White-label monitoring for any agency"
Why: That is Oh Dear's exact positioning: branded reports, client grouping, a reseller programme, €99 for 25 sites.
4.Webflow- or Framer-only agencies as the first market
Why: The platform hosts the site and handles SSL, so uptime and certificate pain is low. Form silence is the only job there, and it's the passive (weaker) check.
5.Hosted status pages for agency clients
Why: A local law firm doesn't need a public status page. Status pages are a SaaS-team product (Better Stack, Hyperping, Instatus), and white-labelling them is already sold (UptimeRobot Team $35).
6.Bypassing CAPTCHAs with bots or solver services
Why: It breaks CAPTCHA providers' terms, fails randomly and looks like an attack. Use the site-owner's signed allowlist only.
7.Reading or storing lead contents
Why: Real leads are clients' customers' personal data. Count arrivals, never store names, emails or messages. It keeps GDPR and client trust simple.
8.Promising recovered revenue ("we saved you $40k")
Why: You can't know what a lost lead was worth. Show counts and fix times, and let the agency add its own value estimate, clearly labelled.
9.A $12–15 entry plan
Why: At $15 you need ~670 customers for $10k, in a market where the leaders took 7–8 years to get there.
10.A free plan or lifetime deals
Why: Free tiers in this category are a race to the bottom. UptimeRobot restricted its free plan to non-commercial use from Dec 2024.
11.Full synthetic journeys (checkout, login, booking) at launch
Why: That's Checkly's and Hyperping's browser-check territory, and brittle to maintain. Add one booking-form journey type later, only if agencies ask.
12.On-call scheduling, incident management and AI incident summaries
Why: That's Better Stack's and Hyperping's product for engineering teams. Agencies want a fixed form, not an incident process.
13.Paid ads before month 6
Why: Until retention is proven, ads buy trials that leave after the first quiet month.
14.Adding features when a checkpoint fails
Why: A miss means the pain is too rare or the buyer is wrong. Change that, or stop.