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

Semrush Enricher screenshot 1
← All projects