Zola Scraper (+Email)
Pricing
from $5.20 / 1,000 vendors
Zola Scraper (+Email)
Scrape wedding vendor data from Zola.com - emails(when it's possible, names, ratings, reviews, location, pricing, packages, gallery, badges, and more. Supply category or city/category listing URLs.
Pricing
from $5.20 / 1,000 vendors
Rating
0.0
(0)
Developer
Dionysus
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
10 days ago
Last modified
Categories
Share
Zola Wedding Vendor Scraper
(scrapes Zola listing pages and full vendor profiles)
Examples:
- https://www.zola.com/wedding-vendors/wedding-photographers
- https://www.zola.com/wedding-vendors/search/new-york-ny--wedding-photographers
- https://www.zola.com/wedding-vendors/search/manhattan-ny--wedding-venues
Extract Zola vendor data to JSON, CSV, Excel, or API output for lead lists, research, CRM enrichment, and market analysis.
What you get
- name - vendor business name
- slug - vendor slug
- profile_url - vendor profile page
- category - listing category
- vendor_type - Zola vendor type
- rating - vendor rating
- review_count - review count
- review_excerpts - sample review text
- phone - vendor phone number when available
- website - vendor website
- email - email found on the vendor website when available
- address, city, state, zip - location fields
- service_area - service area text
- description - vendor description
- style_tags - style and service tags
- badges - badge labels
- price_starts_at - starting price text
- price_tier - price tier when available
- packages - package data when available
- cover_image - main image URL
- gallery_urls - gallery image URLs
- awarded_best_of_zola - Best of Zola flag
- scraped_at - scrape timestamp
Example input
{"startUrls": ["https://www.zola.com/wedding-vendors/search/new-york-ny--wedding-photographers"],"maxVendorsPerCategory": 50}
Example output
{"name": "Eivan's Photo & Video","slug": "eivan-s-photo-video","profile_url": "https://www.zola.com/wedding-vendors/wedding-photographers/eivan-s-photo-video","category": "wedding-photographers","vendor_type": "wedding-photographers","rating": 4.9,"review_count": 324,"phone": null,"website": "https://www.eivans.com/","email": "hello@eivans.com","address": "Chicago, IL, 60603","city": "Chicago","state": "IL","zip": "60603","service_area": "Chicago, IL","description": "...","style_tags": ["Photojournalistic","Drone photography"],"badges": ["Quick Responder","Trending"],"price_starts_at": "$1,149","price_tier": null,"packages": [],"cover_image": "https://images.zola.com/...","gallery_urls": ["https://images.zola.com/..."],"awarded_best_of_zola": false,"scraped_at": "2026-05-08T11:02:31.876Z"}
Input fields
| Field | Type | Notes |
|---|---|---|
startUrls | array required | One or more Zola listing URLs |
maxVendorsPerCategory | integer | Max vendors per listing URL. 0 = no cap |
Key features
- Scrapes listing pages and full vendor profiles
- Works with national category pages and city/category Zola listings
- Paginates through Zola listing results automatically
- Extracts vendor website and tries to find a public email on that website
- Returns structured vendor fields like reviews, tags, pricing, packages, and images
- Handles larger listings with an optional per-listing cap
- Resumes interrupted runs
Typical use cases
- Building wedding vendor lead lists by city or category
- Market research across wedding markets
- CRM enrichment with vendor profile data
- Competitive analysis of reviews, pricing, and positioning
- Category comparison across multiple regions
Quick start
- Paste one or more Zola listing URLs into
startUrls - Set
maxVendorsPerCategoryif you want a cap per URL - Run the Actor
- Download the dataset as JSON, CSV, Excel, or use it through API
FAQ
Does this Actor scrape only listing cards?
No. It scrapes listing pages and full vendor profile pages.
Can I use national category URLs and city/category URLs?
Yes. Both are supported.
Will every vendor have phone, website, email, pricing, and packages?
No. Some profiles do not expose every field.
What kind of URLs should I use?
Use Zola listing URLs, not vendor profile URLs.
How can you contact me?
southdionysus@gmail.com or open an issue on Apify interface.