Fresh B2B leads · verified emails · 1 click into GoHighLevel

Type an industry and a city. Get real businesses to call today.

LeadsCastle finds local businesses live, adds the verified email, the direct phone and what their Google listing says about them — then puts the ones you tick straight into your GoHighLevel CRM as tagged contacts. No lists to buy, no CSVs to clean, no imports.

  • Verified emails so your cold outreach doesn't bounce
  • Hard monthly caps — you can never be over-billed

No card for the demo · month to month · cancel in two clicks

Typing a search: “roofing contractors”.

Search → enrich → push to GoHighLevel · recorded from the live app

Only Leads pricing — pick your monthly volume

One flat monthly price with everything included: the lead data, the email verification, the Google Business intel and the 1-click CRM push. No data credits to buy, no API keys, no setup fee. Upgrade, downgrade or cancel any time.

Starter

$49per month

  • 25 searches / month
  • 1,000 leads / month
  • 250 verified emails
  • 1-click push to GoHighLevel
Get Starter
Most popular

Pro

$99per month

  • 100 searches / month
  • 5,000 leads / month
  • 1,000 verified emails
  • Branded PDF exports
Get Pro

Agency

$199per month

  • 250 searches / month
  • 12,000 leads / month
  • 3,000 verified emails
  • Priority support
Get Agency

Compare plans side by side

Quotas reset on the 1st of each billing month and are enforced in-app, so the numbers below are exactly what you get — no overage billing, ever.

Plan comparison: quotas and features included in each tier
What's includedStarter$49per monthPro$99per monthAgency$199per month
Leads per monthHard cap — you can never be billed for more data than your plan.1,000 leads5,000 leads12,000 leads
Searches per month25 searches100 searches250 searches
Verified email enrichmentsDomain-matched work emails, verified before they reach your CRM.250 / mo1,000 / mo3,000 / mo
Phone numbers & websitesIncludedIncludedIncluded
Google Business intelligenceRating, review count and unclaimed-listing flags for every result.IncludedIncludedIncluded
1-click push to GoHighLevelIncludedIncludedIncluded
Duplicate protection on pushIncludedIncludedIncluded
Embed inside your GHL dashboardIncludedIncludedIncluded
CSV exportIncludedIncludedIncluded
Branded PDF exportsNot includedIncludedIncluded
AI sales pitch per leadNot includedIncludedIncluded
Team seats1 seat3 seats10 seats
SupportEmailEmailPriority
Run a real search before you pay. The live demo uses the same engine on a sample market — see the data quality first, then pick a package.Open the demo

Exactly what you get — nothing hidden behind “contact sales”

Every package below includes all eight of these. Buying them separately as tools and data subscriptions runs well past $1,000 a month.

Monthly lead package

1,000 – 12,000 fresh business records per month by industry + city

$300+

Verified email enrichment

Owner-level emails validated before they reach you

$150+

Direct phone numbers

Business lines pulled with every record

$90

GMB intelligence layer

Rating, review count, unclaimed profile and no-website flags

$120

AI sales angle per lead

A one-line reason to call, written from that lead's own data

$99

1-click GoHighLevel push

Deduped, tagged contacts with custom field mapping

$149

CSV + branded PDF exports

Client-ready prospect reports with your logo

$60

Runs inside your GHL dashboard

Installs as a custom menu link — no new tab, no new login

$99

Assembled elsewhere: $1,067+ / month. Here it starts at $49 — one login, one bill, no setup.

Choose a package

Run a search and push a lead — right here, right now

This is the real interface on a sample dataset. Pick an industry and city, filter for businesses with an obvious problem, open a row for the Google Business intel and the AI opener, then push your picks to GoHighLevel. No card, no account, nothing leaves this page.

Filters
Capital Metal RoofsAustin, TXUnclaimed GMBNo website
sales@capitalmetalroofs.com(512) 555-0110No profile
92

Google Business intelligence

Contact
Dana Whitfield · General Manager
Profile
Unclaimed — competitor opening
Website
None found
Rating vs. market
Not ranked in the local pack
Monthly local searches
1,900
Opportunity score
92 / 100

AI opening line

Dana — your Google Business profile is unclaimed, so 1,900 people a month searching "metal roofing Austin" are finding your competitors instead. That's a 20-minute fix.

Hill Country ExteriorsAustin, TX
owner@hillcountryext.com(512) 555-01983.4 · 11 reviews
88
Gulf Coast Roof WerksTampa, FLNo website
sofia@gulfcoastroofwerks.com(813) 555-01644.1 · 34 reviews
81
Lone Star Roofing Co.Austin, TX
mike@lonestarroofing.com(512) 555-01424.8 · 212 reviews
74

2 leads selected · duplicates are skipped automatically

Sample dataset for demonstration — the live product searches real businesses and writes to your GoHighLevel location.

This is the actual product

No mockups. Two screens from a live LeadsCastle account — the lead search you work in every day, and the setup that repaints the whole thing in your own brand.

LeadsCastle lead search results showing verified emails, phone numbers, Google Business ratings and lead scores
Search by industry and city, filter by opportunity, then push the ones you want to GoHighLevel in one click.
LeadsCastle white-label setup with company name, brand colors, logo upload and a live preview
Name it, color it, upload your logo — the live preview repaints as you type, then it's your software.

Lives inside GoHighLevel

How it works in GHL — one menu link, and LeadsCastle is part of your CRM

No app store approval, no Zapier, no exporting CSVs. LeadsCastle embeds as an iFrame custom menu link, so your team never leaves GoHighLevel to build a list.

  1. 1

    Copy your embed link

    Every account gets a link that loads the lead search with the navigation stripped out, sized for an iframe.

  2. 2

    Open GoHighLevel → Settings → Custom Menu Link

    In your agency (or sub-account) settings, choose “Custom Menu Links” and click Add.

  3. 3

    Paste the link and pick “iFrame”

    Name it whatever your team should see — “Lead Finder” works. Set the display type to iFrame, not New Tab.

  4. 4

    Choose who sees it

    Show it on the agency dashboard only, or roll it out to every sub-account for your clients.

  5. 5

    Save and refresh

    The menu item appears in the left sidebar. Click it and the lead search loads inside GoHighLevel — same session, no second login.

Your embed URL

/dashboard?embed=1

On a white-label plan this is your own domain, so your customers only ever see your brand in the sidebar.

GoHighLevel · agency dashboard
Dashboard
Conversations
Opportunities
Contacts
Lead Finder
Search a keyword…
Austin, TX
Search
Ironclad Commercial Roofing95new
Lone Star Roofing Co.92new
Capital City Metal Roofing88new
Travis Heights Home Pros83new

Open the menu item

Lead Finder loads inside GoHighLevel

Live iframe preview · exactly what GHL renders

Loading preview…

What you get on every plan

1 click from search to CRM

Tick the leads you want, hit push. They land in GoHighLevel as tagged, deduped contacts with every enriched field mapped — no CSV, no import wizard, no cleanup.

Lives inside your GHL dashboard

Installs as a custom menu link, so prospecting happens in the same tab as your pipelines. Your team never logs into a second tool.

Client-safe by default

Put your own logo on the app and on the reports, so anything a client sees looks like it came from you — not from a tool you rented.

Search leads, not databases

Pick an industry and a city. Get real businesses with addresses, phones, websites and owner-level contacts in seconds — pulled live, not from a stale list.

Verified emails included

Every list is enriched and validated, so your cold email doesn't bounce and your sending domain stays healthy.

GMB intelligence & opportunity flags

See who has no website, no Google profile, few reviews or a low rating — instant sales hooks for your first line.

CSV and PDF exports

Hand a clean list to your sales team, or send a branded prospect report to a client.

Nothing to set up, no surprise bills

No data API keys, no third-party credits, no developer. Hard monthly caps, month to month, cancel any time.

What people actually get out of LeadsCastle

The job is simple: find local businesses worth calling, and get them into your CRM without busywork. Here is what that looks like in practice.

~6 hrs

saved per week

No more manual Google Maps scraping, tab juggling or copy-pasting into the CRM.

1 click

from search to CRM

Tick the leads you like and they land in GoHighLevel as contacts, tagged and ready.

3-8%

typical cold reply rate

Verified emails plus a Google Business angle beat generic list-buying by a wide margin.

I used to pay a VA to scrape Maps and clean the list. Now I run the search, push 40 businesses into GoHighLevel and the follow-up workflow does the rest before lunch.
Marcus D.Agency owner, home services niche
The 'no website' and 'low rating' filters are the whole game for me. Those are the businesses that actually pick up the phone, and I can see it before I ever dial.
Priya S.Web design studio, 2-person team
It lives right inside my GHL dashboard, so my setter never logs into a second tool. That alone was worth switching from the list broker we were using.
Dan R.B2B appointment setting

Results vary by industry, offer and follow-up. Figures above are typical ranges reported by early customers, not a guarantee.

Want to sell this as your own software?

Only if you want to resell it. The White Label Partner program is a separate offer: you put your logo, colors, domain and prices on LeadsCastle and sell logins to your own clients. If you just want leads for your business, the packages above are all you need.

See the White Label Partner program

Common questions

How does it run inside GoHighLevel?

Optional, and it takes a minute: add one custom menu link in your GHL settings and the whole tool loads inside your dashboard — same tab, same login, right next to your pipelines.

What do I actually get each month?

A monthly lead allowance you spend however you like — 1,000 leads on Starter, 5,000 on Pro, 12,000 on Agency — with verified emails, phone numbers, Google Business data and unlimited pushes to your CRM included in the price.

What does the 1-click push actually do?

Tick the leads you want and hit push. They arrive in GHL as contacts with name, phone, verified email, website, address, rating, review count and the AI opener mapped to custom fields, tagged by search and deduped against what's already there.

Do I need GoHighLevel to use this?

No. GHL is where it shines, but it works standalone too — export CSV or PDF and work the list anywhere.

Do I have to be a reseller to buy this?

No. Most customers just buy a lead package for their own business and never touch the reseller side. White labelling is an optional upgrade if you later want to sell the tool to clients under your own brand.

Do I need my own data API key?

No. Lead data is included in your package. You never buy credits from a third party or manage keys.

How fresh is the data?

Records are pulled live at search time and enriched on the spot — not served from a stale static database you re-buy every year.

What happens when I use up my package?

Searches pause until your monthly package resets, or you upgrade in one click from the billing page. You never get a surprise bill.

Can I cancel any time?

Yes. Plans are month to month, cancel from the billing portal in two clicks. See the refund policy for details.

Your next customer is already on this list.

Run a search, tick the good ones, push them into GoHighLevel. First contacts in your pipeline in the next ten minutes.