Skip to main content
Home
Products
Free Tools
Industries
Compare
Resources
Pricing

HowtoStopFakeSignups:TheCompletePreventionGuideforSmallBusinesses

Fake signups cost SMBs $2.7 billion annually. Learn proven strategies to detect and prevent fraudulent registrations using phone validation, email verification, and fraud scoring.

Robby Frank

Robby Frank

Founder & CEO

May 25, 2025
5 min read
Featured image for How to Stop Fake Signups: The Complete Prevention Guide for Small Businesses

How to Stop Fake Signups: The Complete Prevention Guide for Small Businesses

Fake signups are a quiet tax on a growing business. Fraudulent accounts skew your analytics, burn server capacity, and give fraud a foothold before anyone notices. Some are bots. Some are people running the same scam across dozens of sites. Most get in because the signup form only checks that an email is formatted correctly and a phone number has the right count of digits.

This guide covers how to catch them at registration: phone validation, email verification, IP intelligence, and a scoring model that ties the signals together. None of it needs an enterprise budget, and done right, none of it slows down real customers.

The hidden cost of fake signups

Hidden Cost of Fake Signups Analysis

What fake accounts actually cost you

The chargeback or the wasted ad click is the visible cost. The bigger problem is cumulative. Every fake account in your database is ongoing fraud exposure, a skewed number in your dashboards, and server load you pay for. These "zombie accounts" pile up and quietly distort every decision you make from your data.

Why CAPTCHA and email confirmation aren't enough

Most small businesses rely on CAPTCHA or an email confirmation link. Both catch the laziest bots and little else.

Modern fake accounts aren't simple scripts. Fraud rings use:

  • Residential proxy networks that look like ordinary home users
  • Phone numbers that pass format checks but are disposable
  • Email addresses on real domains that accept mail and bounce later
  • Stolen or synthetic identity data that reads as completely legitimate

A user can clear CAPTCHA, click the confirmation link, and still be fake. What you actually need is validation that checks whether the contact details belong to a real, reachable person, not only whether they're formatted correctly.

Anatomy of a fake signup

Four types of fraudulent registrations

Knowing what you're up against helps you pick the right checks. Four categories cover most of what hits SMBs.

Bot registrations. Automated scripts, often using pattern-based emails (user1@domain.com, user2@domain.com) and invalid or VOIP numbers. They arrive in bursts, hundreds in minutes.

Human fraud farms. Real people creating accounts for fraud rings, using stolen or synthetic identity data. Often concentrated in specific regions, and they may use legitimate-looking domains and valid phone numbers.

Trial abuse. Accounts made to exploit free trials or promos, usually with temporary email and disposable numbers, sometimes many from one IP or device. They're abandoned the moment the trial ends.

Competitor research. Accounts competitors create to study your product or pricing. Usually corporate or generic email, minimal personal detail, and unusual interest in sensitive features.

The fraud signals that matter most

A handful of signals do most of the work. Group them by data type.

Phone number:

  • VOIP or virtual numbers
  • Recently issued numbers (less than 30 days old)
  • Invalid or disconnected lines
  • Numbers on known fraud lists

Email address:

  • Disposable email domains
  • Role-based addresses (admin@, sales@, info@)
  • Recently registered domains (less than 90 days old)
  • Domains with no MX records

Behavioral:

  • Registration velocity (multiple signups from one IP)
  • Suspicious geographic patterns
  • Device fingerprint mismatches
  • Unusual time-of-day patterns

The 1Lookup defense strategy

1Lookup Fake Signups Defense Strategy

No single check catches everything. Stack four layers and each one narrows what the next has to handle.

Layer 1: phone number validation

Good phone validation answers three questions:

  1. Is this number real and currently active?
  2. What type of line is it (mobile, landline, VOIP)?
  3. Is it tied to known fraud patterns?

Basic validation steps:

1. Format validation (E.164 standard)
2. Carrier identification and line type detection
3. Activity status check (active/inactive/disconnected)  
4. Fraud database cross-reference
5. Geographic location verification

Then go deeper:

  • VOIP detection: flag virtual numbers, a common fraudster tool
  • Recently ported numbers: numbers that changed carriers in the last 30 days
  • Velocity checking: the same number used across multiple registrations
  • Do-not-call screening: avoid compliance headaches

Layer 2: email verification

Email validation is more than "does this look like an address." You want deliverability, disposable-domain detection, and high-risk patterns.

Essential email checks:

1. Syntax validation (RFC compliant)
2. Domain MX record verification
3. Mailbox existence confirmation
4. Disposable email domain detection
5. Role-based address identification
6. Spam trap database screening

A few things that help in practice:

  • Check domain age. Recently registered domains are a common fraud tell.
  • Validate catch-all domains. They accept any address but may not deliver.
  • Screen for typos. Common misspellings of big providers (gmai.com, yahooo.com).
  • Watch bounce patterns. Track which domains accept mail then bounce later.

Layer 3: IP intelligence

IP checks catch the connections fraudsters use to hide their location and identity.

Critical IP checks:

1. VPN/proxy detection
2. TOR exit node identification  
3. Residential vs datacenter classification
4. Geographic location verification
5. ISP reputation scoring
6. Connection type analysis

Going further:

  • Velocity tracking: multiple registrations from one IP
  • Geographic inconsistency: IP location doesn't match the stated address
  • High-risk ISP detection: networks known for hosting fraud
  • Device fingerprinting: multiple accounts from one device signature

Layer 4: fraud scoring

Each check is useful alone. Combined into one score, they're much harder to beat. A scoring model weighs the signals and gives you a single number to act on.

How it works:

Base Score: 100 (legitimate user)

Phone validation results:
- VOIP number: -35 points
- Recently ported: -15 points  
- Invalid/disconnected: -50 points
- High fraud area code: -20 points

Email validation results:
- Disposable domain: -40 points
- No MX records: -30 points
- Role-based address: -10 points
- Domain under 90 days old: -25 points

IP intelligence results:
- VPN/proxy detected: -30 points
- TOR network: -45 points
- Datacenter IP: -20 points
- High-risk country: -25 points

Final Score: 0-100 (higher = more legitimate)

Score-based actions:

  • 90-100: auto-approve
  • 70-89: approve, monitor closely
  • 50-69: require extra verification (phone call, document upload)
  • 0-49: block and send to human review

Building your defense: three approaches

Option 1: the DIY approach

If you have development resources, you can build basic protection from free tools.

Phone validation. Use Google's libphonenumber for format checks, cross-reference known VOIP providers, and rate-limit by number.

Email domain checking. Keep a blocklist of disposable providers, check MX records with a DNS lookup, and validate syntax.

IP geolocation. Use a free IP lookup for basic location, block known VPN/proxy ranges, and rate-limit by IP.

Upside: no ongoing cost and full control. Downside: high maintenance, limited accuracy, and no real-time updates as fraud shifts.

Option 2: the hybrid approach

Mix free tools with paid services for the checks that matter most.

Phone validation. Use a paid service like 1Lookup's phone validation API for carrier data, line-type detection, and fraud screening.

Email validation. Do syntax checks yourself, but use a paid service for deliverability and spam-trap detection.

IP intelligence. Free geolocation plus a paid VPN/proxy detection service.

Cost is moderate, and setup is a day or two of work for most SMBs.

Option 3: the full-service approach

Hand validation to a specialized service and keep your focus on the product. Services like 1Lookup's fraud detection API combine phone, email, IP, and behavioral signals into one score.

What you get:

  • Real-time updates as fraud patterns change
  • Reporting and analytics
  • No maintenance overhead
  • Integration support

Cost runs higher than the hybrid route, but so does coverage.

Protecting users without hurting the experience

Keep validation invisible to real users

The best fraud checks are invisible to legitimate users. Run them in the background and only surface friction when you actually need it.

Do:

  • Run checks asynchronously after form submission
  • Show a brief "Verifying your information..." message
  • Ask for extra verification only when a score is borderline
  • Write clear, helpful error messages

Don't:

  • Make users wait on validation before they can proceed
  • Show cryptic technical errors
  • Add friction for obviously legitimate users
  • Block someone with no path to resolution

Match scrutiny to risk

Not every signup needs the same treatment. Scale validation to what the account can do.

Low risk (newsletter, content downloads): email syntax check, disposable-domain block, simple rate limiting.

Medium risk (free accounts, trials): phone validation, email deliverability, IP screening, basic scoring.

High risk (payment methods, sensitive data): full phone and email verification, deeper IP analysis, multi-factor auth, and human review for borderline cases.

Geographic considerations

Fraud patterns differ by region, so tune your logic to where users sign up while keeping protection consistent.

North America: heavy VOIP use in fraud and sophisticated bot networks. Lean on phone validation and device fingerprinting.

Europe: GDPR considerations and regional number formats. Emphasize email validation and IP intelligence.

Asia-Pacific: mobile-first behavior, a different mix of email providers, and carrier-specific fraud patterns.

Advanced tactics

Machine-learning detection

As fraud gets more sophisticated, fixed rules start to miss things. Machine learning picks up patterns that rules don't.

Behavioral patterns:

  • Registration timing (fraud often clusters in specific hours)
  • Form completion speed (bots fill forms differently than people)
  • Mouse and keyboard patterns
  • How a user navigates your site before signing up

Correlations across data points:

  • Phone-number origin versus IP location
  • Email-domain patterns that precede fraud
  • Device characteristics that predict bad behavior
  • Geographic clustering that points to organized rings

Honeypots

Set invisible traps only bots trigger.

Form honeypots: hidden fields humans can't see but bots fill in, misleadingly named fields bots target, and mouse-movement tracking to spot automated completion.

Content honeypots: bait content only scrapers would reach, watched for unusual download or scraping behavior you can use to block the source.

Real-time adaptation

Good systems learn.

Feedback loops: track which signups later commit fraud and feed that back into your scoring to catch new patterns.

Testing: try different thresholds and measure the effect on both conversion and fraud, then tune the balance.

A 30-day rollout plan

You don't need a quarter to get this running. A month is enough.

Week 1, assess and plan. Audit a recent batch of registrations for obvious fakes and estimate your current fake-signup rate. Pick an approach (DIY, hybrid, or full-service) based on your resources, then map your registration flow and the points where validation should run. Set up tracking so you can measure the change.

Week 2, email and phone. Add email syntax validation and disposable-domain blocking, then integrate a phone validation service with carrier and line-type detection and fraud screening. Test both against your signup form.

Week 3, IP and scoring. Add IP geolocation and VPN/proxy detection with rate limiting, then build a scoring model that combines the signals and set your block, review, and approve thresholds. Test against historical data if you have it.

Week 4, test and launch. Run the full flow end to end, confirm real users get through cleanly, then soft-launch on a slice of traffic before enabling it everywhere. Set up monitoring and document the process for your team.

Measuring success

Track a few metrics and let them guide tuning.

Primary:

  • Fake-signup rate before and after
  • Conversion rate for legitimate users (should hold steady or improve)
  • False-positive rate (keep it low so you don't block real customers)

Secondary:

  • Fraud losses from chargebacks and related costs
  • Support tickets tied to fraudulent accounts
  • Data quality once fake accounts stop polluting your analytics

Longer term, watch customer lifetime value, marketing ROI, and how much staff time you reclaim from fraud cleanup.

Don't let fake signups drain your business

Fake signups compound. Every day they slip through, they cost money and distort your numbers. The methods here aren't theoretical, and you can layer them on as you grow.

Start with the easy wins. Email validation and phone verification alone will clear out a large share of fake signups. Add IP intelligence and scoring as fraud patterns shift.

1Lookup's validation APIs handle the heavy lifting without enterprise complexity. Start your free trial today and validate 100 signups free, no credit card required. You'll see how many fake accounts your current flow is missing, and how smooth validation feels for real customers.

Questions about rolling this out? Contact our fraud prevention specialists for a free consultation. We'll look at your registration flow and show you where fraudulent signups are getting through.

fraud prevention
user verification
signup security
data validation
About the Author

Meet the Expert Behind the Insights

Real-world experience from building and scaling B2B SaaS companies

Robby Frank - Head of Growth at 1Lookup

Robby Frank

Head of Growth at 1Lookup

"Calm down, it's just life"

12+
Years Experience
1K+
Campaigns Run

About Robby

Self-taught entrepreneur and technical leader with 12+ years building profitable B2B SaaS companies. Specializes in rapid product development and growth marketing with 1,000+ outreach campaigns executed across industries.

Author of "Evolution of a Maniac" and advocate for practical, results-driven business strategies that prioritize shipping over perfection.

Core Expertise

Technical Leadership
Full-Stack Development
Growth Marketing
1,000+ Campaigns
Rapid Prototyping
0-to-1 Products
Crisis Management
Turn Challenges into Wins

Key Principles

Build assets, not trade time
Skills over credentials always
Continuous growth is mandatory
Perfect is the enemy of shipped

Try It on Your Own Data

Sign up and run your own phone numbers, emails, and IP addresses through the 1Lookup API. The free trial lasts 7 days.