Update (2023-09-12): The beta launch date has been updated to September 18 as there are a few adjustments we would like include before this version is made available to game developers.
Twitch Drops is a self-service product that provides game developers and publishers the ability to grant in-game rewards to the Twitch community for watching streamers playing their game. It brings the community closer to the game, ultimately helping to acquire new players and re-engage an existing player base. As we plan the next chapter, Twitch Drops will continue to be a compelling and accessible benefit for both viewers and streamers.
Before we get into the details, there are a few important dates to know. We will launch a new beta version of Drops on September
13 18, 2023. If you are a game developer or publisher who was considering a Drops campaign with a start date after October 18 and/or an end date after November 15, you must wait until the beta launch to create that campaign. For example, a developer cannot yet create a campaign in advance that would run from October 30 to November 20 as the start and end date is beyond the time that the current version of Drops will be supported.
As we continue our investment in Twitch Drops for game developers, streamers, and viewers, we are embarking on an infrastructure migration that will improve our ability to mitigate issues, increase reliability, and provide flexibility to offer new features.
The information below describes in detail what developers can expect as we shift to the new infrastructure. We will cover which features will remain the same, which features will experience changes, and a timeline for the migration.
Developers can expect that the overall Twitch Drops campaign experience will not change during our infrastructure migration.
Developer APIs - The Twitch Helix API endpoints available for Drops remain unchanged. This means that developers do not need to update any of their current code for Drops entitlement.
Twitch developer console - Drops will continue to be a self-service product through the developer console on dev.twitch.tv. There will be minor feature changes as noted below.
Category selection - Developers can select which Twitch category their campaign should target from their list of games in the developer console as is the case today.
Independent Drops - Multiple Drops can be created with their own independent time-based rules for earning as is possible today.
Streamer Experience - The streamer experience largely remains unchanged. The Viewer Rewards section of the creator dashboard will remain as is.
Viewer Experience - When a developer begins using the new version of Drops, viewers will not have to reauthenticate, or relink their accounts, for the new campaigns. OAuth connections as well as Drops progress and history will be preserved.
While many Drops campaign features are not changing, there are some that will either be retired due to developer feedback or low usage, or may be implemented after the infrastructure migration is complete.
Streamer account linking - Streamers will no longer need to link their Twitch account with a game developer for a Drops campaign to be available on their channel. This should eliminate a common frustration we hear from streamers who wanted to participate in a campaign, but were not aware of the account linking requirement. Streamers can expect to see this change in association with campaigns created in the new version of Drops as they begin on or after October 18. An option to opt out of Drops campaigns will continue to be available if streamers choose to do so. Please note that there is no change to account linking for viewers to earn Drops.
Progress/Claim dependency - The ability to include a dependency that a single reward is claimed or its viewing rule is completed before progress begins on the next Drop will not be available following the migration. This change will improve the viewer experience as it was not apparent to all viewers when a claim dependency was enabled and an action was required on their behalf to continue earning subsequent rewards.
Removing analytics tab - The “Analytics” tab on a Drops campaign will be removed due to low usage and need. Game analytics will continue to be available under the “Games” tab within the developer console.
Analytics update: Please refer to this comment that confirms we will be adding a CSV download option by the end of the year.
Overlapping campaigns - Campaigns with overlapping start and end dates cannot exist for the same Twitch category. Allowing this scenario previously had caused confusion for viewers as it was unclear in what order rewards were earned. Developers should make sure all rewards are included in a single campaign, however it will not be possible to simultaneously provide a global set of rewards for all streamers and a secondary set of rewards only available on specific streamer channels.
Overlapping campaigns update: Please refer to this comment that confirms we have found a solution to add overlapping campaigns in the new version of Drops.
Repeatable claims - The ability to set a reward’s “Drop Claim Limit” to more than one will not be available following the migration. An alternative approach is the creation of multiple, sequential campaigns, one for each time the reward can be claimed.
|2023‑08‑09||- Announcing our future plans for Twitch Drops (this announcement).
- New campaigns on the current version of Drops cannot have a start date after October 18, 2023 or an end date after November 15, 2023. These dates are critical for a transitional period between versions.
|- The beta version of Drops becomes available to all developers and publishers via the “Drops (BETA)” tab in the developer console.
- Developers can now use the “Drops (BETA)” section to create campaigns with start dates after October 18 and end dates after November 15.
- Existing campaigns using the older version of Drops (i.e. start dates before October 18 and end dates before November 15) will continue to operate as expected.
- Developers continue to have access to current and past campaigns.
|2023‑10‑18||- The “Drops” tab in the developer console for the previous version will be retitled to “Drops (legacy).”
- The “Drops (BETA)” tab in the developer console will be retitled to “Drops.”
- Drops documentation will be updated at https://dev.twitch.tv/docs/drops.
- Game developers and publishers will continue to have access to past campaigns.
|2023‑11‑15||- With no active Drops campaigns remaining in the previous version of Drops, the ability to create campaigns in the older version will be removed.
- The “Drops (legacy)” tab will remain to view historical campaigns and data.
|2023‑12‑01||- The “Drops (legacy)” tab will be removed, thus historical campaigns (i.e. campaigns with start dates before October 18, 2023) will no longer be available in the developer console. Streamers and viewers will continue to see their historical campaigns and rewards within their respective creator dashboard and inventory experiences.|
As of today, the primary action is to carefully review the changes and the timeline above in case it may impact your future plans for creating Drops campaigns toward the end of the year. If you have any questions regarding this infrastructure migration as we build the foundation for the future of Drops, please feel free to include them below, reach out to your Business Development representative, or send an email to firstname.lastname@example.org.