Shopee Phone Number Scraper
Pricing
$19.99/month + usage
Shopee Phone Number Scraper
π± Shopee Phone Number Scraper extracts public seller contact numbers from Shopee shops & listings at scale. β‘ Fast, accurate, and deduplicated. π Export to CSV/Excel or API. π Ideal for lead gen, outreach, and market research.
Pricing
$19.99/month + usage
Rating
0.0
(0)
Developer
ScrapAPI
Actor stats
0
Bookmarked
3
Total users
2
Monthly active users
7 days ago
Last modified
Categories
Share
Shopee Phone Number Scraper
Shopee Phone Number Scraper is an Apify actor that searches Google for Shopee listings and extracts public seller phone numbers from result snippets and product pages. It solves the challenge of sourcing verified contact numbers at scale by filtering to your chosen countryβs dial code and normalizing results for clean exports. Built for marketers, developers, data analysts, and researchers, it enables fast lead generation and outreach by turning keywords into structured, deduplicated phone datasets.
What data / output can you get?
Below are the exact fields youβll get in the dataset. Each record represents a phone number found in either a Google result snippet or the corresponding Shopee page.
| Data type | Description | Example value |
|---|---|---|
| platform | Platform label used in results (derived from input; displayed as a domain label) | Shopee.com |
| keyword | The keyword that produced this result | marketing |
| title | Title from the Google result snippet | Awesome Shop β Shopee |
| description | Description/snippet text from the Google result | Contact us at 07123 456789 for bulk orders⦠|
| url | The Shopee URL found on Google | https://shopee.com/... |
| phone_number | Normalized phone number found in the snippet or on the page (filtered by dial code when set) | +44 7123 456789 |
| country | Parsed country name from your input (e.g., βUnited Kingdom (+44)β β βUnited Kingdomβ) | United Kingdom |
| dial_code | Dial code parsed from your country selection | +44 |
Notes:
- Phone numbers are normalized and filtered to your selected dial code when provided.
- Results are deduplicated per SERP page and collected from both snippets and page content.
- Export your dataset to CSV, JSON, or Excel directly from Apify, or access it via the API.
Key features
-
β‘ Fast SERP-powered discovery
Searches Google for Shopee links and extracts phone numbers from snippets first, then from product pages for deeper coverage. -
π― Country dial-code filtering
Only collects numbers that match your selected country dial code; all numbers are normalized for consistency. -
π Per-keyword caps
Control scale with maxPhoneNumbers to limit how many phone numbers are collected per keyword (1β10000). -
π‘οΈ Anti-blocking & reliability
Uses randomized headers, jittered delays, and Apifyβs GOOGLE_SERP proxy group with retry and rotation for resilient runs. -
π Snippet + page extraction
Captures numbers found directly in Google snippets and, if needed, fetches the Shopee page to extract additional numbers. -
π§° Developer-friendly outputs
Structured JSON with stable, documented fields. Access via Apify Dataset API and export to CSV/Excel for downstream tools. -
π Production-ready on Apify
Built with aiohttp and the Apify SDK for dependable performance and transparent logging.
How to use Shopee Phone Number Scraper β step by step
- Sign in to Apify and open the Shopee Phone Number Scraper actor.
- Enter your Keywords as one keyword per line in the input UI (string list). Examples: marketing, founder.
- Select Country to filter by dial code. Only numbers starting with that code will be collected and normalized.
- (Optional) Adjust Max phone numbers per keyword to set your per-keyword cap (default 20; allowed range 1β10000).
- Keep Platform set to Shopee and Engine set to legacy (uses GOOGLE_SERP for reliable Google access).
- (Optional) Configure Proxy if you need custom proxy options. By default, the actor uses the GOOGLE_SERP group.
- Click Start. The run will search Google, parse Shopee results, and extract phone numbers from snippets and pages.
- Download results from the Dataset tab in CSV, JSON, or Excel, or connect via the Apify API for programmatic access.
Pro tip: Use precise keywords and a specific Country to reduce noise and speed up collection of high-quality phone numbers.
Use cases
| Use case name | Description |
|---|---|
| Sales outreach lists | Build country-specific phone lists from Shopee search results to accelerate cold outreach. |
| Lead generation for marketplaces | Collect seller contact numbers from Shopee listings to populate CRM lead pipelines. |
| Market research sampling | Rapidly compile phone contact samples for shops within a target niche and geography. |
| Competitor & category scans | Scan categories/keywords to see which sellers make contact numbers public. |
| Data enrichment workflows (API) | Pull structured phone records into enrichment pipelines via the Apify Dataset API. |
| QA for contact availability | Validate whether phone numbers are present for specific product or shop terms. |
Why choose Shopee Phone Number Scraper?
This actor focuses on precision, automation, and reliability for phone number discovery from Shopee links.
- β Dial-code precision: Filters and normalizes numbers to your chosen country.
- β Scale control: Per-keyword limits prevent runaway runs and keep datasets focused.
- β Resilient scraping: GOOGLE_SERP proxy rotation, retries, and anti-blocking headers.
- β Clean, structured outputs: Stable JSON schema ready for CSV/Excel export or API consumption.
- β Developer-ready: Built on the Apify platform with clear logs and dataset access.
- β No Shopee login required: Works from public Google SERP results and public product pages.
- β Better than brittle extensions: Server-side architecture avoids browser instability and manual overhead.
In short, itβs a focused phone number scraper for Shopee links that delivers normalized, country-filtered results you can trust.
Is it legal / ethical to use Shopee Phone Number Scraper?
Yesβwhen used responsibly. The actor extracts publicly available information from Google search results and publicly accessible Shopee pages.
Guidelines for compliant use:
- Only collect public data and respect platform terms of service.
- Use results for legitimate purposes and comply with applicable regulations (e.g., GDPR/CCPA).
- Do not attempt to access private, paywalled, or authenticated content.
- Consult your legal team for edge cases or jurisdiction-specific requirements.
Input parameters & output format
Example input (JSON)
{"keywords": ["marketing", "founder"],"platform": "Shopee","country": "United Kingdom (+44)","maxPhoneNumbers": 20,"engine": "legacy","proxyConfiguration": {"useApifyProxy": true}}
Parameter reference:
-
keywords (array of string)
Description: Add search terms (e.g. "marketing", "founder"). The actor finds Shopee links for each keyword and extracts phone numbers from snippets and page content.
Default: none
Required: Yes -
platform (string; enum: "Shopee")
Description: Marketplace to target. Currently supports Shopee (searched via Google).
Default: Shopee
Required: No -
country (string; enum of country names with dial codes)
Description: Choose the country for phone number filtering. Only numbers with the selected dial code are collected and normalized.
Default: United Kingdom (+44)
Required: Yes -
maxPhoneNumbers (integer; min: 1, max: 10000)
Description: Cap how many phone numbers to collect per keyword (1β10000). The run stops for that keyword once the limit is reached.
Default: 20
Required: No -
engine (string; enum: "legacy")
Description: Proxy mode: legacy uses GOOGLE_SERP for Google search. Required for reliable SERP access.
Default: legacy
Required: No -
proxyConfiguration (object)
Description: Apify proxy settings. The actor uses GOOGLE_SERP for search; configure here if you use custom proxy options.
Default: none
Required: No
Example output (JSON)
[{"platform": "Shopee.com","keyword": "marketing","title": "Awesome Shop β Shopee","description": "Contact us at 07123 456789 for bulk ordersβ¦","url": "https://shopee.com/example-product","phone_number": "+44 7123 456789","country": "United Kingdom","dial_code": "+44"}]
Notes:
- dial_code may be empty if it cannot be parsed from the selected country.
- title or description may be empty when Google provides limited snippet text.
- Records are only pushed when a phone_number is found (from the snippet or the page).
FAQ
Do I need a Shopee login or cookies to use this?
No. The actor works with public Google search results and publicly accessible Shopee pages. It does not require a Shopee login or cookies.
How many phone numbers can I collect per keyword?
You can set maxPhoneNumbers between 1 and 10,000. The run stops for that keyword once the limit is reached, helping you control scale and cost.
Which countries are supported?
You can select from a comprehensive list (e.g., United Kingdom (+44), United States (+1), Singapore (+65), and many more). Numbers are filtered and normalized to the selected dial code.
How are phone numbers normalized and filtered?
Numbers are normalized to a +
How does the scraper avoid Google blocks?
It uses Apifyβs GOOGLE_SERP proxy group, randomized headers, jittered delays, and automatic retries with proxy rotation to improve reliability.
What formats can I export results to?
You can export datasets to CSV, JSON, or Excel directly from Apify, or access them programmatically via the Apify Dataset API.
Is there a trial or free tier?
Yes. The listing includes trial minutes (120) so you can test before subscribing. Check the Apify Store page for current pricing details.
What fields are included in the output?
Each record includes: platform, keyword, title, description, url, phone_number, country, and dial_code. These correspond exactly to what the actor pushes to the dataset.
Closing CTA / Final thoughts
Shopee Phone Number Scraper is built to turn keywords into clean, country-filtered phone number datasets for sales, marketing, and research. With dial-code filtering, resilient SERP access, and structured outputs, you can export to CSV/Excel or connect via the Apify API to power automated outreach and enrichment workflows. Ideal for marketers, developers, and analysts, itβs a fast path to validated contact numbers at scaleβstart extracting smarter today.