Wedding Vendor Scraper - 7 Sites
Pricing
Pay per usage
Wedding Vendor Scraper - 7 Sites
Scrape wedding vendors from The Knot, WeddingWire, ISPWP, Zola, Honeyfund, Junebug & Azazie. Get vendor profiles, pricing, reviews, photos, contact info. Filter by category & location.
Pricing
Pay per usage
Rating
0.0
(0)
Developer

Fortuitous Pirate
Actor stats
0
Bookmarked
4
Total users
1
Monthly active users
9 days ago
Last modified
Categories
Share
Wedding Vendor Scraper - The Knot, WeddingWire, Zola, ISPWP & More
Overview
All-in-one wedding vendor scraper combining 7 major platforms: The Knot, WeddingWire, ISPWP, Zola, Honeyfund, Junebug Weddings, and Azazie. Extract photographers, venues, florists, caterers, DJs, planners, registries, and bridesmaid dresses. Perfect for wedding planners, market research, and couples researching vendors.
Features
- Search by keywords to find specific results
- Captures images and media URLs
- Supports direct URL input for targeted scraping
- Built-in proxy support for reliable data collection
Use Cases
- Build - Build wedding vendor directories by location
- Compare - Compare wedding venue pricing and availability
- Track - Track wedding industry trends and vendor ratings
- Aggregate - Aggregate vendor data for wedding planning platforms
Input Parameters
| Parameter | Type | Description | Default |
|---|---|---|---|
sources | array | Select which wedding platforms to scrape | ["theknot", "weddingwire"] |
vendorCategory | string | Type of wedding vendor to search for (applies to TheKnot, WeddingWire, Zola) | photographers |
location | string | City and state in URL format (e.g., 'new-york-ny', 'los-angeles-ca', 'chicago... | |
state | string | State abbreviation for state-based filtering (e.g., 'NY', 'CA', 'TX'). Used f... | |
priceRange | string | Filter by price range (where supported) | all |
maxVendorsPerSource | integer | Maximum number of vendors to scrape from each source | 50 |
scrapeDetails | boolean | Visit each vendor's detail page for complete info (phone, email, social links... | true |
startUrls | array | Optional: Provide specific URLs to scrape instead of auto-generating from cat... | |
proxyConfiguration | object | Proxy settings for avoiding blocks. Residential proxies recommended for Zola ... |
Output Example
Each result contains structured data like this:
{"source": "Sample source","vendorType": "Sample vendorType","name": "Wedding Vendor Sample Item","city": "San Francisco","state": "CA","startingPrice": 29.99,"rating": 4.5,"reviewCount": 127,"phone": "(555) 123-4567","email": "contact@example.com"}
Pricing
This actor uses pay-per-result pricing:
- $0.001 per result
- $1.00 per 1,000 results
No monthly fees. You only pay for what you scrape. Apify Free plan includes $5/month in platform credits.
How to Run
Apify Console
- Go to the Wedding Vendor Scraper - The Knot, WeddingWire, Zola, ISPWP & More actor page
- Configure your input parameters
- Click Start and wait for the results
- Download data in JSON, CSV, or Excel format
API
curl -X POST "https://api.apify.com/v2/acts/fortuitous_pirate~wedding-vendor-scraper/runs?token=YOUR_API_TOKEN" \-H "Content-Type: application/json" \-d '{"maxItems": 10}'
Python SDK
from apify_client import ApifyClientclient = ApifyClient("YOUR_API_TOKEN")run = client.actor("fortuitous_pirate/wedding-vendor-scraper").call(run_input={"maxItems": 10})for item in client.dataset(run["defaultDatasetId"]).iterate_items():print(item)
Integration
Connect Wedding Vendor Scraper - The Knot, WeddingWire, Zola, ISPWP & More with your existing tools and workflows:
- API access - Programmatic access via Apify API
- Webhooks - Get notified when scraping completes
- Scheduling - Set up recurring runs on any schedule
- Zapier / Make - Connect with 5,000+ apps via Apify integrations
- Python / Node.js SDKs - Native client libraries for easy integration