Skip to content

WordPress theme · Scam call reporting community

Launch your own "who called me" community in an afternoon

Number lookups, scam reports, ratings, area code pages, member alerts, business claims, moderation, ad slots, a paid lookup API and Stripe + PayPal memberships. One theme, no plugins to buy, ready for real traffic.

  • Thousands of indexable number pages with clean URLs
  • Three ways to earn: ads, premium, API
  • One-click sample data so it never looks empty

The demo uses fictional sample data (555-01xx numbers and .example addresses), resets every hour and never contacts outside services.

What you get

Everything an 800-number lookup site needs, built in

Smart number lookup

Visitors type a number any way they like. It is normalized, matched and shown on a clean page like /number/202-555-0143/ with rating, trend chart, first and last report and area code location.

Reports and threads

Guests and members report calls, texts, emails and websites with ten call types, caller name and a safety rating. Replies, helpful votes and abuse flags keep threads useful.

Browse pages that rank

Latest, most reported, trending, top scams, every area code, every state and every scam type, each with its own indexable page and XML sitemap.

Members and alerts

Profiles, my reports, watched numbers with email alerts, reputation points and badges such as Trusted Reporter and Scam Hunter.

Business claims

Real businesses claim their number, post an official response and earn a verified badge after you approve them.

Moderation tools

Queue, auto-mod keyword lists, flag review, IP and user bans, merge duplicate numbers and handle removal requests from one screen.

Stripe and PayPal

Sell an ad-free premium membership with unlimited alerts, and paid API plans with monthly quotas. Test mode, webhooks and connection tests included.

Paid lookup API

A JSON endpoint with per-key quotas and usage tracking, plus a public docs page so developers can buy and integrate on their own.

Fast, clean code

A classic PHP theme with custom database tables, no page builder, no jQuery on the front end, schema markup and mobile-first design.

Business model

Three revenue streams from day one

Lookup sites earn from the long tail: every reported number is a page that people search for. The theme gives you ad slots in the right places, a premium membership that removes ads and adds alerts, and an API you can sell to developers and call-blocking apps.

1

Display ads

Paste AdSense or any network code into header, in-feed, sidebar, number-page and footer slots. Premium members never see them. ads.txt is served for you.

2

Premium membership

Ad-free browsing, unlimited watched numbers and instant alerts, billed monthly or yearly through Stripe or PayPal. You set the price.

3

Lookup API plans

Sell monthly request quotas to developers, CRMs and call-screening apps. Keys, quotas and usage are tracked automatically.

4

Business accounts

Businesses whose numbers get reported want to respond. Charge for verification or a featured response if you like (manual pricing).

Premium $3.99/mo Ad-free + instant alerts
API Starter $19.00/mo 5,000 lookups a month
API Pro $79.00/mo 50,000 lookups a month

Built-in starting prices. Change every plan name, price and quota in one screen.

Revenue depends on your traffic, prices and ad network. Nothing here is a promise of income.

Admin

One menu. Everything in plain English.

All settings live under a single menu near the top of your WordPress dashboard.

Welcome & setup checklist

A guided list shows what to configure next, with live system status.

Moderation queue

Approve, reject, flag, ban, merge and handle removal requests from one screen.

Test every connection

One click checks Stripe, PayPal, carrier lookup, Safe Browsing and Turnstile keys.

Members, businesses, API

Member records, business claims, subscriptions, payments and API keys in one menu.

One-click sample data

Install realistic, clearly labeled demo content in a click and remove exactly that content later.

Plain-English help

Help text under every setting and a full documentation page linked from every screen.

Integrations

Connects to the services you choose

Every service is optional. Add your own keys in the admin; the site works without them.

StripePayPalTwilio LookupnumverifyGoogle Safe BrowsingCloudflare TurnstileGoogle AdSenseMailBolt SMTP

Product names are trademarks of their owners and are listed only to describe compatibility.

Specs

Built the WordPress way

  • RequirementsWordPress 6.2+, PHP 7.4+ (8.x recommended), HTTPS
  • PluginsNone required. MailBolt SMTP is bundled for reliable email.
  • SEOClean URLs, schema markup, XML sitemap, canonical tags
  • LayoutMobile-first, plain CSS and JavaScript, no frameworks
  • DataCustom database tables built for millions of reports
  • LicenseGPLv2 or later, translation-ready

Click around the live demo first

Log in as a member, a business or an admin with one click. Everything you see is clearly labeled sample data.

View live demo