Validate & enrich phone numbers in Google Sheets with RapidAPI
Workflow preview
$20/month : Unlimited workflows
2500 executions/month
THE #1 IN WEB SCRAPING
Scrape any website without limits
HOSTINGER
Early Deal
DISCOUNT 20% Try free
DISCOUNT 20%
Self-hosted n8n
Unlimited workflows - from $4.99/mo
#1 hub for scraping, AI & automation
6000+ actors - $5 credits/mo
Important notice
This workflow is provided as-is. Please review and test before using in production.
Overview
π Phone Number Validator with Google Sheets
Validate and enrich phone numbers from Google Sheets using the phone number validator API.
π Use Case: Contact Validation & Enrichment
Automatically check if phone numbers are valid and enrich them with metadata (country, location, timezone). Ideal for CRMs, lead management, and contact cleanup workflows.
ποΈ Google Sheets Columns
| Column Name | Description |
|---|---|
phone |
The original phone number to validate (input column). |
is_valid |
Result from API indicating if the phone number is valid (true / false). |
country |
Country where the phone number is registered (e.g. "US"). |
location |
More specific location info, such as city or region. |
timezone |
The primary timezone associated with the phone number. |
π― Benefits
- β Accurate Contact Data β Identify invalid or fake phone numbers automatically.
- π Geolocation Enrichment β Add country, location, and timezone for better segmentation.
- π Full Automation β No manual lookups or copying data between tools.
- π Live Google Sheets Sync β Enriched data is updated directly into your spreadsheet.
π§ Workflow Nodes Explained
| Node | Purpose |
|---|---|
| π’ Manual Trigger | Starts the workflow manually from n8n. |
| π Google Sheets (Read) | Fetches phone numbers from your spreadsheet using a Service Account. |
| π Split In Batches | Loops over each row one at a time to handle individual API requests. |
| π HTTP Request | Sends phone number to phone number validator via RapidAPI and receives validation + metadata. |
| π₯ Google Sheets (Update) | Writes the response back into the matching row using the phone field. |
π°οΈ API Used: phone number validator
We use the phone number validator API from RapidAPI to:
- Validate phone numbers (real or fake?)
- Identify the country, location, and timezone
> Itβs fast, reliable, and great for cleaning large datasets or qualifying leads before outreach.
π§° Prerequisites
- π A Google Sheet with a column named
phone - π RapidAPI key with access to
phone number validator - π§ Google Service Account credentials set up in n8n
π How to Use
- π Link your Google Sheet and configure authentication
- π Add your RapidAPI key in the HTTP node headers
- βΆοΈ Click "Execute Workflow"
- π§ Each phone number is validated and enriched
- π Results are written back to your Google Sheet
π Tags
phone validation, rapidapi, google sheets, data enrichment, phone number validator, crm automation, lead cleaning, timezone lookup