Thumbtack Phone Number Scraper - Country Filter & Carrier Data avatar

Thumbtack Phone Number Scraper - Country Filter & Carrier Data

Pricing

from $1.50 / 1,000 results

Go to Apify Store
Thumbtack Phone Number Scraper - Country Filter & Carrier Data

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

Code Beat

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

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

FeatureBenefit
โœ… Targeted Keyword SearchUses your keywords to find relevant Thumbtack profiles, helping you focus on the right Thumbtack business leads.
โœ… Country TargetingSelect the country that matches your audience and improve Thumbtack phone number extraction accuracy.
โœ… Location FilterNarrow results by location so your Thumbtack directory scraper run stays focused on a specific city, region, or market.
โœ… Bulk ExtractionHandle multiple keywords in one run for efficient Thumbtack data scraping at scale.
โœ… Result Cap ControlStop after a set number of phone numbers, which helps you manage run size and time.
โœ… Real-Time Dataset SavingEach matching result is pushed to your dataset as itโ€™s found, reducing the risk of losing progress.
โœ… Resume-Friendly RunsSaved 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
}
ParameterTypeRequiredDefaultDescription
keywordsArrayโœ… Yes["marketing", "founder"]Search terms used to find relevant Thumbtack profiles and posts.
locationStringNo""Optional location filter, such as a city or region, to narrow the search.
countryStringโœ… YesUnited Kingdom (+44)Country used to target phone numbers and match the correct dialing region.
maxPhoneNumbersIntegerNo20Maximum 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"
}
FieldLabelFormatDescription
keywordKeywordtextThe keyword that produced the result.
titleTitletextThe Thumbtack profile or business title.
descriptionDescriptiontextThe public profile text, bio, or post content associated with the result.
urlUrllinkThe public Thumbtack profile URL for the result.
phone_numberPhone NumbertextThe extracted phone number in the dataset.
countryCountrytextThe selected country for the run.
dial_codeDial CodetextThe dialing code associated with the selected country.

๐Ÿ’ป How to Use Thumbtack Phone Number Scraper โ€” Step-by-Step

  1. Open the Actor โ€” Find Thumbtack Phone Number Scraper in the Apify Store.
  2. Add Keywords โ€” Enter one or more keywords, such as roles, services, or industries you want to target.
  3. Set the Location โ€” Add a city or region if you want more precise Thumbtack profile scraping.
  4. Choose the Country โ€” Select the country that matches your target phone number region.
  5. Set the Limit โ€” Define maxPhoneNumbers to control how many results you want.
  6. Run the Actor โ€” Start the job and let it collect public contact data.
  7. 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

FieldMeaning
regionAmbiguoustrue when the number was printed without a country code and the same national digits are valid in more than one country
phoneIsMobiletrue/false where the numbering plan can tell, empty where it genuinely cannot (US, Canada, Mexico)
phoneCallingCodeThe country's international calling code, as a number
phoneCountryNameFull 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.