Phone validation

Validate numbers before you spend on SMS and WhatsApp

CampaignHQ validates numbers on secure infrastructure to standardize formats, filter invalid entries, and distinguish mobile vs landline, so routing and deliverability decisions start clean.

E.164 normalizationCarrier & country signalsSecure backend
contacts.csv · 8,400 numbersValidated
  • +91 98765 43210

    Mobile · Airtel · IN

    Valid
  • +1 415 555 0132

    Mobile · Verizon · US

    Valid
  • +91 22 4012 3456

    Landline · MTNL · IN

    Landline
  • +44 20 7946 0000

    VoIP · flagged

    VoIP
  • +91 00000 00000

    Unreachable

    Invalid
List healthE.164 ready
Deliverable88%
Landline / VoIP8%
Invalid4%
Not ownership verification

Validation tells you whether a number looks deliverable and what kind of line it is. It does not prove the user controls that number. Use OTP or WhatsApp flows when you need proof of possession.

Where it fits

Clean numbers at capture and before every send

Same pattern as email verification: clean data at capture and before large sends, wired into CampaignHQ SMS and WhatsApp workflows.

In the platform

Lists, signup, and journeys

  • Validate on import and periodic CRM sync
  • Catch fake or malformed signup numbers early
  • Segment mobile vs landline before SMS vs voice routes
  • Normalize to E.164 for WhatsApp and SMS APIs

Developers

API-first validation

Call validation from your services behind authentication. CampaignHQ exposes APIs suited for signup flows, imports, and messaging pipelines without exposing credentials in the browser.

  • Pass PhoneNumber + optional IsoCountryCode
  • Returns PhoneType, Carrier, Country, CleansedPhoneNumberE164
  • Ideal for microservices and custom signup backends

How validation works

  1. Collect or upload numbers

    From forms, imports, or your CRM. Optionally pass ISO country for ambiguous inputs.

  2. Validate server-side

    Our backend checks validity, type (mobile/landline/VoIP), and enriches carrier and geography where available.

  3. Use cleansed E.164

    Route SMS and WhatsApp sends using standardized numbers and safer audience splits.

+91 98765 43210

Checking number…

Collect or upload

Forms, imports, CRM sync

Done

Validate server-side

Type, carrier, geography

Done

Return cleansed E.164

Standardized for APIs

Done

+919876543210 · Mobile · Valid

Airtel · India · ready to send

Signals

What you get from each validation

Valid vs invalid

Classify every number so dead entries never cost you a send.

Line type

Tells mobile, landline, and VoIP apart before you route.

E.164 normalization

Standardizes formatting so SMS and WhatsApp APIs accept it.

Carrier & country

Enriches with carrier and geography metadata where available.

Send-ready

Ideal right before SMS and WhatsApp outreach at scale.

Bulk cleansing

Clean whole lists and keep signup data hygienic over time.

Pricing

Pricing that fits how you send

Interested in phone validation volume, packaging with SMS and WhatsApp, or enterprise terms? Talk to sales and we will align pricing with how you send and how often you validate.

Validation stays behind your authenticated backend

We never ask end users to embed secrets in the browser. Integrate through CampaignHQ so credentials stay server-side.

Talk to sales

Reduce wasted SMS spend

Drop obviously invalid numbers before carrier billing on SMS and WhatsApp.

Faster list hygiene

Automate validation in pipelines instead of manual spreadsheet checks.

Multi-channel ready

Validation sits alongside email, SMS, and WhatsApp in one workflow for outreach and hygiene.

Phone validation FAQ

Common questions about validating and cleansing phone numbers with CampaignHQ.

Still have questions?

No. Validation checks number metadata, formatting, and network signals. It does not prove the user owns the phone. For ownership, use SMS OTP or WhatsApp verification flows.

Contact sales for packaging and volume pricing that fits your workspace, including validation alongside SMS and WhatsApp.

Yes. Use validation in list import pipelines, CRM sync jobs, or before high-volume SMS and WhatsApp campaigns to reduce wasted sends.