VOOZH about

URL: https://apify.com/fatihtahta/yellowpages-canada-scraper

โ‡ฑ YellowPages.ca Scraper | With Numbers | $4 / 1k ยท Apify


๐Ÿ‘ YellowPages.ca Scraper | With Numbers | $4 / 1k avatar

YellowPages.ca Scraper | With Numbers | $4 / 1k

Pricing

$3.99 / 1,000 results

Go to Apify Store

YellowPages.ca Scraper | With Numbers | $4 / 1k

Extract clean, structured Canadian business data right from Yellow Pages Canada. It grabs every visible listing to deliver names, phone numbers, websites, ratings, addresses, hours and more. Ideal for sales, market mapping or local competitor research.

Pricing

$3.99 / 1,000 results

Rating

0.0

(0)

Developer

๐Ÿ‘ Fatih Tahta

Fatih Tahta

Maintained by Community

Actor stats

2

Bookmarked

24

Total users

3

Monthly active users

7 days ago

Last modified

Share

YellowPages.ca Scraper | With Numbers | $3.99 / 1k

Slug: fatihtahta/yellowpages-canada-scraper Price: $3.99 per 1,000 saved listings

Extract clean, structured Canadian business data right from YellowPages.ca. This actor targets search results pages,, grabs every visible listing to deliver names, phone numbers, websites, ratings, addresses, hours, categories, and more.

Point it at any YellowPages search URL (e.g., โ€œPlumbers in Vancouverโ€) and get a CRM-ready dataset for sales, market mapping or local competitor research.


๐Ÿ’ก Why Scrape YellowPages.ca?

YellowPages.ca is one of Canadaโ€™s largest business directories. Scraping it helps you:

  • Outbound & Lead Gen โ€“ Build phone-ready lists (direct numbers + websites) for local outreach.
  • Market Mapping โ€“ Snapshot businesses by city/region/category with ratings and open/closed status.
  • Competitive Intel โ€“ Track ads/placements, categories, and review highlights across a niche.
  • Local SEO โ€“ Benchmark listings, categories, and star counts per area.

๐Ÿš€ Features

  • ๐Ÿ“ž With Numbers (Phones included) Pulls phone numbers straight from listing cards (with smart fallbacks).

  • ๐Ÿ”— Real Website Links (no bridge redirects) Automatically unwraps YPโ€™s /gourl?...&redirect= to the actual merchant domain.

  • ๐Ÿง  Hybrid Extraction (JSON-LD + DOM) Combines structured data with visible extras like open status, categories, ratings, best review, booking links, ads flag, and more.

  • โžก๏ธ Full Pagination Follows Next links; if missing, auto-increments /search/si/<page>/... for deep coverage.

  • ๐Ÿงฐ Output Thatโ€™s Easy to Use Download JSON, CSV, Excel, or HTMLโ€”clean field naming, normalized URLs.

  • ๐Ÿ›ก๏ธ Resilience Built-In Uses sessions, modern headers, and (if available) Apify proxy configuration to minimize soft blocks.


๐Ÿ“Š What Data Do You Get?

Each dataset item typically includes:

Identity & Source

  • source (jsonld | dom | jsonld+dom)
  • sourceUrl (the SERP page that yielded the item)
  • id, types[] (from JSON-LD when available)

Business

  • name
  • detailUrl (YellowPages listing URL)
  • logo, hasGalleryBadge
  • category, categoryUrl, moreCategoriesUrl
  • features, promo

Contacts (โ€œWith Numbersโ€)

  • contacts.phone
  • contacts.website (real merchant URL, de-bridged)
  • contacts.bookingUrl (CTA or hidden mirror)
  • contacts.messageModalUrl
  • contacts.hasOnlineShopping (boolean)

Location

  • address.streetAddress, address.addressLocality, address.addressRegion, address.postalCode, address.addressCountry
  • geo.latitude, geo.longitude (when present)
  • directionsUrl

Status & Ratings

  • openStatus (visible โ€œOpen now / Closedโ€ text)
  • openHoursUrl
  • ratings.ypStars (0โ€“5 as integer), ratings.ypCount, ratings.tripAdvisorCount

Best Review (teaser)

  • bestReview.author, bestReview.avatar, bestReview.text, bestReview.url

Placement / Analytics

  • isAd, productType, pinNumber, indexOnPage
  • analytics.listingId, analytics.geoTier (in|out|dir), analytics.proximity, analytics.pageNum

๐Ÿ“– How to Use

  1. Open YellowPages.ca Scraper | With Numbers | $3.99 / 1k in Apify and click Try actor.
  2. In Input, paste a YellowPages.ca search URL (example below).
  3. Optionally set maxResults (defaults to 50,000).
  4. Click Start.
  5. Download results from Storage โ†’ Dataset as JSON/CSV/Excel/HTML.

Tip: Start with a smaller maxResults to QA your targeting, then scale.


๐Ÿ“ฅ Input Configuration

  • targetUrl (string, required) โ€” Any YellowPages.ca SERP URL. Example: https://www.yellowpages.ca/search/si/1/Car+Repair/Toronto+ON
  • maxResults (number, optional; default 50000) โ€” Hard stop on saved items (min 1, max 1,000,000).

๐Ÿงช Example Input

{
"targetUrl":"https://www.yellowpages.ca/search/si/1/Plumber/Vancouver+BC",
"maxResults":1200
}

๐Ÿ“ฆ Example Output Item

{
"source":"jsonld+dom",
"name":"CityPipe Plumbing & Heating",
"detailUrl":"https://www.yellowpages.ca/bus/British-Columbia/Vancouver/CityPipe-Plumbing-Heating/1234567.html",
"logo":"https://www.yellowpages.ca/.../logo.png",
"hasGalleryBadge":true,
"address":{
"streetAddress":"1234 Main St",
"addressLocality":"Vancouver",
"addressRegion":"BC",
"postalCode":"V5K 0A1",
"addressCountry":"CA"
},
"geo":{"latitude":49.2827,"longitude":-123.1207},
"directionsUrl":"https://www.yellowpages.ca/.../directions",
"category":"Plumbers & Plumbing Contractors",
"categoryUrl":"https://www.yellowpages.ca/search/si/1/Plumbers/Vancouver+BC",
"openStatus":"Open until 6:00 pm",
"openHoursUrl":"https://www.yellowpages.ca/.../hours",
"ratings":{"ypStars":4,"ypCount":15,"tripAdvisorCount":0},
"bestReview":{
"author":"Sarah M.",
"avatar":"https://www.yellowpages.ca/.../avatar.jpg",
"text":"Fast same-day service and fair pricing.",
"url":"https://www.yellowpages.ca/.../reviews"
},
"contacts":{
"phone":"(604) 555-0123",
"website":"https://www.citypipe.ca",
"bookingUrl":"https://www.citypipe.ca/book",
"messageModalUrl":"https://www.yellowpages.ca/.../contact",
"hasOnlineShopping":false
},
"isAd":false,
"productType":"Free",
"indexOnPage":3,
"analytics":{
"listingId":"987654321",
"geoTier":"in",
"proximity":1.2,
"pageNum":1
},
"sourceUrl":"https://www.yellowpages.ca/search/si/1/Plumber/Vancouver+BC"
}

๐Ÿง  Implementation Notes (under the hood)

  • Uses CheerioCrawler for speed and robustness.
  • Extracts from <script type="application/ld+json"> + visible DOM card elements.
  • Website links are de-redirected (unwraps YP bridge URLs).
  • Pagination auto-follows Next; if absent, increments /search/si/<page>/....
  • Optional proxy configuration is supported via Apify platform.

๐Ÿ’ฐ Pricing

$3.99 per 1,000 saved listings. You only pay for results successfully saved to the dataset. Example: 7,500 listings โ†’ (7,500 / 1,000) * $3.99 = $29.93.


โš–๏ธ Legal & Responsible Use

This actor collects publicly available business information from YellowPages.ca. Your dataset may include personal data (e.g., names). Ensure you have a lawful basis to process it (GDPR/CCPA, etc.), comply with applicable terms and policies, and respect local regulations for outreach.


โ“ Support

Questions, ideas, or custom fields needed? Open an issue on the actorโ€™s Issues tab in Apify Consoleโ€”handled around the clock.

Happy scraping, Fatih

You might also like

PagesJaunes Scraper | $1 / 1k | Fast & Reliable

fatihtahta/pagesjaunes-france-scraper

Extract clean, structured France business data right from PagesJaunes.fr. It grabs every visible listing to deliver names, phone numbers, websites, ratings, addresses, hours and more. Ideal for sales, market mapping or local competitor research.

GelbeSeiten.de Scraper | Fast & Reliable | $4 / 1k

fatihtahta/gelbeseiten-de-scraper

Extract clean, structured Germany business data right from GelbeSeiten.de. It grabs every visible listing to deliver names, phone numbers, websites, ratings, addresses, hours and more. Ideal for sales, market mapping or local competitor research.

PaginasAmarillas.es Scraper | With Numbers | $4 / 1k

fatihtahta/paginasamarillas-es-scraper

Extract clean, structured Spain business data right from PaginasAmarillas.es. It grabs every visible listing to deliver names, phone numbers, websites, ratings, addresses, hours and more. Ideal for sales, market mapping or local competitor research.

22

5.0

Yellow Pages USA Scraper | $1 / 1k | With Numbers

fatihtahta/yellow-pages-us-scraper

Scrape business listings from Yellow Pages USA (YellowPages.com). Including names, phones, websites, ratings, and addresses. Ideal for lead gen, territory mapping, or research. Clean, export-ready data. $2 / 1k listings.

14

5.0

YellowPages Canada Business Scraper

automation-lab/yellowpages-canada-scraper

Scrape YellowPages.ca business listings with contact details, ratings, and addresses for any Canadian city.

๐Ÿ‘ User avatar

Stas Persiianenko

4

Yellow Pages Scraper

maximedupre/yellowpages-scraper

Scrape YellowPages.com business listings by keyword, location, search URL, or listing URL. Export names, phone numbers, addresses, websites, categories, ratings, reviews, hours, and source links for lead lists or market research.

๐Ÿ‘ User avatar

Maxime Duprรฉ

2

YellowPages.ca Scraper ๐Ÿ

easyapi/yellowpages-ca-scraper

Scrape business listings from YellowPages.ca including business names, addresses, phone numbers, categories, operating hours and more. Perfect for lead generation and market research.

Clutch.co Scraper with Emails & Reviews

fatihtahta/clutch-co-scraper

Extract clean, rich agency and service provider profiles data right from Clutch.co. It grabs every visible listing to deliver names, websites, ratings, addresses, pricing and more. Ideal for prospecting, benchmarking, and market research.

107

5.0

Yellow Pages UAE Scraper | $4 / 1k | Fast & Reliable

fatihtahta/yellow-pages-uae-scraper

Scrape business listings from Yellow Pages UAE including names, phones, websites, emails, and addresses. Ideal for prospecting, vendor mapping, or research. Clean, export-ready data. $4 / 1k listings.

41

5.0

Yellow Pages Email Scraper

scrapebridge/yellow-pages-email-scraper

Yellow Pages Email Scraper extracts business emails, phone numbers, addresses, websites, categories, ratings, and listing details from Yellow Pages. Ideal for lead generation, local business prospecting, sales outreach, market research, CRM enrichment, and business intelligence.

1