Back to Templates

GitHub Bounty Issue Tracker & Alert System (Google Sheets + Email/WhatsApp)

Created by

Created by: Jeffrey W. || c0d33ngr

Jeffrey W.

Last update

Last update 15 hours ago

Share


GitHub Bounty Issue Tracker & Alert System (Google Sheets + Email/WhatsApp)

Overview

Looking for a way to track GitHub bounty issues automatically and get notified in real time? This GitHub Bounty Tracker workflow monitors repositories for issues labeled 💎 Bounty, logs them in Google Sheets, and sends instant alerts via Email (HTML-styled) or WhatsApp. Perfect for developers, freelancers, and open-source contributors who want to discover and claim paid opportunities faster.


What This Workflow Does

🔎 Automated Bounty Discovery

  • Searches GitHub hourly for all open issues labeled with “💎 Bounty.”
  • Filters duplicates to avoid re-tracking the same issue.

📢 Smart Notifications

  • Sends styled HTML email alerts with GitHub-themed design.
  • WhatsApp Business API integration (optional, disabled by default).
  • Alerts only for bounties created within the last 5 days.

📊 Google Sheets Tracking

  • Sheet1: Complete bounty list (all tracked issues).
  • Sheet2: Recent notification log (for quick reference).

🔄 Status Updates

  • Checks every 6 hours for issue changes (open/closed state, new comments).
  • Includes bounty amount, issue details, and direct GitHub links.

Use Cases

  • 👩‍💻 Freelance developers hunting for paid open-source work.
  • 🛠 Development teams tracking bounty opportunities for their stack.
  • 🌍 Community managers monitoring open-source bounty program engagement.
  • 🤝 Open-source contributors looking for compensated tasks.

Requirements

  • GitHub Personal Access Token (with repo access).
  • Google Sheets (2 sheets required: Sheet1 = bounties, Sheet2 = notifications).
  • Gmail account (OAuth2 for sending email alerts).
  • WhatsApp Business API credentials (optional).

Configuration Notes

This workflow supports pagination for large result sets and includes filters to prevent duplicate notifications.
You can customize the GitHub search query in the HTTP Request node to target:

  • Specific repositories
  • Custom labels
  • Team/organization projects

Frequently Asked Questions (FAQ)

Q: How often will I get notifications?
A: By default, new bounties trigger alerts once an hour. Updates on existing issues (status/comments) are checked every 6 hours.

Q: Do I need WhatsApp integration?
A: No, it’s optional. Email alerts work out-of-the-box.

Q: Can I filter by bounty amount?
A: Yes, the workflow extracts bounty details and you can add filters in your Google Sheets or notification logic.


Why Use This GitHub Bounty Tracker?

Unlike manual searches, this workflow ensures you never miss a paid GitHub issue. Whether you’re a freelancer looking for income, a team seeking funded tasks, or a contributor wanting recognition and rewards, this system keeps you updated automatically.