Zillow Property Manager Scraper
Pricing
from $3.00 / 1,000 results
Zillow Property Manager Scraper
Scrape Zillow property manager profiles: business name, phone, email, ratings, reviews, rental listings, specialties, and service areas. Search by city/state or provide direct profile URLs
Pricing
from $3.00 / 1,000 results
Rating
5.0
(7)
Developer
Crawler Bros
Maintained by CommunityActor stats
7
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Scrape property manager profiles from Zillow's professional directory. Search by city/state to get contact details, ratings, reviews, rental listings, specialties, and service areas — with no manual browsing required.
What data you get
| Field | Description |
|---|---|
name | Manager's full name |
businessName | Property management company name |
profileUrl | Zillow profile URL |
phone | Primary phone number |
email | Contact email (when public) |
website | Business website (when public) |
businessAddress | Street address |
businessCity / businessState / businessZip | Business location |
reviewRating | Average star rating (0–5) |
reviewCount | Total number of reviews |
isTopAgent | Zillow Top Professional badge |
specialties | Property types they manage |
languages | Languages spoken |
serviceAreas | Cities/neighborhoods served |
recentReviews | Recent reviews with text, rating, date, reviewer name |
forRentListings | Active rental listings under management |
location | Search location that found this manager |
scrapedAt | ISO-8601 scrape timestamp |
Input options
Search by location
Set Location to a city and state (e.g. Dallas, TX or Los Angeles, CA). The scraper searches the Zillow property manager directory for that area and paginates through results.
Scrape specific URLs
Add Zillow property manager directory pages or individual profile URLs to Start URLs. This is useful when you already know which profiles to scrape or want to use a pre-filtered Zillow search URL.
Other settings
| Parameter | Default | Description |
|---|---|---|
maxManagers | 50 | Maximum profiles to return (1–500) |
endPage | 5 | Max directory pages to crawl per location (each ~15 results) |
maxReviews | 10 | Max reviews per manager profile (0–20) |
proxy | Residential | Apify proxy group — residential recommended for Zillow |
Example output record
{"name": "Jane Smith","screenName": "jane-smith-abc123","profileUrl": "https://www.zillow.com/profile/jane-smith-abc123/","photoUrl": "https://photos.zillowstatic.com/fp/...","businessName": "Premier Property Management","businessAddress": "1234 Main St","businessCity": "Dallas","businessState": "TX","businessZip": "75201","phone": "(214) 555-0123","email": "jane@premierpm.com","isTopAgent": true,"reviewRating": 4.9,"reviewCount": 87,"specialties": ["Single Family Homes", "Condos", "Multi-Family"],"languages": ["English", "Spanish"],"serviceAreas": ["Dallas", "Plano", "Irving"],"recentReviews": [{"text": "Jane was incredibly responsive and kept us informed throughout the entire process.","rating": 5,"date": "2025-03-15","reviewerName": "John D."}],"forRentListings": [{"address": "456 Oak Ave, Dallas, TX","price": 2200,"beds": 3,"baths": 2,"url": "https://www.zillow.com/homedetails/..."}],"location": "Dallas, TX","scrapedAt": "2026-05-10T14:32:00+00:00"}
FAQs
How many results can I get?
Up to 500 per run (maxManagers). Each directory page returns ~15 managers, so setting endPage to 25 gives up to ~375 from a single location. Run with multiple locations to go higher.
Do I need to provide cookies or login? No. The scraper accesses Zillow's public professional directory without any account.
Why is residential proxy recommended? Zillow applies bot-detection on its pages. Residential proxy IPs are much less likely to be flagged than datacenter IPs.
Can I scrape managers in Canada?
Yes — Zillow lists Canadian property managers in the same directory. Use a Canadian city/province as the location (e.g. Toronto, ON).
What if a field is missing? Fields that have no data on Zillow are omitted from the output record entirely (no nulls or empty strings).
How do I get managers for multiple cities? Run the actor once per city, or add multiple entries to Start URLs using Zillow directory URLs for each city.
Is this legal? This scraper accesses only publicly visible data on Zillow's website. Always review Zillow's Terms of Service and ensure your use case complies with applicable laws.