ISSUE 10
LIVEPythonFlaskSemrush APIHubSpot
CONTEXT
HubSpot company exports list domains but carry no traffic data.Enriching a list manually means one lookup per domain.
BUILD
A Flask web tool that takes a CSV of up to 1,000 HubSpot company domains plus a user-supplied Semrush API key, calls the Semrush `/trends/summary` endpoint in batches of 200, and returns an enriched CSV.API keys live in the request scope only; they are never stored or logged.Docker and one-click deploy paths for Render and Google Cloud Run.
RESULT
Serves traffic-enrichment runs on demand.Per-request key handling means no account setup or tenant data to manage.
LINKS
SCREENSHOTS
