Key Takeaways
- Email verification can tell you whether an address is on a free webmail service like Gmail or a business domain, through the isFreeService flag.
- For B2B, a business-domain signup is a stronger buying signal than a free address, so the flag is useful as a lead-scoring input.
- A free address is a signal, not a disqualifier. Plenty of real customers, freelancers, and small businesses use Gmail, so blocking them outright loses revenue.
- Combine the free-service flag with the disposable and role-account flags to separate genuine consumer leads from throwaway and low-intent signups.
Two people sign up for your product in the same minute. One uses jane@gmail.com, the other uses jane@company.com. They look identical in your database, but for a B2B business they are not the same lead, and treating them identically wastes sales effort on one and under-serves the other. The free-versus-business email signal is one of the most useful and most underused outputs of email verification, and this guide covers how to use it to score and route leads without the common mistake of blocking real customers.
The distinction is simple to detect and surprisingly rich in meaning once you know how to read it.
What the isFreeService Flag Tells You
Alongside the deliverability status, a verification check returns an isFreeService flag that is true when the domain is a known free webmail provider, such as gmail.com, yahoo.com, outlook.com, or icloud.com, and false when the address is on a custom business or organizational domain. The email verification API returns this flag on every check, so you get it for free alongside the valid or invalid verdict.
For a consumer product, this flag barely matters; almost everyone uses free webmail. For a B2B product, it is a meaningful signal, because someone signing up with their company domain is identifying themselves as a business user at a real organization, which correlates with buying authority and intent.
Scoring, Not Blocking
Here is the mistake that costs revenue: treating a free address as a reason to reject a signup. That is wrong, and it is expensive. Freelancers, consultants, sole proprietors, early-stage founders, and plenty of legitimate buyers use a Gmail address for business. Blocking free addresses outright turns away real customers to catch a problem that a smarter approach handles without the collateral damage.
The right model is scoring and routing. Use the flag as one input to a lead score, not as a gate:
- Business domain, verified valid: highest score. Route to sales follow-up or a fast-track demo, because this is a real person at a real organization.
- Free webmail, verified valid: moderate score. Route to self-serve onboarding or a nurture track. Many of these convert; they just need a different path.
- Free webmail, flagged disposable or gibberish: lowest score or blocked. This is the throwaway signup you actually want to stop.
This way you capture the signal value of the business-versus-free distinction without discarding the many good leads who happen to use consumer email. The real-time email validation API returns all of these flags in a single call, so the routing decision happens at signup with no extra lookups.
Combining Flags for the Full Picture
The free-service flag is most powerful in combination with the other verification signals, because together they describe the lead far better than any one of them alone. A single verification call gives you the whole set:
- isFreeService separates business from consumer email for scoring.
- isDisposable catches throwaway addresses used to grab a free trial or a lead magnet with no intent to buy.
- isRoleAccount flags info@ and sales@ style addresses that belong to a team rather than a person, which convert poorly.
- status confirms the address is actually deliverable, so you are not scoring a lead you can never reach.
Read together, these turn a raw email address into a lead profile. A business domain that is valid and not a role account is a strong lead. A free address that is valid is a moderate lead worth nurturing. A disposable address is noise to filter out. This is lead qualification happening at the moment of capture, before the record ever reaches your CRM.
Putting It to Work
Wiring this in is a single verification call at the signup form or lead-capture point, with the resulting flags written to the lead record and fed into your scoring logic. The verify company email addresses capability is especially useful here for confirming that a business domain resolves to a real, mail-accepting organization rather than a lookalike.
Teams can test the flag on a sample of their own signups with 100 free email verification credits to see how their lead mix splits between business and free addresses, and the email verification integrations hub has signup-flow code for the common backend languages.
Frequently Asked Questions
Should I block free email addresses on my signup form?
No, not for most businesses. Freelancers, consultants, founders, and small-business buyers routinely use Gmail and other free providers for real work, so blocking them outright turns away genuine customers. Use the free-service flag as a lead-scoring input and routing signal instead, reserving blocks for addresses also flagged disposable or gibberish.
How does email verification know if an address is free or business?
The verification check compares the domain against a maintained list of known free webmail providers like gmail.com, yahoo.com, and outlook.com, and returns an isFreeService flag that is true for those and false for custom business or organizational domains. You get this flag on the same call that returns the deliverability status.
Is a business email address always a better lead than a free one?
On average, for B2B, a business-domain signup carries more buying context because the person is identifying as a real organizational user. But it is a probabilistic signal, not a guarantee. Many high-value leads use free email, which is why the flag belongs in a lead score alongside other signals rather than being treated as a pass or fail test.
What other flags should I use alongside the free-service flag?
Combine it with isDisposable to catch throwaway trial signups, isRoleAccount to flag team addresses like info@ that convert poorly, and the deliverability status to confirm you can actually reach the lead. Read together, these turn a raw email address into a lead profile you can score and route at the moment of capture.