Yell Scraper [$1.2/1K] | UK Business Leads
Pricing
from $1.17 / 1,000 results
Yell Scraper [$1.2/1K] | UK Business Leads
Collect Yell.com business listings by keyword and UK location. Get names, categories, phones, websites, addresses, ratings, review counts and opening hours for local lead generation and SEO audits.
Pricing
from $1.17 / 1,000 results
Rating
0.0
(0)
Developer
Ahmed Jasarevic
Maintained by CommunityActor stats
0
Bookmarked
11
Total users
4
Monthly active users
12 days ago
Last modified
Categories
Features
Share
Yell Scraper - UK Business Listings, Phones & Emails
Turn Yell.com searches into UK business lead lists, with public email addresses when you need them.
How It Works

Looking for a Yell scraper or a practical Yell.com API alternative? Enter a business type and a UK location, or paste Yell search-result URLs. The Actor returns one row per business with name, category, phone, website, address, service area, rating, review count, opening hours and the listing URL.
Enable Find business emails from websites and the Actor also opens each business's own site (homepage, then its contact page) and extracts public email addresses - the field Yell itself does not publish. That turns the same search into an outreach-ready lead list.
Use the dataset for UK lead generation, cold outreach, local SEO audits, territory planning and CRM enrichment. Export as JSON, CSV or Excel, or pull results through the Apify API. Start with one search, then pay from $1.20 per 1,000 business listings.
What You Get
- Business name, category and Yell listing URL
- Phone, website and service-area address
- Business email (optional): best address plus every address found on the site
- Rating, review count and opening hours
- Search keyword and location context
Input
| Field | Type | Default | Description |
|---|---|---|---|
keywords | string | plumbers | Business type or trade to search for. |
location | string | London | UK town, city, postcode or region. |
startUrls | array | - | Optional Yell search-result URLs. |
maxItems | integer | 50 | Maximum business listings to collect. |
findContactEmails | boolean | false | Visit each business website and extract public emails. Billed per email found. |
proxyConfiguration | object | UK proxy | Optional Apify proxy settings. The default is configured for UK results. |
Example Input
{"keywords": "plumbers","location": "London","maxItems": 50,"findContactEmails": true}
Output
One dataset item per business.
| Field | Description |
|---|---|
name, url, category | Business identity. |
email | Best public email address found on the business website (empty when lookup is off or nothing was published). |
emails | All public addresses found for that business (up to 3). |
phone, website, address | Contact fields. |
rating, reviews | Public feedback signals. |
openingHours | Published hours. |
searchKeyword, searchLocation | Search context. |
Example Output
{"name": "MS Plumbing & Heating","category": "Plumbers","email": "plumbingandheatingms@gmail.com","emails": ["plumbingandheatingms@gmail.com"],"phone": "07946 123456","website": "https://msplumbingandheating.co.uk","address": "We serve London","rating": "5.0","reviews": "12","openingHours": "Open 24 hours","url": "https://www.yell.com/biz/ms-plumbing-heating-london-12345678/","searchKeyword": "plumbers","searchLocation": "London"}
Pricing
| Volume | Cost |
|---|---|
| 1 listing | $0.0012 |
| 1,000 listings | $1.20 |
| 10,000 listings | $12.00 |
Business email found (email-found) | see Store |
Email lookup is opt-in and billed per unique email found, on top of the listing charge. The standard Actor start charge applies to each run.
Integrations
- Export the dataset as JSON, CSV or Excel from Apify.
- Pull results through the Apify API.
- Schedule repeat runs for monitoring and change tracking.
- Connect webhooks to Slack, Google Sheets, Make, Zapier, n8n or your own workflow.
FAQ
Are email addresses included?
Yes, when Find business emails from websites is enabled. Yell search results do not contain emails, so the Actor reads them from each business's own public website: mailto: links, structured data, Cloudflare-obfuscated addresses and visible page text. Coverage depends on what the business publishes - trades that only offer a contact form will have an empty email.
Can I search several towns?
Run each location separately or use a broad region. Schedule repeat runs to cover multiple areas.
What if a business has no rating?
The rating and review fields are left empty when Yell does not publish them.
What if a business has no website?
The website field is empty and no email lookup is attempted for that listing.
Legal & Compliance
This Actor collects publicly available information. It is not affiliated with, endorsed by or sponsored by the data source. Users are responsible for complying with applicable terms, privacy laws and data-protection regulations, including rules on unsolicited marketing.