GoodLeads.Club
Formation Watch — for teams with a book of business

Someone in your CRM just started a business. We tell you which one.

Every business begins as a person — at a kitchen table, with a state filing. We see that exact moment: the filing, days after it posts, resolved to the human behind it, before any business database has the record. License the feed, load it into your CRM, and watch what collides with records you've had for years. Those collisions are former customers, old leads, and current clients — at the one moment they need everything a new business needs.

The formation moment

The strongest trigger in SMB is invisible to your stack today. We pull filings within days of public availability — in four states, a business that files today is in your file tomorrow morning. Compiled databases refresh in months.

Filed today → your file tomorrow (CO·FL·NY·CT)

The person behind the entity

At day one there's no office, no business phone, no company email — the entity is its founder. We resolve every filing to that person: name, mobile, validated email, home ZIP. Nobody else looks at the connection this early.

93% reach a decision-maker

Your CRM finds the match

Load the file the way you already do. Your CRM dedupes by email — so when a founder's email equals a contact you already have, the formation event lands on your existing record. No new tool. No data leaves your systems.

The match engine is your own CRM

The play

Three steps, using the product exactly as licensed today. Your file never comes to us — we supply the event, your CRM finds the relationship.

1

License the feed

Same GoodLeads records, delivered on your cadence — a monthly file, or a webhook that turns the load into a standing watch.

2

Load it, watch the collisions

Push to HubSpot or import the CSV. A "new lead" that lands on a six-year-old contact isn't new — it's someone you know who formed a business this month.

3

Build the audience

One saved filter is the whole product. Route it to a win-back queue, a cross-sell journey, a congratulations that isn't cold.

formation_date in the last 30 days  AND  contact created before this quarter  →  your warmest pipeline, refreshed with every delivery

Match with a ladder, not a guess: exact email first, then exact phone, then name + ZIP into a verify-first pile — never straight to a congratulations call. We ship multiple emails and phones per record because your CRM may know them by an old address.

Every record earns twice

This is the part that changes the license math. There is no losing row in the file.

It collides

A relationship, revived

A former customer or dead lead just became the warmest account on your board — someone who already knows you, days into the week they're choosing an accountant, a bank, a processor, an insurer. You didn't buy a lead; you recovered a relationship.

It doesn't

A fresh lead, as licensed

Every non-collision is exactly what you licensed the feed for: a brand-new business with the owner's verified contact, weeks before it appears anywhere else. The watch costs nothing extra — it rides on the file you're already working.

What a match opens

Because the record carries the person — not just the entity — a collision is a doorway into every way your team earns business relationships.

Win-back queue

"Your 2021 closed-lost just filed an LLC" is a first call your reps will fight over.

SALES / CALL SHEET

Second-business cross-sell

A current client's new entity is the easiest expansion revenue you'll book this quarter.

ACCOUNT MANAGEMENT

Lifecycle journey

Trigger a "you're ready now" sequence off the formation event, on the person ID you already message.

MARKETING AUTOMATION

Congratulations-first touch

Open with the moment, not the pitch. You're the only vendor who knows it happened this week.

RELATIONSHIP TEAMS

Customer Match & Custom Audiences

Matched contacts are your own first-party records — they slot into the audience uploads you already run on Google, Meta, TikTok, and LinkedIn, under each platform's terms.

PAID MEDIA — ELIGIBLE 1P ONLY

Suppression

Stop prospecting people who just became customers elsewhere — or who just became yours.

OPS / LIST HYGIENE

Marketing, retention, and servicing use only. Ad platforms set their own rules for audience uploads — the eligible path runs through contacts you already hold, never through raw licensed records.

One person at the center, every channel on the wheel

Your media team already speaks this language: Customer Match on Google, Custom Audiences on Meta and TikTok, Matched Audiences on LinkedIn. Every one of them matches your list by hashed email and phone — and every one of them gives the same advice: more identifier types per contact, higher match rate. A contact with one stale email goes unrecognized. A founder carrying five identifiers gets found.

THE FOUNDER 3 emails · 2 mobiles name · home ZIP filed this week GOOGLECustomer Match YOUTUBEvia Customer Match FACEBOOKCustom Audiences INSTAGRAMCustom Audiences TIKTOKCustom Audiences XCustom Audiences LINKEDINMatched Audiences EMAIL & SMSyour owned channels More identifiers per person → a higher match rate on the list you already own.
5 Identifiers per founder, up to

Your CRM knows them by a 2016 Gmail. The platform knows them by the newer address and the mobile. We carry all of them on one person — so the record you already own clears the match where a single identifier would miss, on every platform at once.

1st Party — and it stays yours

The audience is still your own customer list. Extra identifiers extend the reach of records you already hold — matched contacts only, uploaded through the customer-audience tools you already use, under each platform's terms.

The identity bridge, in every record

Matching against a years-old CRM takes more than one email. Every record carries the owner's identity wide enough to catch them by an old address.

Owner emails, validatedup to 3 per record
Owner phones, E.164 + line typeup to 2 per record
Owner name, split + normalizedfirst / last
Principal address + ZIPusually the owner's home
Formation date + filed datethe trigger itself
Scores on every rowreachability · relevance
And the business context to route it:
industryMCCentity type county / MSAresidential flag registered agentformation window

Six live states — CO · CT · FL · NY · TX · VA — with more on a rolling schedule. Your match volume scales with how much of your book lives here.
Your data never leaves your systems. This isn't an enrichment upload or a data swap — you don't send us your file, we don't see your matches. We license you the formation event and the person behind it; the join happens inside the CRM you already run, at whatever threshold your team trusts.

Licensing & the Watch cut

Same records, same per-record pricing. The Watch cut is a delivery shape, not a premium: every identity candidate included, hash-ready columns on request, delivered on a cadence that keeps the filter fresh.

Recurring feed — new formations, ongoing$0.70 / record
One-time pull — a defined slice, once$1.00 / record
Typical: 1,000 a month, bundled$650 / month
Webhook delivery (standing watch)Edge tier
What the Watch cut adds:
The full identity-candidate set on every record, a match-recipe playbook for HubSpot, Salesforce, and spreadsheets, and — on the HubSpot push — a per-load readback: created 940 · matched 62 you already had. That second number is the one you'll put in a board deck.

Run the collision check.

License one month of your states, load it, and count what lands on records you already had. The number is yours in an afternoon — no pilot agreement, no data sent to us, nothing to install.
hello@goodleads.club  ·  goodleads.club

Start with one month