Weekly
See your follower growth every Monday
Each Monday you get your follower count and how much it changed since the previous week.
- Runs
- Weekly
- Apps
- Twitch
- AI
- Not needed
- Access
- moderator:read:followers
Send this to your assistant
Create a ClickRuntime automation: every Monday at 9:00, email me my Twitch follower total and the change compared with last Monday.
First time? Adding ClickRuntime to your assistant takes about two minutes.
Why use it
Why teams use this automation
Follower counts on Twitch move slowly enough that growth is easy to miss day to day, and a streamer who checks the number every time can lose the bigger picture. Did last week's collaboration help, or did the channel stall? Without a steady reading, creators and the managers who work with them make choices about schedule, games and promotion based on mood.
Every Monday, this reads your channel's follower total, compares it with the total it stored the week before and emails you the change. You see whether the channel gained, held or lost followers, with the new total alongside it.
It is a lightweight scoreboard for streamers who want a regular, honest number. It takes a minute to read, and the trend builds up in your inbox. Add a few lines about your stream schedule if you like.
What you get out of it
Growth you can actually see
A weekly figure turns a slow-moving count into a trend. Gaining fifty followers in a week is easy to miss on a channel page, but obvious in a short email. It also shows the true size of your best weeks.
Tests what you tried
If you changed your schedule or streamed a new game, the next report shows whether growth changed. Over a few weeks you learn which experiments are worth repeating and which to drop.
Reveals losses as well as gains
A negative week is shown plainly, so a drop after an off-topic stream does not slip by unnoticed. Knowing the cost of a change helps you protect the audience you built.
Useful for sponsors and managers
If a manager or sponsor asks how the channel is doing, you have weekly numbers to show. A saved run of emails is a believable record that you can share when negotiating.
Starts the week with a goal
A Monday email prompts a short check on targets, such as reaching a milestone by month end. It adds a little structure to a creative routine that is easily scattered.
How it works
What happens, step by step
Every Monday, ClickRuntime checks how many followers your Twitch channel has.
It compares the number with the count it saved last Monday.
You get an email with your follower total and the change since last week, and the new total is saved for next time.
Before it runs live
- Connect Twitch
What you get
Build your own
Need it to work differently?
Your own rules
Conditions, thresholds, filters and exceptions, written the way you'd explain them to a colleague.
Any number of apps
One automation can read from one app and update several others. Over 248 apps are ready, and anything with an API works too.
AI where it helps
Summaries, classification, extraction and drafts use ClickRuntime's built-in AI, with no extra key.
On a schedule or on each event
Runs as often as every 5 minutes, or the moment an app sends an event, and keeps track of what it already handled.
Changes you can ask for
- Run it at a different time, more or less often, or only on weekdays
- Add an AI step, for example to summarize, sort or draft a reply
- Add another app, for example also send it to Slack
- Combine it with other Twitch steps into one automation
Under the hood
The code that runs this automation
from clickruntime import on_trigger, credentials, http, state, notify
BROADCASTER_ID = "your-broadcaster-id"
@on_trigger
def run(event):
resp = http.get("https://api.twitch.tv/helix/channels/followers", params={"broadcaster_id": BROADCASTER_ID},
headers={"Client-Id": credentials.secret("TWITCH_CLIENT_ID"),
"Authorization": f"Bearer {credentials.connection('twitch', 'personal')}"})
total = resp.json()["total"]
last = state.get("followers")
change = f" ({total - last:+,} since last Monday)" if last is not None else ""
notify.email_me(f"Twitch followers: {total:,}", f"You have {total:,} followers{change}.")
state.set("followers", total)
return {"followers": total}FAQ
Common questions
What will the very first Monday email contain?
Does it track subscribers or viewers too?
Why might the number go down?
What permissions does it need?
Does it need AI?
How many runs does it use?
Can I change how it works?
Related
You might also like
Get a Slack post when a channel goes live
When a streamer you follow starts a stream, Slack shows you the stream title and game.
See how it worksAnnounce new followers and subscribers
Every new follow or sub on your channel shows up in Slack as it happens.
See how it worksKnow the moment your website goes down
Your team hears in Slack when the site stops responding or slows down, and again when it's back.
See how it worksKeep exploring
Set up “See your follower growth every Monday” from your assistant
Copy the prompt above, or connect your assistant first. Free plan, no credit card.