Thomson Local Scraper avatar

Thomson Local Scraper

Pricing

from $1.80 / 1,000 results

Go to Apify Store
Thomson Local Scraper

Thomson Local Scraper

Extract UK business listings, contact details, and opening hours from Thomson Local (www.thomsonlocal.com) via console or API. One of the UK's largest business directories with over 2.6 million listings.

Pricing

from $1.80 / 1,000 results

Rating

0.0

(0)

Developer

Dominic M. Quaiser

Dominic M. Quaiser

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

πŸ‡¬πŸ‡§ Thomson Local Scraper

Extract UK business listings, contact details, and opening hours from Thomson Local. One of the UK's largest business directories with over 2.6 million listings.

❓ What does Thomson Local Scraper do?

Thomson Local Scraper is an Apify Actor that extracts structured business data from Thomson Local search results. It does not require a Thomson Local account.

Point it at any business category and location, and it returns clean, structured JSON with names, phone numbers, addresses, websites, emails, opening hours, and more.

πŸ’‘ What can this Actor do?

  • πŸ” Search by category: Scrape any business type: plumbers, solicitors, car dealers, restaurants, and more.
  • πŸ“ Filter by location: Narrow results to a specific UK city or region, or scrape UK-wide.
  • πŸ“‹ Extract detailed profiles: Optionally follow each listing to its detail page for enriched data (additional phone numbers, payment methods, opening hours, keywords).
  • πŸ“€ Export anywhere: Download results as JSON, CSV, or Excel, or connect to Google Sheets, Slack, Zapier, and 1,500+ other apps via Apify integrations

πŸ“Š What data can you extract?

FieldExampleAlways available?
Business name"Smith & Sons Plumbing"Yes
Phone number"01234 56789 "Yes
Street address"42 High Street"Yes
City / locality"London"Yes
Postcode"SW1A1AA"Yes
Website URL"https://example.co.uk"Yes
Email link"https://www.thomsonlocal.com/contactbusiness/-1234/..."Yes
Description"Family-run plumbing..."Yes
Listing type"Enhanced"Yes
Detail page URLFull Thomson Local URLYes
Additional phones["020 7946 0958"]Detail page only
Fax numbers["01234 567890"]Detail page only
Keywords / categories["Plumber", "Heating"]Detail page only
Payment options["Visa", "Mastercard"]Detail page only
Opening hours{"Monday": "08:00-18:00"}Detail page only
Additional linksExtra website URLsDetail page only
Scraped timestamp"2026-03-25T10:30:00Z"Yes

πŸ“₯ Input example

{
"search_term": "plumbers",
"location": "london",
"max_pages": 5,
"scrape_details": false,
"proxy_configuration": {
"useApifyProxy": true
}
}
ParameterTypeRequiredDefaultDescription
search_termStringYescar dealersBusiness category to search (e.g., plumbers, car-dealers, electricians)
locationStringNolondonUK city or region to filter results. Leave empty for UK-wide search
max_pagesIntegerNo10Maximum result pages to scrape (1–10). 0 = scrape all available pages (Thomson Local returns at most 10)
scrape_detailsBooleanNofalseFollow each listing to its detail page for additional data
proxy_configurationObjectNoApify ProxyProxy settings β€” Apify Proxy is recommended for reliability

πŸ“€ Output example

Each result is a JSON object pushed to the default dataset:

{
"name": "Smith & Sons Plumbing Ltd",
"phone": "02079 460958",
"street_address": "42 High Street",
"locality": "London",
"postcode": "EC1A 1BB",
"website": "https://www.smithplumbing.co.uk",
"email_link": "https://www.thomsonlocal.com/contactbusiness/-1234/?businessName=smith-and-sons-plumbing-ltd&listingposition=0",
"description": "Family-run plumbing and heating specialists serving Greater London since 1985.",
"detail_url": "https://www.thomsonlocal.com/smith-and-sons-plumbing-ltd/london/123456",
"listing_type": "Enhanced",
"additional_phones": ["020 7946 0959"],
"fax_numbers": ["020 7946 0960"],
"keywords": ["Plumber", "Heating Engineer", "Gas Safe Registered"],
"payment_options": ["Visa", "Mastercard", "Cash", "Bank Transfer"],
"opening_hours": {
"Monday": "08:00 - 18:00",
"Tuesday": "08:00 - 18:00",
"Wednesday": "08:00 - 18:00",
"Thursday": "08:00 - 18:00",
"Friday": "08:00 - 17:00",
"Saturday": "09:00 - 13:00",
"Sunday": "Open"
},
"additional_links": [],
"scraped_at": "2026-03-25T10:30:00Z"
}

πŸ’ͺ Tips for best results

  • Use category slugs: for the search term β€” e.g., car-dealers not Car Dealers. Check Thomson Local's URL structure for the correct slug.
  • Enable detail scraping: for the richest data: opening hours, payment methods, and keywords are only available on detail pages.
  • Use Apify Proxy: for reliable results, especially on larger runs.
  • ⏱Set a page limit: during testing to control costs before running a full scrape.

🎯 Why scrape Thomson Local?

Thomson Local is one of the UK's most comprehensive business directories. Extracting this data enables:

  • Lead generation: Build targeted prospect lists by trade and location for sales outreach.
  • Market research: Analyse business density, competition, and coverage across UK regions.
  • Data enrichment: Supplement your CRM with verified UK business contact details.
  • Competitor analysis: Monitor competitors' listings, descriptions, and service areas.
  • Local SEO audits: Check how businesses present themselves on directory sites.

πŸ”— Integrations and API access

Connect Thomson Local data directly to your workflow:

  • API β€” Trigger runs and fetch results programmatically via the Apify API.
  • JavaScript / Python clients β€” Use the official Apify SDK to integrate into your applications.
  • Webhooks β€” Get notified when a run completes.
  • Integrations β€” Send data to Google Sheets, Slack, Zapier, Make, Airbyte, and more.

πŸ§‘β€πŸ’» Need something support?

If you need modifications β€” different data fields, higher volume, or integration with your existing systems β€” feel free to reach out via the Issues tab or contact me for a custom solution.

πŸ› οΈ Maintainer