Yellow Pages Au

Yellow Pages Au

by websift

Extract Australian business listings from Yellow Pages AU for lead gen and research. Automatically scrape contacts, addresses, hours, and ratings by keyword or location.

156 runs
11 users
Try This Actor

Opens on Apify.com

About Yellow Pages Au

Need to pull business data from Yellow Pages Australia for your project? I've been there. Manually collecting listings is a slog, which is why I built this scraper to handle the heavy lifting. It pulls detailed records from Yellow Pages AU, grabbing key details like business names, phone numbers, physical addresses, and website URLs. You can also get operational data like opening hours and customer ratings. The real time-saver is how it searches; just give it a location or a keyword, and it'll navigate through the results pages automatically, applying filters as it goes to find exactly the types of businesses you're after. I use it primarily for building B2B contact lists and lead generation. It's also solid for local market research, competitor analysis, or just sourcing potential partners in a specific Australian region. Since it structures the data as it extracts—think clean JSON or CSV files—you can plug it right into your CRM or analysis tools without messy cleanup. It runs reliably on Apify's platform, so you can schedule it or integrate it into a larger workflow. If you need a straightforward way to get structured Australian business data, this actor gets the job done.

What does this actor do?

Yellow Pages Au is a web scraping and automation tool available on the Apify platform. It's designed to help you extract data and automate tasks efficiently in the cloud.

Key Features

  • Cloud-based execution - no local setup required
  • Scalable infrastructure for large-scale operations
  • API access for integration with your applications
  • Built-in proxy rotation and anti-blocking measures
  • Scheduled runs and webhooks for automation

How to Use

  1. Click "Try This Actor" to open it on Apify
  2. Create a free Apify account if you don't have one
  3. Configure the input parameters as needed
  4. Run the actor and download your results

Documentation

Yellow Pages Australia Business Scraper

Overview

This actor scrapes business listings from Yellow Pages Australia, returning structured data for lead generation, market research, and business intelligence. It handles pagination automatically and outputs clean JSON.

Key Features

  • Extracts comprehensive business data: names, phone numbers, emails, websites, full addresses with GPS coordinates, and descriptions.
  • Advanced search: filter by keyword, location, open now status, local businesses only, and popular listings.
  • Smart result handling: detects available listings and prevents over-scraping if requests exceed available data.
  • Additional business details: retrieves ratings, review counts, accreditations, operating hours, and category classifications.
  • Flexible sorting: order results by relevance or distance from a specified location.
  • Efficient operation: fetches pages concurrently with intelligent result limiting.
  • Structured output: provides consistent JSON ready for CRM import or further processing.

How to Use

Configure the actor with input parameters. The scraper will navigate search results, extract data from each business profile, and return a dataset of JSON objects.

Input Parameters

  • searchTerm: Business type or service (e.g., "plumber", "restaurant").
  • location: City, suburb, or region in Australia.
  • maxResults: Maximum number of results to extract (automatically adjusted to available data).
  • sortBy: "relevance" or "distance".
  • openNow: (Boolean) Filter for businesses currently open.
  • localBusinesses: (Boolean) Include only mappable local businesses.
  • popular: (Boolean) Show only popular/featured listings.

Example Input:

{
  "searchTerm": "accountant",
  "location": "Melbourne VIC",
  "maxResults": 500,
  "sortBy": "relevance",
  "openNow": false,
  "localBusinesses": true,
  "popular": false
}

Input/Output

Output Format

The actor outputs an array of items, where each item is a JSON object representing a business.

Example Output Item:

{
  "id": "123456",
  "name": "ABC Accounting Services",
  "phone": "02 9876 5432",
  "email": "info@abcaccounting.com.au",
  "website": "https://www.abcaccounting.com.au",
  "address": {
    "addressLine": "123 Collins Street",
    "suburb": "Melbourne",
    "state": "VIC",
    "postCode": "3000",
    "latitude": -37.8136,
    "longitude": 144.9631
  },
  "rating_score": 4.5,
  "rating_count": 28,
  "category_name": "Accountants",
  "category_id": "accounting-services",
  "opening_hours": {
    "monday": "9:00 AM - 5:00 PM",
    "tuesday": "9:00 AM - 5:00 PM",
    "friday": "9:00 AM - 4:00 PM"
  },
  "description": "Professional accounting services for small to medium businesses...",
  "accreditations": ["CPA Australia", "Certified Tax Agent"],
  "unique_selling_points": ["Free initial consultation", "Same day service"],
  "profile_link": "https://www.yellowpages.com.au/vic/melbourne/abc-accounting-123456",
  "pureMobileBusiness": false,
  "last_updated": "2024-01-15"
}

Notes & Limitations

  • Geographic Scope: Limited to Australian businesses listed on Yellow Pages Australia.
  • Search Dependency: Results depend on Yellow Pages' search algorithm and available listings.
  • Maximum Results: Actual results may be fewer than requested if listings are limited.

Error Handling

  • Failed requests are automatically retried with exponential backoff.
  • The scraper uses graceful degradation; processing continues if individual pages fail.
  • All input parameters are validated and sanitized with sensible defaults.

For issues or feature requests, please create an issue.

Common Use Cases

Market Research

Gather competitive intelligence and market data

Lead Generation

Extract contact information for sales outreach

Price Monitoring

Track competitor pricing and product changes

Content Aggregation

Collect and organize content from multiple sources

Ready to Get Started?

Try Yellow Pages Au now on Apify. Free tier available with no credit card required.

Start Free Trial

Actor Information

Developer
websift
Pricing
Paid
Total Runs
156
Active Users
11
Apify Platform

Apify provides a cloud platform for web scraping, data extraction, and automation. Build and run web scrapers in the cloud.

Learn more about Apify

Need Professional Help?

Couldn't solve your problem? Hire a verified specialist on Fiverr to get it done quickly and professionally.

Find a Specialist

Trusted by millions | Money-back guarantee | 24/7 Support