UK Aquatic Shops Web Scraper

Замовник: AI | Опубліковано: 15.11.2025

I’m compiling a comprehensive list of every aquatic-related retail shop in the United Kingdom and need a purpose-built scraper to gather the key contact details for each one. The data I’m after is straightforward: shop name, website, email address (or, when no email is published, the URL of their contact form), number of Google reviews, and location. Everything should end up in a single Excel spreadsheet—one consolidated tab rather than multiple regional splits. Because many stores hide their emails behind on-site pages, the script will need to visit each website, inspect common mailto links, and fall back to the contact-form URL when necessary. Basic Google Maps / Places searching will surface most candidates, but feel free to supplement with industry directories so coverage is as close to 100 % as possible. Deliverable • A runnable Python (or similar) script—Selenium, BeautifulSoup, Scrapy, or comparable libraries are fine—that I can execute again later. • The completed Excel file containing every UK aquatic shop with the required columns populated. • A brief read-me explaining setup, dependencies, and how to rerun the scrape. Acceptance criteria • No duplicate entries. • Contact form URLs present wherever an email couldn’t be captured. • At least 95 % of rows include name, website, review count, and location. • The script respects polite scraping practices (reasonable delays, user-agent, etc.). Let me know your proposed approach and estimated timeframe; I’m ready to get started right away.