Monitor Google Trends daily — for free

Build a zero-infrastructure trend dashboard with the open-source google-trends-tracker and the Pangolinfo MCP.

📈 Use case: Catch rising demand before your competitors. Pair trend data with the Niche Finder to validate a product idea.

1. Fork and clone

git clone https://github.com/pangolinfoapi/google-trends-tracker
cd google-trends-tracker
cp keywords.example.json keywords.json

2. Configure your keywords

Edit keywords.json. You can track multiple keywords per region/language:

[
  {
    "label": "yoga mat US",
    "keywords": ["yoga mat", "hot yoga mat"],
    "region": "US",
    "language": "en-US",
    "time_range": "today 3-m"
  }
]

3. Add your Pangolinfo token

Get a token at pangolinfo.com and store it as the PANGOLIN_TOKEN repository secret. Trends are pulled via the Pangolinfo MCP keyword_trends tool.

4. Run it

export PANGOLIN_TOKEN=eyJ...your_jwt
python3 google_trends_tracker.py run
python3 google_trends_tracker.py report

The report shows each keyword's latest value, week-over-week change, a rising/falling label, and a sparkline.

5. Automate daily snapshots

The bundled GitHub Actions workflow captures a snapshot every day and commits it, building a free historical trend archive in your repo.

Next steps

➡️ Open the repository