All notable changes to Smart Idealista Scraper will be documented in this file.
🆕 CSV Bulk Upload - Super Easy Data Entry!
- CSV File Upload - Upload bulk locations via CSV file (PAID tier)
- No Headers Required - Works with or without header row
- Flexible Column Names - Supports
locationId, location_id, or id / locationName, location_name, or name
- Excel/Google Sheets Friendly - Create locations in spreadsheet, save as CSV, upload
- Automatic Duplicate Detection - Removes duplicate locationIds automatically
- Smart Header Detection - Auto-detects if CSV has headers or assumes column order
- Bulk location entry is now as easy as copying from Excel
- No need to format JSON manually
- Works with any spreadsheet software
- Perfect for managing large location lists
- Real estate agents analyzing multiple neighborhoods at once
- Property investors scanning entire cities/regions
- Market research across multiple geographic areas
🆕 Modular Architecture & Enhanced Reliability
- Actionable Error Messages - All errors now include specific suggestions for resolution
- Better Location Detection - More robust URL parsing with fallback patterns
- Enhanced Input Validation - Clear feedback for invalid parameters
- Centralized Configuration - All magic numbers moved to config files
- Faster troubleshooting when inputs need correction
- More reliable location extraction from Idealista URLs
- Less time spent debugging configuration issues
- Cleaner codebase for faster feature development
- Quick error resolution when location IDs are incorrect
- Automated location detection from URLs (BETA feature)
🚀 Tiered Pricing & Smart Filtering
- FREE Tier: $0.005 base + $0.003 per property (200 properties/month)
- PAID Tier: Unlimited properties with 5 concurrent runs
- Cleaner API Calls - Only user-provided filters sent to N8N
- Monthly Limits - Proper enforcement for FREE tier
- Predictable pricing with generous FREE tier allowance
- Pay only for what you use with per-property pricing
- Faster API calls with optimized payloads
- Clear visibility into monthly usage
- Testing the scraper with FREE tier before upgrading
- Large-scale market analysis with PAID tier
- Budget-controlled scraping with monthly caps
🎉 Launch: Smart Idealista Scraper
- Zero Technical Skills Required - Just enter location and filters
- API-Reliable - No breakage from website updates via N8N integration
- Best Price on Market - $0.003/property + 33% bonus (charge 30, deliver 40)
- Multi-Country Support - Spain, Italy, Portugal property listings
- 64+ Search Filters - Price, size, bedrooms, amenities, and more
- Scraping just works, no technical maintenance needed
- 33% more properties than you pay for (40 delivered vs 30 charged)
- Export to JSON/CSV for easy analysis
- Multi-language support (Spanish, Italian, Portuguese)
- Real estate market research and price comparison
- Property investment analysis across regions
- Automated monitoring of new listings in target areas
- Competitive analysis for real estate professionals