Shopee Phone Number Scraper avatar

Shopee Phone Number Scraper

Pricing

$19.99/month + usage

Go to Apify Store
Shopee Phone Number Scraper

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

ScrapAPI

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

2

Monthly active users

7 days ago

Last modified

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 typeDescriptionExample value
platformPlatform label used in results (derived from input; displayed as a domain label)Shopee.com
keywordThe keyword that produced this resultmarketing
titleTitle from the Google result snippetAwesome Shop – Shopee
descriptionDescription/snippet text from the Google resultContact us at 07123 456789 for bulk orders…
urlThe Shopee URL found on Googlehttps://shopee.com/...
phone_numberNormalized phone number found in the snippet or on the page (filtered by dial code when set)+44 7123 456789
countryParsed country name from your input (e.g., β€œUnited Kingdom (+44)” β†’ β€œUnited Kingdom”)United Kingdom
dial_codeDial 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

  1. Sign in to Apify and open the Shopee Phone Number Scraper actor.
  2. Enter your Keywords as one keyword per line in the input UI (string list). Examples: marketing, founder.
  3. Select Country to filter by dial code. Only numbers starting with that code will be collected and normalized.
  4. (Optional) Adjust Max phone numbers per keyword to set your per-keyword cap (default 20; allowed range 1–10000).
  5. Keep Platform set to Shopee and Engine set to legacy (uses GOOGLE_SERP for reliable Google access).
  6. (Optional) Configure Proxy if you need custom proxy options. By default, the actor uses the GOOGLE_SERP group.
  7. Click Start. The run will search Google, parse Shopee results, and extract phone numbers from snippets and pages.
  8. 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 nameDescription
Sales outreach listsBuild country-specific phone lists from Shopee search results to accelerate cold outreach.
Lead generation for marketplacesCollect seller contact numbers from Shopee listings to populate CRM lead pipelines.
Market research samplingRapidly compile phone contact samples for shops within a target niche and geography.
Competitor & category scansScan 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 availabilityValidate 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.

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.