Description: Automate local business data collection from Yelp using AI-powered input validation, Bright Data scraping, and automatic Google Sheets integration. Perfect for market research, lead generation, and competitive analysis.
Form Submission: Users submit a simple form with country, location, and business category parameters.
AI Validation: Google Gemini AI validates and cleans input data, ensuring proper formatting and Yelp category alignment.
Data Scraping: Bright Data's Yelp dataset API scrapes business information based on the cleaned parameters.
Status Monitoring: The workflow monitors scraping progress and waits for data completion.
Data Export: Final business data is automatically appended to your Google Sheets for easy analysis.
⏱️ Estimated Setup Time: 10-15 minutes
✅ Active n8n instance (cloud or self-hosted)
✅ Google account with Sheets access
✅ Bright Data account with Yelp scraping dataset
✅ Google Gemini API access
Import Workflow:
Configure Google Sheets:
Setup Bright Data:
BRIGHT_DATA_API_KEY
with your actual API keyConfigure Google Gemini:
Test & Activate:
📍 Business Name
Official business name from Yelp
⭐ Overall Rating
Average customer rating (1-5 stars)
📝 Reviews Count
Total number of customer reviews
🏷️ Categories
Business categories and tags
🌐 Website URL
Official business website
📞 Phone Number
Contact phone number
📍 Address
Full business address
🔗 Yelp URL
Direct link to Yelp listing
🔍 Market Research
Analyze local business landscapes and competition
📈 Lead Generation
Build prospect lists for B2B outreach
🏪 Location Analysis
Research business density by area and category
📊 Competitive Intelligence
Monitor competitor ratings and customer feedback
⚠️ Important Notes:
Common Issues:
🚀 Ready to start scraping Yelp business data efficiently!