Connecting Streamlabs or StreamElements

Connect Streamlabs or StreamElements so tips show up in your pulz alerts, event feed, labels and goal bars.

How tips reach your overlay

Neither Streamlabs nor StreamElements offers a webhook a hosted site can subscribe to. Both hand out a token that opens a socket. So pulz stores your token and passes it to your overlay's browser source, and the browser source opens the socket itself. The tip goes from your provider straight to your own screen.

That means pulz never sees the money. No amount, no name and no message is stored anywhere in pulz, and nothing about a tip is written to your account.

Connect Streamlabs

  1. Open your Streamlabs dashboard.
  2. Click your avatar in the top right, then Settings.
  3. Open API Settings, then API Tokens.
  4. Copy "Your Socket API Token".This is the socket token, not the API key and not your stream key. Streamlabs lists several on that screen.
  5. In pulz, open Connections and scroll to Tips and donations.
  6. Paste it into Socket API token on the Streamlabs card, then press Connect Streamlabs.

Connect StreamElements

  1. Open streamelements.com and sign in.
  2. Click your channel name in the top right.
  3. Choose "Show secrets".
  4. Copy the JWT Token.
  5. Copy the Account ID from the same screen.pulz calls this field Channel ID. It is the same value StreamElements labels Account ID.
  6. In pulz, open Connections and scroll to Tips and donations.
  7. Paste the JWT into JWT token and the account id into Channel ID, then press Connect StreamElements.Without the channel id the save is rejected with "StreamElements also needs your channel ID." The socket subscribes to one room, and the id is the room.

What the card does once it is connected

  • Connected tag in the card header.
  • Replace token reopens the form so you can paste a fresh one.
  • Disconnect deletes the stored token outright.

Disconnecting is a delete, not a pause. There is nothing left to switch back on, so reconnecting later means pasting a token again.

Put the tips somewhere

Connecting a provider changes nothing on its own. A tip is merged into the same event feed as follows, subs and cheers, so four widgets already understand it:

  • Alerts - the per-event block called "Tip or donation", with its own text, image, sound and thresholds.
  • Event Feed - tips appear in the rolling list like any other event.
  • Labels - the "Latest tip" toggle, which is off by default.
  • Goal Bar - the metric "Tips this stream".

FAQ

Does pulz take a cut of my tips?

No. pulz is not in the payment path at all. The money moves through Streamlabs or StreamElements exactly as it did before, and pulz only renders the event on your screen.

Why did my tip goal reset?

The browser source reloaded. The running total lives in that source, not on a server, so reloading it or restarting OBS starts the count again.

Can I see past tips in pulz?

No. Nothing about a tip is stored. Your Streamlabs or StreamElements dashboard is still the record of what came in.

Do I need both providers connected?

No. Connect whichever you use. Both can be connected at once, and tips from either land in the same feed.

Do tips work on a Twitch panel?

No. A panel is a flat image. Live numbers and alerts belong on a scene running as an OBS browser source.

Connect a tip provider

Both cards sit at the bottom of the Connections panel.