Thumbtack Phone Number Scraper - Country Filter & Carrier Data
Pricing
from $1.50 / 1,000 results
Thumbtack Phone Number Scraper - Country Filter & Carrier Data
๐ Thumbtack Phone Number Scraper collects local service pro numbers in bulk with country filters, line-type detection & carrier lookup. โ Invalid numbers removed. ๐งฐ Perfect for home service suppliers & contractor lead generation.
Pricing
from $1.50 / 1,000 results
Rating
0.0
(0)
Developer
Code Beat
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Thumbtack Phone Number Scraper ๐
Thumbtack Phone Number Scraper helps you extract phone numbers from public Thumbtack profiles, bios, and posts using keywords and country targeting. Itโs built for marketers, recruiters, sales pros, and researchers who need Thumbtack lead generation, Thumbtack contact scraper workflows, and fast Thumbtack phone number extraction without manual browsing. โก
Thumbtack Phone Number Scraper ๐
Thumbtack Phone Number Scraper makes Thumbtack profile scraping faster and more practical by turning publicly available data into structured leads. Instead of hunting manually for contact details, you can use targeted keywords and country filters to support Thumbtack business data extraction, local service lead scraping, and scalable Thumbtack lead scraping for outreach, analysis, or research.
๐ Key Features of Thumbtack Phone Number Scraper
| Feature | Benefit |
|---|---|
| โ Targeted Keyword Search | Uses your keywords to find relevant Thumbtack profiles, helping you focus on the right Thumbtack business leads. |
| โ Country Targeting | Select the country that matches your audience and improve Thumbtack phone number extraction accuracy. |
| โ Location Filter | Narrow results by location so your Thumbtack directory scraper run stays focused on a specific city, region, or market. |
| โ Bulk Extraction | Handle multiple keywords in one run for efficient Thumbtack data scraping at scale. |
| โ Result Cap Control | Stop after a set number of phone numbers, which helps you manage run size and time. |
| โ Real-Time Dataset Saving | Each matching result is pushed to your dataset as itโs found, reducing the risk of losing progress. |
| โ Resume-Friendly Runs | Saved progress helps continue large web scraping automation tasks more smoothly. |
๐ฅ Input โ Thumbtack Phone Number Scraper Parameters
{"keywords": ["marketing","founder"],"location": "London","country": "United Kingdom (+44)","maxPhoneNumbers": 20}
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
keywords | Array | โ Yes | ["marketing", "founder"] | Search terms used to find relevant Thumbtack profiles and posts. |
location | String | No | "" | Optional location filter, such as a city or region, to narrow the search. |
country | String | โ Yes | United Kingdom (+44) | Country used to target phone numbers and match the correct dialing region. |
maxPhoneNumbers | Integer | No | 20 | Maximum number of phone numbers to collect before stopping the run. |
๐ค Output โ What Thumbtack Phone Number Scraper Returns
The actor saves each result as a JSON record in your Apify dataset. ๐ฆ
{"keyword": "marketing","title": "Bright Side Marketing","description": "Digital marketing consultant helping local businesses grow through branding, paid ads, and SEO strategy.","url": "https://www.thumbtack.com/ca/san-francisco/marketing-consultants/brightside-marketing/service/123456789012345678901234","phone_number": "+44 20 7946 0958","country": "United Kingdom","dial_code": "+44"}
| Field | Label | Format | Description |
|---|---|---|---|
keyword | Keyword | text | The keyword that produced the result. |
title | Title | text | The Thumbtack profile or business title. |
description | Description | text | The public profile text, bio, or post content associated with the result. |
url | Url | link | The public Thumbtack profile URL for the result. |
phone_number | Phone Number | text | The extracted phone number in the dataset. |
country | Country | text | The selected country for the run. |
dial_code | Dial Code | text | The dialing code associated with the selected country. |
๐ป How to Use Thumbtack Phone Number Scraper โ Step-by-Step
- Open the Actor โ Find Thumbtack Phone Number Scraper in the Apify Store.
- Add Keywords โ Enter one or more keywords, such as roles, services, or industries you want to target.
- Set the Location โ Add a city or region if you want more precise Thumbtack profile scraping.
- Choose the Country โ Select the country that matches your target phone number region.
- Set the Limit โ Define
maxPhoneNumbersto control how many results you want. - Run the Actor โ Start the job and let it collect public contact data.
- Export the Results โ Download the dataset for analysis, outreach, or CRM use.
No coding required โ just run it and review your Thumbtack business leads. ๐
๐ก Best Use Cases for Thumbtack Phone Number Scraper
- ๐ฏ Lead Generation โ Build targeted Thumbtack business leads for outreach campaigns.
- ๐ฃ Local Service Prospecting โ Discover public contacts for service providers in specific regions.
- ๐ Contact Research โ Support business contact extraction for analysts and researchers.
- ๐งฐ CRM Enrichment โ Add public phone numbers to your existing lead records.
- ๐ Online Directory Scraping โ Collect structured data from a public directory for downstream analysis.
Disclaimer
This actor only accesses publicly available data. It does not access private profiles, authenticated content, or password-protected pages. Users are responsible for complying with applicable laws, Thumbtackโs terms, and any anti-spam or privacy regulations that apply to their use case. For data-removal requests or support, contact ๐ง codebeatapi@gmail.com.
๐ Support & Feedback
Have a question or found an issue with Thumbtack Phone Number Scraper? Weโre here to help. ๐ฌ
- ๐ Bug Reports: Let us know if something isnโt working as expected.
- โจ Feature Requests: Share ideas for improving Thumbtack contact extraction and related workflows.
- ๐ง Email: codebeatapi@gmail.com
Country & Time Targeting
Target Country did two jobs already: it supplies the dial code the search looks for, and it is the region numbers are parsed against. It now does a third
- Google is asked to answer as if searching from that country (
gl). Turn on Strict country filter to also restrict results to pages Google attributes to it (cr=countryXX); that is much tighter and returns noticeably fewer results.
Result Language restricts results to one language (hl + lr).
Time Range limits results to a publication window - past hour, 24 hours,
week, month, year, or an explicit Custom range via Custom range: from /
to in YYYY-MM-DD form. Selecting Custom range without either date falls
back to no time filter rather than silently searching all of time.
Region resolution
| Field | Meaning |
|---|---|
regionAmbiguous | true when the number was printed without a country code and the same national digits are valid in more than one country |
phoneIsMobile | true/false where the numbering plan can tell, empty where it genuinely cannot (US, Canada, Mexico) |
phoneCallingCode | The country's international calling code, as a number |
phoneCountryName | Full country name, falling back to the two-letter code rather than guessing |
regionAmbiguous is the important one. A number written as 020 7946 0958 is
only a UK number because the run targeted the UK - the country shown is a
reading, not a fact, and this column tells you which rows those are.