Zillow Agent Profile Scraper avatar

Zillow Agent Profile Scraper

Pricing

from $1.50 / 1,000 profile scrapeds

Go to Apify Store
Zillow Agent Profile Scraper

Zillow Agent Profile Scraper

Input name, location, language etc to filter search and extract agent list with complete bulk data from Zillow agent profiles - names, ratings, reviews, contact details, sales stats (price range/volume), specialties, service areas, and professional badges and more.

Pricing

from $1.50 / 1,000 profile scrapeds

Rating

0.0

(0)

Developer

CodeNest

CodeNest

Maintained by Community

Actor stats

0

Bookmarked

11

Total users

6

Monthly active users

10 days ago

Last modified

Security

Limited permissions

Share

🏠 Zillow Agent Profile Scraper - Professional Real Estate Agent Data Extractor

Effortlessly extract comprehensive real estate agent profiles from Zillow with our powerful Zillow Agent Profile Scraper! This Apify actor enables bulk extraction of agent details, reviews, contact information, and complete professional metadata.


📋 Overview

Need to analyze real estate agents, build lead generation lists, or research market trends? This Zillow Agent Profile Scraper delivers:

  • 🏢 Agent Profile Extraction - Complete agent information from Zillow
  • ⭐ Review Analytics - Ratings, review counts, and individual reviews
  • 📞 Contact Data - Phone numbers, emails, and office addresses
  • 📊 Sales Statistics - Property sales, price ranges, and transaction history
  • 🔍 Professional Details - Experience, specialties, service areas, and badges

Perfect for real estate investors 🏠, mortgage brokers 💰, market researchers 📈, and property professionals 🔑!


⭐ Core Capabilities of Zillow Agent Profile Scraper

🏢 Agent Profile Extraction

  • Complete Agent Data - Names, companies, and brokerage details
  • Contact Information - Phone numbers, emails, and office addresses
  • Professional Badges - Top Agent status and verified credentials
  • Experience Metrics - Years of experience and professional history

⭐ Review Analytics

  • Aggregate Ratings - Overall rating and review count
  • Individual Reviews - Reviewer names, dates, property types
  • Review Content - Full review text and property details
  • Sentiment Analysis - Rating distribution and patterns

📊 Sales Statistics

  • Transaction Volume - Sales in last 12 months
  • Total Sales - Lifetime transaction count
  • Price Range - Minimum to maximum property prices
  • Average Price - Average property sale price

🔍 Professional Details

  • Specialties - Buyer's agent, listing agent, relocation, luxury homes
  • Service Areas - Neighborhoods, cities, and zip codes
  • Nearby Locations - Associated areas and regions
  • Professional Types - Agent, broker, showcase buyer designations

🌐 Technical Features

  • Proxy Support - Built-in Apify proxy with residential groups
  • Batch Processing - Scrape multiple agent profiles simultaneously
  • Comprehensive Output - All data fields included in clean JSON format
  • Error Resilience - Individual profile failures don't stop batch

⚙️ Input Configuration

You can use the scraper in two powerful ways (or combine them together):

Simply specify the agent's name, target location (City, State, Neighborhood, or ZIP Code), and optional filter criteria (Top Agent, Buying, Selling, Relocation, Foreclosure, Commercial, Spoken Language):

{
"location": "New York, NY",
"name": "john",
"isTopAgent": true,
"isSelling": true,
"isBuying": false,
"language": "spanish",
"maxItems": 10,
"proxyConfiguration": {
"useApifyProxy": true,
"apifyProxyGroups": ["RESIDENTIAL"],
"apifyProxyCountry": "US"
}
}

The scraper automatically constructs the official Zillow Agent Directory search URL (e.g. https://www.zillow.com/professionals/real-estate-agent-reviews/new-york-ny/?name=john&isTopAgent=true&isSelling=true&languages=spanish), paginates through the results, and extracts the full profile for every agent found.

You can supply direct Zillow agent profile URLs, custom directory search URLs, or both:

{
"urls": [
"https://www.zillow.com/profile/samchiprop",
"https://www.zillow.com/profile/AdvisorsNorth"
],
"location": "New York, NY",
"name": "john",
"maxItems": 10
}

💡 Smart Scrape Limit Behavior: When direct URLs are provided alongside keyword/location search, all direct URLs are scraped completely and independently. The maxItems limit applies specifically to the number of new profiles extracted from directory search results.


📝 Input Specifications

ParameterTypeRequiredDefaultDescription
locationString❌ No"New York, NY"Target location (City, State, Neighborhood, or 5-digit ZIP code).
nameString❌ No"john"Search agents by name or keyword (?name=john).
isTopAgentBoolean❌ NofalseFilter for Top / Premier Agents (&isTopAgent=true).
isSellingBoolean❌ NofalseFilter for Listing / Seller's Agents (&isSelling=true).
isBuyingBoolean❌ NofalseFilter for Buyer's Agents (&isBuying=true).
isRelocationBoolean❌ NofalseFilter for Relocation Specialists (&isRelocation=true).
isForeclosureBoolean❌ NofalseFilter for Foreclosure Specialists (&isForeclosure=true).
isCommercialBoolean❌ NofalseFilter for Commercial Real Estate Specialists (&isCommercial=true).
languageString❌ No""Filter by spoken language (e.g. spanish, chinese, french, german, hindi).
urlsArray❌ No[]Specific agent profile URLs or directory search URLs.
maxItemsInteger❌ No50Maximum agent profiles to scrape from search results (direct URLs scraped independently).
maxConcurrencyInteger❌ No3Parallel requests (1-10).
minDelayMsInteger❌ No1000Minimum random delay between requests in milliseconds.
maxDelayMsInteger❌ No3000Maximum random delay between requests in milliseconds.
proxyConfigurationObject❌ NoResidential USApify Proxy configuration (Residential US recommended).

📤 Output Structure

Your Zillow Agent Profile Scraper produces comprehensive output with sequential indexing, verified contact details, sales volume metrics, and full review data:

[
{
"Profile no.": 1,
"type": "AGENT_PROFILE",
"name": "Matt Laricy",
"company": "Americorp Real Estate",
"profilePhoto": "https://photos.zillowstatic.com/fp/example.jpg",
"detailUrl": "https://www.zillow.com/profile/Matt%20Laricy",
"url": "https://www.zillow.com/profile/Matt%20Laricy",
"address": "375 W Erie #103A, Chicago, IL, 60654",
"officeAddress": "375 W Erie #103A, Chicago, IL, 60654",
"badge": "Top Agent",
"teamLeadRole": "Team Leader",
"roleTitle": "Managing Broker",
"rating": 5,
"reviewCount": 1993,
"experience": "21 Years of experience",
"teamSalesStats": {
"salesLast12Months": 572,
"totalSales": 7066,
"priceRange": "$55K-$4.3M",
"averagePrice": "$558K"
},
"featuredReview": {
"rating": 5,
"text": "Matt and his team were extraordinary from start to finish...",
"reviewerName": "David K.",
"date": "10/12/2026",
"propertyType": "Single Family Home in Chicago, IL"
},
"reviews": [
{
"rating": 5,
"reviewerName": "Jane Eaton",
"date": "7/24/2026",
"propertyType": "Bought a Condo home in 2026 in Lake view, Chicago, IL.",
"reviewFor": "Matt Laricy",
"comment": "My boyfriend and I had a great experience working with Matt..."
}
],
"specialties": [
"Buyer's Agent",
"Listing Agent",
"Relocation",
"First Time Homebuyers",
"Investment Properties",
"Luxury Homes"
],
"serviceAreas": [
"Wicker Park, Chicago, IL",
"Bucktown, Chicago, IL",
"Lake View, Chicago, IL"
],
"nearbyCities": [
"Homes For Sale in Chicago",
"Homes For Sale in Oak Park",
"Homes For Sale in Berwyn"
],
"nearbyNeighborhoods": [
"River North",
"Lincoln Park",
"West Loop"
],
"nearbyZipCodes": [
"60654",
"60611",
"60614"
],
"otherTopics": [
"Property Management",
"Commercial Advisory"
],
"phoneNumbers": [
"(708) 250-2696",
"(773) 585-5385"
],
"email": "mlaricy@americorpre.com",
"licenses": [
"IL 471.002891"
],
"profileDetails": {
"businessAddress": {
"address1": "375 W Erie #103A",
"city": "Chicago",
"state": "IL",
"postalCode": "60654"
},
"businessName": "Americorp Real Estate",
"isTopAgent": true,
"profilePhotoSrc": "https://photos.zillowstatic.com/fp/example.jpg"
}
}
]

📖 Output Field Documentation

🔹 Basic Profile Information

FieldDescription
Profile no.Sequential profile number (1 to N)
typeProfile type (AGENT_PROFILE)
nameAgent's full name
companyBrokerage or company name
profilePhotoDirect agent portrait/photo image URL
badgeProfessional recognition badge (e.g. Top Agent, Premier Agent)
teamLeadRoleLeadership designation within real estate team
roleTitleProfessional job title (e.g. Managing Broker, Agent)
ratingOverall customer review rating (0.0 to 5.0)
reviewCountTotal number of published client reviews
experienceYears of verified real estate experience

🔹 Contact & Office Location

FieldDescription
phoneNumbersArray of direct and brokerage phone numbers
emailProfessional contact email address
addressFormatted office/brokerage address string
officeAddressComplete office location address
detailUrlCanonical Zillow agent profile URL
urlClean direct profile URL
licensesArray of real estate agent license numbers

🔹 Sales & Transaction Statistics (teamSalesStats)

FieldDescription
salesLast12MonthsNumber of closed property transactions in the last 12 months
totalSalesTotal lifetime closed sales
priceRangeProperty sale price spectrum (e.g. $55K-$4.3M)
averagePriceAverage transaction price (e.g. $558K)

🔹 Client Reviews & Testimonials

FieldDescription
featuredReviewHighlighted client review object (rating, text, reviewerName, date, propertyType)
reviewsList of client review objects with ratings, dates, reviewer names, transaction types, and comments

🔹 Geographic Coverage & Expertise

FieldDescription
specialtiesArray of agent specialties (e.g. Buyer's Agent, Listing Agent, Relocation)
serviceAreasPrimary neighborhoods, cities, and zip codes serviced
nearbyCitiesSurrounding cities where the agent conducts business
nearbyNeighborhoodsActive target neighborhoods
nearbyZipCodesSpecific zip codes covered
otherTopicsAdditional consulting or practice areas

🔹 Extended Metadata (profileDetails)

FieldDescription
businessAddressStructured office address object (address1, city, state, postalCode)
businessNameLegal business/brokerage entity name
isTopAgentBoolean indicating Top Agent / Premier Agent status
profilePhotoSrcSource photo URL from Zillow metadata

🎨 Key Features of This Zillow Agent Profile Scraper

📊 Agent Analytics

  • Performance Metrics - Sales volume, transaction count
  • Price Analysis - Price ranges and average values
  • Market Coverage - Service areas and geographic reach
  • Professional Badges - Recognition and certifications

⭐ Review Intelligence

  • Aggregate Ratings - Overall performance scores
  • Review Sentiment - Positive/negative analysis
  • Property Types - Diverse property categories
  • Temporal Patterns - Review frequency and timing

🔍 Professional Intelligence

  • Specialty Detection - Comprehensive specialty extraction
  • Service Area Mapping - Geographic coverage analysis
  • Nearby Listings - Associated cities and neighborhoods
  • Expertise Profiling - Agent capabilities and focus areas

🌐 Scraping Reliability

  • Residential Proxies - High-quality proxy rotation
  • Profile Validation - Complete data verification
  • Error Handling - Robust failure recovery
  • Rate Limiting - Intelligent request management

💡 Use Cases for Zillow Agent Profile Scraper

  • 🏠 Real Estate Investors - Find top-performing agents in target areas
  • 💰 Mortgage Brokers - Build agent referral networks
  • 📊 Market Researchers - Analyze real estate market dynamics
  • 🔑 Property Professionals - Identify potential partners and competitors
  • 📈 Lead Generation - Build high-quality real estate leads
  • 🏢 Brokerage Analysis - Evaluate competitor performance
  • 📱 App Development - Power real estate applications
  • 📚 Educational Research - Study real estate industry trends

✨ Why Choose Our Zillow Agent Profile Scraper?

  • ⚡ Comprehensive Extraction - Get all agent data in one run
  • 🎯 100% Accurate - Preserves all profile information
  • 🔄 Regular Updates - Adapts to Zillow platform changes
  • 📦 Complete Data - Everything from ratings to reviews
  • 🛡️ Production Ready - Battle-tested with thousands of profiles
  • 💰 Cost Efficient - Optimized to minimize compute time
  • 🔒 Privacy Focused - No personal data stored or shared

⚠️ Limitations

  • Only works with public Zillow agent profiles
  • Some profiles may have limited public information
  • Review data limited to visible public reviews
  • Requires valid Zillow profile URLs
  • Residential proxies recommended for reliability

💰 Pay-Per-Event (PPE) Pricing

This Actor utilizes transparent Pay-Per-Event pricing so you only pay for successfully scraped data:

Event NameEvent TitleDescription
scraped-profileScraped Zillow Agent ProfileCharged per successfully scraped Zillow real estate agent profile.

🔗🛠 Real Estate & Data Scraper Collection

Explore our professional data extraction collection:

🏢 Real Estate & Agent Scrapers:

📊 E-Commerce & Sourcing Scrapers:

📧 Need Custom Features for Your Zillow Agent Profile Scraper?

Want custom data fields, specific proxy configurations, enhanced filtering, advanced analytics, or CRM integration?

✉️ Email codenest2.0@gmail.com for tailored enterprise solutions!