pFad - Phone/Frame/Anonymizer/Declutterfier! Saves Data!


--- a PPN by Garber Painting Akron. With Image Size Reduction included!

URL: http://apify.com/fayoussef/canada411-ca

://apify.com/ext/bootstrap.js" as="script"/>canada411.ca Β· Apify
canada411.ca avatar
canada411.ca

Pricing

$5.00/month + usage

Go to Apify Store
canada411.ca

canada411.ca

Developed by

youssef farhan

youssef farhan

Maintained by Community

Our canada411.ca scraper effortlessly gathers URLs from all pages and extracts contact information from each listing.

5.0 (1)

Pricing

$5.00/month + usage

1

38

12

Last modified

22 days ago

πŸ“‡ Canada411.ca Contact Scraper Actor

Automatically extract business or personal contact information from Canada411.ca

Apify Actor

🌟 What Does This Actor Do?

This Apify actor automates the process of extracting contact information from Canada411.ca. It:

  1. Starts from a search results URL you provide.

  2. Paginates through all available result pages.

  3. Extracts contact details such as:

    • πŸ§‘ Name
    • ☎️ Phone Number
    • 🏠 Address
    • πŸ”— Source Profile URL

All data is stored in the Apify dataset and can be exported to JSON, CSV, Excel, or any other supported format.


πŸ› οΈ Input Configuration

Provide the following fields to control scraping:

1. start_urls (Required)

List of Canada411 search URLs to scrape. Example format:

[
{ "url": "https://www.canada411.ca/search/?stype=si&what=john&where=montreal" },
{ "url": "https://www.canada411.ca/search/?stype=si&what=alex&where=toronto" }
]

2. max_pages (Optional)

Maximum number of pages to scrape per URL.

  • null or 0: scrape all available pages
  • 3: scrape only first 3 pages for each start_url

3. max_concurrency (Optional)

Maximum concurrent page scraping operations per search URL. Default: 20

4. proxy_url (Optional)

Custom proxy URL string. If not provided, the actor will use Apify’s Proxy service.


🧠 Features

  • βœ… Automatic Pagination β€” Follows "Next" links until all results are fetched or page limit is reached
  • βœ… Concurrent Processing β€” Scrapes multiple start URLs and paginated pages in parallel
  • βœ… Fault Tolerance β€” Handles and logs request failures, timeouts, and page errors gracefully
  • βœ… Modular Structure β€” Easy to extend for extracting more fields

πŸ“¦ Output Format

Scraped data is stored in an Apify dataset. Each contact includes:

{
"name": "Alex Tremblay",
"phone": "416-555-1234",
"address": "123 Example St, Toronto, ON",
"source_url": "https://www.canada411.ca/res/..."
}

You can download the data in:

  • πŸ“„ CSV/Excel β€” Tabular format for business use
  • 🧾 JSON β€” Ideal for API pipelines or development
  • 🧠 JSONL / XML / Parquet β€” Advanced formats via Apify's export tools

πŸ” Example Input

{
"start_urls": [
{ "url": "https://www.canada411.ca/search/?stype=si&what=dentist&where=calgary" }
],
"max_pages": 5,
"max_concurrency": 10
}

πŸš€ Use Cases

  • πŸ“ž Building B2B or B2C contact lists
  • πŸ₯ Scraping local professionals (e.g. doctors, lawyers, dentists)
  • 🧼 Lead generation for cleaning, plumbing, and service businesses
  • πŸ“ Researching regional contact density
pFad - Phonifier reborn

Pfad - The Proxy pFad © 2024 Your Company Name. All rights reserved.





Check this box to remove all script contents from the fetched content.



Check this box to remove all images from the fetched content.


Check this box to remove all CSS styles from the fetched content.


Check this box to keep images inefficiently compressed and original size.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy