Resources · Make integration

Twitch Make integrationAutomate Twitch with Make.

What if every follow, raid or new sub on your channel set off the next step by itself? The Twitch Make integration gives you 37 modules, 12 of them instant triggers. This page is for streamers and community managers: it walks you through the connection, then a first working scenario.

Verified Trustpilot reviews · AI, automation & growth agency

What you can automate

What can the Twitch Make integration do for your channel?

The Twitch Make integration links your Twitch account to Make, a no-code tool where you build a scenario: the automation itself, a chain of modules that each do one job. Twitch brings 37 modules to that chain, from events on your channel to searches across streams, games and clips.

Thank new followers without watching the dashboard. Watch Followers fires the moment someone follows, and Send a Whisper can pass them a short private message. A good fit for a small channel that wants every newcomer to feel seen.

Keep a log of what happens on stream. Watch Cheers, Watch Subscriptions and Watch Raids each hand Make an item as soon as the event occurs, so you can add it to a sheet or a table in another app and review your community later.

Watch the wider scene. List Top Games ranks games by current viewers, and Search Channels finds channels matching a query. Handy for a manager who scouts partners or picks the next game to stream.

What the app does not have: a Make an API Call module, so anything outside these 37 modules needs another route. Weighing tools first? The n8n vs Make comparison lays out the criteria, the Make training covers the editor from zero, and Make troubleshooting helps when a run fails.

Connect

How do you connect your Twitch account to Make?

  1. 01

    Register an application on Twitch

    Make talks to Twitch through an app you declare in the Twitch developer console, so you need a Twitch developer account. Open the Applications tab, click Register Your Application, give it a name, pick a category and paste https://www.integromat.com/oauth/cb/twitch3 as the callback URI if asked.

  2. 02

    Copy your two credentials

    Click Create, then find your app under Developer Applications and click Manage. Copy the Client ID shown on screen, then click New Secret and copy the Client secret. Keep both at hand for Make.

  3. 03

    Create the connection in Make

    In your scenario, add a Twitch module and click Create a connection. That connection is your Twitch account linked to Make once, then reused by every Twitch module. Name it if you like, enter the credentials and follow the on-screen authorization.

First scenario

Your first scenario: greet every new follower

GoalWhen someone follows your Twitch channel, Make sends them a whisper to say thanks.

  1. 01

    Create the scenario

    From the Scenarios page, create a new scenario and click the big +. Search for Twitch and choose Watch Followers as your first module.

  2. 02

    Set up the trigger

    Since Watch Followers is instant, click Create a webhook, then Create a connection with the credentials from your developer console. Fill the fields; Make lists what it can read once the connection works.

  3. 03

    Add the whisper

    Click the + on the right of the trigger and pick Send a Whisper. Map the follower from the previous module as the recipient, then write your thank-you text.

  4. 04

    Test with Run once

    Click Run once to execute the scenario a single time. Open each module to read the bundle it received: a bundle is one item passed along, here one follower.

  5. 05

    Switch it on

    Happy with the test? Turn the scenario on. From then on, Twitch calls Make through the webhook whenever someone follows, and each module run counts as one operation on your plan.

Triggers

Triggers: what can start a Twitch scenario

13 modules start a scenario when something happens in Twitch. A scheduled trigger is checked by Make on the scenario's schedule; an instant one is called by Twitch as soon as it happens.

Twitch1Watch Bans/Unbans

Watch Bans/Unbans

Instant trigger

In MakeTriggers when a user is banned or unbanned from your channel.

You get a new bundle each time a user is banned from your channel or lifted from a ban. Your moderation actions stop living only in chat history and become data you can store or share.

How it fires
instant, Twitch calls Make through a webhook as soon as the ban or unban happens.
When to use it
to keep a moderation record in a sheet, or to alert the rest of your mod team in their chat tool.
Watch out
one trigger covers both directions, so add a filter after it if only bans matter to you.
Twitch2Watch Channel Updates

Watch Channel Updates

Instant trigger

In MakeTriggers when a specified channel is updated.

This trigger tells your scenario that a channel you pick has been updated. Useful when the change itself should kick off a post or a note somewhere else.

How it fires
instant, Twitch notifies Make through a webhook right after the update.
When to use it
share the change on your community channels without retyping it.
Watch out
it watches the one channel you specify, so following several channels means one trigger per channel.
Twitch3Watch Cheers

Watch Cheers

Instant trigger

In MakeTriggers when a user cheers on your channel.

Every time a viewer cheers bits on your channel, Make receives it as a bundle. That lets you thank supporters or total their bits outside Twitch, without scrolling back through the chat.

How it fires
instant, the cheer reaches Make through a webhook as soon as it lands.
When to use it
feed a supporters table, or post a shout-out in your community server after each cheer.
Watch out
a busy stream can send many cheers, and each one costs operations on every module that follows.
Twitch4Watch Clips

Watch Clips

Scheduled trigger

In MakeTriggers when there is a new clip for the games you follow.

Watch Clips brings you the new clips published for the games you follow on Twitch. It is the only scheduled trigger of the app, so it works on a rhythm rather than on a push.

How it fires
scheduled, Make checks Twitch on the scenario's schedule, every 15 minutes by default, never below 15 minutes on the Free plan.
When to use it
gather fresh clips on a game you cover to pick material for a recap or a newsletter.
Watch out
it looks at games you follow, not at your own channel's clips; for those, List Clips is the better fit.
Twitch5Watch Followers

Watch Followers

Instant trigger

In MakeTriggers when a user follows a specified channel.

You learn about each new follower of a channel you specify the moment they click follow. Ideal ground for a welcome flow, and the trigger used in the first scenario above.

How it fires
instant, Twitch pings Make through a webhook as soon as the follow happens.
When to use it
send a whisper, log the follower in a spreadsheet, or add them to a list in your CRM.
Watch out
the module appears as Watch Followers in the editor, so search for that name rather than for follows.
Twitch6Watch Goals

Watch Goals

Instant trigger

In MakeTriggers when you start, end or make a progress on the goal.

Your channel goals become events you can react to: this trigger fires when you start a goal, when it moves forward, and when it ends. Good for celebrating milestones off Twitch too.

How it fires
instant, each change is sent to Make through a webhook as it happens.
When to use it
post progress to your community, or thank the chat on another platform once a goal closes.
Watch out
start, progress and end all arrive through the same trigger; route them with a filter so a progress update is not announced as a finish.
Twitch7Watch Moderators

Watch Moderators

Instant trigger

In MakeTriggers when a user has moderator privileges given or removed on your channel.

Know right away who gains or loses moderator rights on your channel. For a team that runs several mods, it keeps the roster outside Twitch accurate without anyone updating it by hand.

How it fires
instant, Twitch calls Make through a webhook as soon as the rights change.
When to use it
update a shared mod list, or give a new moderator access to your team tools.
Watch out
granting and removing both arrive here; treat the removal branch with care before revoking access elsewhere.
Twitch8Watch Polls

Watch Polls

Instant trigger

In MakeTriggers when a poll begins, ends or is responded by a user on your channel.

Polls on your channel turn into bundles: when one begins, when it ends and when viewers answer. You can keep results beyond the stream, where the chat usually buries them.

How it fires
instant, the poll activity is pushed to Make through a webhook as it happens.
When to use it
store final results in a table to see what your audience voted for over time.
Watch out
viewer responses can arrive in bursts, so filter on the ended poll if the final result is all you need.
Twitch9Watch Predictions

Watch Predictions

Instant trigger

In MakeTriggers when a prediction begins, ends, or is locked or when a user particiate in a prediction on your channel.

This trigger follows the whole life of a prediction on your channel: its start, its lock, its end, and every viewer who takes part. Each step becomes an item your scenario can act on.

How it fires
instant, Twitch sends every step to Make through a webhook as soon as it occurs.
When to use it
publish the outcome of a prediction to your Discord or keep a history of past rounds.
Watch out
participation events can be numerous; add a filter so only the stage you care about goes further.
Twitch10Watch Raids

Watch Raids

Instant trigger

In MakeTriggers when a user raids a specified channel and vice versa.

Raids become a signal Make can use: this trigger fires when someone raids a channel you specify, and when that channel raids another. Both sides of the raid are covered.

How it fires
instant, the raid reaches Make through a webhook as soon as it starts.
When to use it
thank the raiding streamer publicly, or log who sends their audience your way.
Watch out
incoming and outgoing raids share one trigger, so check the direction before you thank the wrong person.
Twitch11Watch Rewards/Redemptions

Watch Rewards/Redemptions

Instant trigger

In MakeTriggers when a channel points reward (redemption) is created, updated or removed on your channel.

Channel points rewards can drive actions outside Twitch: the trigger fires when a reward or redemption is created, updated or removed on your channel.

How it fires
instant, Twitch notifies Make through a webhook the moment the reward changes.
When to use it
track redemptions in a sheet so your team can fulfil rewards that need a manual follow-up.
Watch out
creation, update and removal share this trigger; a filter keeps a deleted reward from being processed like a new one.
Twitch12Watch Streams

Watch Streams

Instant trigger

In MakeTriggers when a specified channel starts or ends a stream.

Your scenario learns when a channel you specify goes live and when it goes offline. That is the event most streamers want for going-live alerts on other platforms.

How it fires
instant, Twitch calls Make through a webhook as soon as the stream starts or ends.
When to use it
post a live alert to your community, then a thank-you once the stream closes.
Watch out
start and end come through the same trigger, so split them with a filter or a router before posting anything.
Twitch13Watch Subscriptions

Watch Subscriptions

Instant trigger

In MakeTriggers when a subscription event occurs on your channel.

Each subscription event on your channel is handed to Make as a bundle, so your subscribers can be recognized and counted beyond the chat.

How it fires
instant, the event reaches Make through a webhook as soon as it occurs.
When to use it
add new subs to a supporters sheet, or trigger a thank-you on your community channel.
Watch out
every subscription event runs the whole scenario, so keep the chain short on channels with a lot of sub activity.
Modules

Actions and searches: what Twitch can do in a scenario

Twitch gives you 24 modules. For each one: what it does for you, when to reach for it, and what to watch out for.

Twitch1

Block/Unblock a User

Action

In MakeBlocks or unblocks a user.

You block a Twitch user, or lift a block, straight from a scenario. It turns a moderation decision taken elsewhere, in a form or a mod tool, into an action on your account.

When to use it
after Watch Bans/Unbans, to apply the same decision on your personal block list.
Watch out
one module does both actions, so double-check which one you selected before you switch the scenario on.
Twitch2

Check Your Subscription

Action

In MakeChecks if you subscribe to a specified channel.

Find out whether your own account subscribes to a given channel. The answer comes back as data the next module can branch on.

When to use it
before posting about a partner channel, to confirm you actually support it.
Watch out
it checks your subscription, not whether a viewer subscribes to you; List Channel Subscribers answers that question.
Twitch3

Delete a Video

Action

In MakeDeletes a video.

Removes a video from Twitch with no manual clicking. Handy when an outside decision, like a line marked for removal in a sheet, should clear the video too.

When to use it
pair it with List Channel Videos to clean out videos you have flagged.
Watch out
a deleted video does not come back, so run the scenario once on a single test item before letting it loose.
Twitch4

Get a Channel

Action

In MakeGets a specified Channel.

Pulls the information of one specified channel into your scenario, ready to map into a message, a sheet or a CRM record.

When to use it
right after Watch Raids, to enrich the raider's channel before you thank them in public.
Watch out
it returns one channel you name; to find channels by keyword, Search Channels is the module to pick.
Twitch5

Get a Video

Action

In MakeGets a specified video.

Fetches the details of one specific Twitch video, so later modules can reuse them in a post, a report or a content calendar.

When to use it
when an earlier step already holds a video, for example from List Channel Videos, and you need its full record.
Watch out
it needs a video to point at; without one mapped in, the module has nothing to fetch.
Twitch6

Get Number of Follows/Followers (DEPRECATED)

Action

In MakeRetrieves the total number of follows/followers for a specified user/channel.

Returns the total count of follows or followers for a user or a channel. Make marks this module as deprecated, which signals it is on its way out.

When to use it
only to keep an older scenario running while you rebuild it.
Watch out
on a new scenario, reach for List Channel Followers instead, so your automation does not rest on a module Make is phasing out.
Twitch7

Send a Whisper

Action

In MakeSends a whisper message to the specified user.

Sends a private whisper message to a Twitch user you specify. The personal touch of a direct note, without typing it yourself every time.

When to use it
after Watch Followers or Watch Subscriptions, to thank someone the moment they join.
Watch out
a busy channel can trigger many whispers in a row; keep the text short and friendly so it never reads like spam.
Twitch8

Update a Channel

Action

In MakeUpdates your channel.

Changes the settings of your own channel from a scenario, so information kept in another tool can flow back to Twitch.

When to use it
when your stream plan lives in a sheet or a calendar app and you want the channel to follow it.
Watch out
it only edits your channel, and every run overwrites what is there, so test with Run once first.
Twitch9

List Bits Leaderboard

Search

In MakeRetrieves a ranked list of bits leaderboard information.

Gives you the ranked bits leaderboard, one bundle per entry, so your top supporters are ready for a thank-you post or a report.

When to use it
after a big stream, to credit the viewers who cheered the most in your community channel.
Watch out
as a search, it returns several bundles; add an aggregator if you want one single message listing everyone.
Twitch10

List Channel Editors

Search

In MakeRetrieves a list of your channel editors.

Returns the people who hold editor rights on your channel. A quick way to audit who can change your settings.

When to use it
to copy the list into a sheet and review access when your team changes.
Watch out
each editor arrives as a separate bundle, so the modules that follow run once per person and count operations each time.
Twitch11

List Channel Followers

Search

In MakeRetrieves a list of channel followers.

Retrieves the followers of a channel as bundles you can store, sort or match against other data. This is the current way to work with follower data.

When to use it
for a one-off export of your audience into a table or a CRM.
Watch out
a large audience means many bundles; test on a small channel first to see how many operations a run costs.
Twitch12

List Channel Subscribers

Search

In MakeRetrieves a list of your channel subscribers.

Pulls the list of your channel's subscribers into Make, ready to reconcile with a supporters sheet or a perk list.

When to use it
to check who should receive a subscriber-only reward before you send it out.
Watch out
it covers your own channel; for live sub events, Watch Subscriptions reacts faster than a repeated list.
Twitch13

List Channel Teams

Search

In MakeRetrieves a list of channel teams.

Tells you which Twitch teams a channel belongs to. Useful context when you look at a streamer as a possible collaborator.

When to use it
combined with Search Channels, to note the team of each channel you scout in your partner sheet.
Watch out
a channel with no team returns nothing, so set up the next module to cope with an empty result.
Twitch14

List Channel Videos

Search

In MakeRetrieves a list of channel's videos.

Returns the videos of a channel, one bundle each, to build an archive, a content index or a cleanup list.

When to use it
to copy your past broadcasts into a sheet where you mark the ones worth turning into shorter content.
Watch out
a long back catalog creates many bundles, and everything after this module runs for each of them.
Twitch15

List Cheermotes

Search

In MakeRetrieves a list of available cheermotes.

Retrieves the cheermotes available, the animated emotes viewers use to cheer bits. Mostly reference data for overlays or bots.

When to use it
to keep a reference table of cheermotes that your overlay or alert designer can consult.
Watch out
this list rarely drives a scenario on its own; pair it with a module that stores or displays the result.
Twitch16

List Clips

Search

In MakeRetrieves a list of clips.

Brings back clips as bundles, a clean way to collect the highlights of a stream without hunting for them on Twitch.

When to use it
after Watch Streams signals a stream has ended, to gather its clips for your editor.
Watch out
unlike Watch Clips, it does not wait for new clips; it lists what exists when the scenario runs.
Twitch17

List Followed Channels

Search

In MakeRetrieves a list of followed channels.

Lists the channels that are followed, the other side of the follower relationship, so you can see who a user keeps an eye on.

When to use it
to export the channels your account follows before cleaning up or sharing a watch list.
Watch out
do not mix it up with List Channel Followers, which returns the people following a channel.
Twitch18

List Followed Streams

Search

In MakeRetrieves a list of followed streams.

Shows which followed channels are streaming, handy for a personal digest of who is on air right now.

When to use it
to post the live followed channels into a private chat when you want to raid someone after your own stream.
Watch out
the answer changes by the minute, so use the data at once rather than storing it as reference.
Twitch19

List Streams

Search

In MakeRetrieves a list of active streams.

Returns active streams on Twitch, a wide view of who is live beyond the channels you follow.

When to use it
for scouting, to spot who is live right now and add promising streamers to a prospect list.
Watch out
a broad search can return a lot of bundles; narrow it with the options Make shows and add a filter afterward.
Twitch20

List Top Games

Search

In MakeRetrieves a list of top games sorted by number of current viewers on Twitch.

Ranks games by how many people are watching them on Twitch at this moment. A quick pulse of what the platform is watching.

When to use it
to log the ranking in a sheet and compare it with the games you plan to stream.
Watch out
the ranking reflects current viewers only, so it shifts between two runs; treat it as a snapshot.
Twitch21

List Your Block Lists

Search

In MakeRetrieves a list of your block lists.

Pulls the users on your block list into the scenario, so you can review them outside Twitch or share them with your mod team.

When to use it
to back up your block list into a sheet before you hand moderation over to someone new.
Watch out
the list may contain personal usernames, so store the export somewhere only your moderators can reach.
Twitch22

Search Channels

Search

In MakeSearches for channels by query parameter.

Finds channels that match a query you type or map in. It turns a keyword into a list of candidates to look at.

When to use it
when you build a list of streamers around a theme, then enrich each one with Get a Channel.
Watch out
a vague query brings back plenty of loosely related channels, so tighten the words before running it at scale.
Twitch23

Search Games

Search

In MakeSearches for games by query parameter.

Looks up games on Twitch from a query, handing you matching games as bundles you can reuse in other modules.

When to use it
to turn a game name typed in a form into the game Twitch knows, before updating your channel.
Watch out
several games may match one word; filter the results or pick the first bundle deliberately.
Twitch24

Search Users

Search

In MakeSearches for users by username.

Finds Twitch users by their username and returns their profile data to the scenario. Often the missing link between a name typed somewhere and an action on Twitch.

When to use it
before Send a Whisper or Block/Unblock a User, when you only have a username from a form or a sheet.
Watch out
a typo in the username returns no user, so plan for an empty result.
Need help

Need help automating Twitch with Make?

A person reads every message.

FAQ

Questions about the Twitch Make integration

01Is the Twitch Make integration free?
Yes, Twitch is a standard app in Make, so you can use it on the Free plan. That plan has limits: 2 active scenarios, a minimum of 15 minutes between two scheduled runs, 5 minutes of execution per run, files up to 5 MB and 512 MB of data transfer. Paid plans (Core, Pro, Teams and Enterprise) lower the interval to 1 minute, remove the cap on active scenarios and allow 40 minutes of execution. Make counts usage in operations, one per module run on one bundle. On the Twitch side, you need a developer account to create the credentials.
02What do you need to connect Twitch to Make?
You need a Twitch account and a Twitch developer account. In the developer console, you register an application, enter the callback URI Make provides, then copy the Client ID and generate a Client secret. Back in Make, you add any Twitch module, click Create a connection and fill in those credentials or follow the on-screen authorization. For an instant module, click Create a webhook first, then Create a connection. The connection is made once and reused by all 37 Twitch modules.
03Do Twitch triggers in Make fire in real time?
Almost all of them do. Out of 13 triggers, 12 are instant: Twitch calls Make through a webhook as soon as a follow, cheer, raid, subscription, poll or other event happens, and they carry the lightning badge in the editor. The exception is Watch Clips, a scheduled trigger. Make checks it on the scenario schedule, every 15 minutes by default, and never more often than every 15 minutes on the Free plan. Paid plans can bring that down to 1 minute.
04What if a Twitch module is missing in Make?
It depends on what you need. The Twitch app in Make has no Make an API Call module, so you cannot reach the rest of the Twitch API from this app. Start by combining the 37 existing modules: a search such as Search Users or List Streams often supplies what an action is missing. If a step really is not covered, another app in your scenario may handle it. And if you are stuck, the Hack'celeration team can look at your case with you.
05Should you use Make or n8n for Twitch?
It depends on where the rest of your automations live. On Make, Twitch comes with 37 modules, 12 instant triggers, and runs from the Free plan. The same app often has an n8n node as well, so check its coverage before you choose. The honest criteria are simple: the tool your team already builds in, the modules you actually need, and how comfortable you are with each editor. There is no universal winner here, only the better match for your setup.