Open Monetization in the SSN popup. Each platform has its own toggle and expandable settings; you can enable several at once. Amazon Wishlist Rank-Up is optional. Click Save setup and keep SSN running. Use Overlay link for to copy each platform's link into a separate OBS Browser Source; start at 800 × 600. The surrounding page is transparent.
Products and support links from any site
For separate activity celebrations with sounds and images, see Alert effects setup.
Shopify: product import and signed purchase alerts
Creator store setup: provider connections, Fourthwall import, OBS and QR codes
Choose a setup for your stream
- Sell your products: start with a saved Shop link and product showcase. Connect your supported store separately for purchase alerts. Use Show/Next controls and one public viewer link when demonstrating several items.
- Run an auction: the eBay showcase displays your connected seller's listings, latest fetched bid and countdown. Bidding and checkout happen on eBay; SSN does not run the auction. An ended auction is not a paid sale.
- Receive gifts: use Throne for verified gift alerts and completed-gift ranks, or Amazon Wishlist for a cheapest-first ladder that you advance after checking the purchase yourself.
- Re-gift or support someone else: add their intended public gift/support page as a manual link. The Gift label explains the link; it does not connect their account, track their purchases, choose recipients or fulfill a giveaway.
- Accept passive tips: start with a Support card and public tipping link. Connect NinjaBacker or another supported provider only if you want incoming payment alerts. Put the public link in your description for viewers already watching on their phone.
- Experiment: use the sample preview links below. They need no purchase or provider account. Local previews check appearance; use an isolated session with paid rewards disabled when testing incoming provider events.
Open Products & support links in Monetization. Add a public HTTPS link, name, optional image and price, and choose Shop, Gift, Support, or Join. Add up to 20 entries, then enable the section and click Save setup. Use Edit, Move up and Remove to manage the list. Pin the first entry or rotate through the list; each product stays visible for at least 15 seconds so viewers can scan its QR code.
These are manually entered public promotions. Adding a Shopify, Fourthwall, Ko-fi, Patreon or other URL does not connect its payment feed. Prices do not update automatically and purchase events do not remove entries. Use the existing provider connection/webhook setup for automatic activity. Never enter private checkout, account-management or customer links.
Choose Products & support links under OBS overlay for. The normal Copy OBS link, Open overlay and Preview buttons include the selected options. Under Overlay link options, choose Showcase and alerts, Product showcase only, Support card only, or Activity alerts only. Copy separate links into separate OBS Browser Sources to position or style each independently. The support-card view hides product images and, for manual products, prices. An alert never displays the QR code for an unrelated rotating product.
Display options include the existing Default appearance, a Compact variant, scale and corner. Leave Show card every at 0 for continuous display, or select an interval and visible duration for periodic promotion. Alerts are independent of that schedule. Options are saved with Save setup. An optional comma-separated source filter, such as fourthwall,kofi,bmac, applies to the generic activity view.
QR codes and readable URLs point to the selected product or support page. Use Copy public link beside an entry to share it in chat, a pinned message or the stream description. Text inside broadcast video is not clickable, and viewers watching on their phone may need that separate link. Automatic chat announcements remain opt-in for the existing platform integrations; adding a manual link sends no chat message.
Preview product showcase · Preview support card · Preview activity alerts
Amazon Wishlist Rank-Up
- Paste the sharing URL of a public Amazon wishlist and click Load wishlist. Review the imported items and prices. Only priced items present in Amazon's response can be imported; check for missing items. Lists requiring login or Amazon's browser check may not import; the manual item form is the fallback.
- Enable the overlay. It shows the cheapest remaining item, a rank, and an optional QR code.
- After verifying a purchase yourself, click Confirm current item bought. Add a buyer name only if you know it. The overlay celebrates and advances to the next cheapest item. Undo is available for the last confirmation during the current SSN run.
Amazon's public lists can conceal purchase status, and removing an item does not prove that it was bought. SSN does not infer purchases from missing items, identify buyers, or place orders. Amazon explains its purchased-item and surprise settings here.
QR codes use the wishlist or a wishlist-linked item URL, so viewers buy through the list. A plain product-page link falls back to the wishlist. SSN does not generate Amazon short links. Importing again preserves existing confirmations; list items that disappeared remain available for host review. Each item counts as one rank-up, regardless of quantity. Use one currency per ladder.
Use a list you intend to share publicly and review Amazon's shipping-address settings. Prices are a snapshot, not a live checkout quote.
NinjaBacker donations
NinjaBacker is a free tipping service from the creators of Social Stream Ninja and VDO.Ninja. It takes 0% platform commission, with no NinjaBacker subscription required. Tips are charged directly on your connected Stripe account; Stripe processing fees still apply.
- Create or open your account at NinjaBacker, connect your own Stripe account, and complete Stripe onboarding so it can accept payments. Share your public username-based tip link with supporters.
- Enter that username and the private Tip ID from the same account's dashboard. The username alone cannot access the private alert feed.
- Enable the source and save. SSN checks that the Tip ID matches your username and the account can accept payments. New real tips enter SSN's normal donation flow and can appear in docks, alert overlays, and Event Flow. The dedicated NinjaBacker overlay shows a short alert; enable its QR option for a persistent support card.
Your Tip ID is saved only in this SSN installation, separately from shared settings and overlay URLs. Anonymous donations stay anonymous. Connecting does not replay donation history; dashboard test tips preview the dedicated overlay without entering SSN's real donation flow.
Choose delivery: Live feed is the simplest setup; tips missed while disconnected are not replayed. For queued delivery, select Reliable webhook, paste the signing secret generated in your NinjaBacker dashboard, and save. Copy the Receiver URL into NinjaBacker's Webhook setting, then use Send Test Tip. The preview confirms the connection without paid rewards.
Reliable delivery stores signed tips on the SSN API for up to seven days, including while SSN is off. Keep the signing secret private; it is encrypted on the API server. The private Tip ID is used to verify your account during setup and is not retained by the receiver. Only the active delivery mode runs. Switching back to Live feed deletes the receiver and its queue; remove the old Webhook URL from NinjaBacker too.
Refunds and disputes do not reverse earlier alerts or rewards. The receiver deduplicates delivery IDs and SSN remembers processed deliveries, but a crash between an external action and its acknowledgment can still repeat that action. Irreversible paid actions need their own idempotency checks using the event ID. NinjaBacker receiver guide.
NinjaBacker supports USD, EUR, GBP, CAD, AUD, and JPY; choose your charge currency in its dashboard. SSN preserves the currency and amount in donation events. See NinjaBacker for current terms.
eBay product showcase
- Open eBay products & sale alerts settings in Monetization and connect your seller account.
- Add up to 20 of your own eBay listing URLs. Use one currency throughout the list.
- Choose Cycle, Cheapest, or First in list. Use Move up to arrange the list; cycling supports 10–300 seconds per product.
- Enable the showcase, save setup, and copy its OBS link. QR codes and chat announcements are optional.
A new paid purchase of any selected listing creates an alert, including products that are not currently on screen. The first purchase completes that list entry and removes it from rotation. Further purchases of the same selected listing still produce alerts. This is a one-gift-per-entry showcase, not an inventory or accounting system.
Auctions show the last fetched bid and a ticking countdown. Prices and paid orders are checked about once a minute while SSN is on. Ended and unavailable listings leave the rotation; neither an ended auction nor a stock change counts as payment. Shipping, taxes, offers and the final checkout total can differ from the displayed price.
Only the connected seller's paid orders can be verified. Adding someone else's listing does not provide their sales feed or make it a gift wishlist. Historical purchases before adding an entry are ignored; a delayed payment can qualify when eBay provides its payment date. Reconnects recover up to 29 days of order changes. Refunds do not automatically reopen completed entries. Buyer names, addresses and payment details are not broadcast, and sales do not increase donation totals.
Availability: requires the SSN eBay service at api.socialstream.ninja, configured with an eBay application that has production Browse and read-only Fulfillment access. Sandbox development is supported separately with sandbox seller accounts and listing URLs; sandbox purchases are labeled as tests. Developer keys alone do not complete seller connection or grant production access. If unavailable, Connect explains this. No NinjaBacker account is needed. Disconnect removes the stored seller tokens; eBay also lets you revoke access in your account settings.
Preview the showcase · eBay seller order access · Listing and auction fields
Throne gifts and automatic ranks
- Open Throne gifts settings in Monetization. Enter your Throne username, enable alerts, and save.
- Copy the generated Webhook URL into Throne's Webhook integration. This connects gifts directly to SSN; no NinjaBacker account or tipping setup is required.
- Add the SSN overlay to OBS. A verified completed gift increases your gift rank. Crowdfunding contributions show alerts; the rank increases only when the gift is fully funded.
The optional QR card links to your public Throne wishlist. Gift announcements and timed chat links are off by default. Anonymous gifts remain anonymous. Reset rank starts a fresh count without replaying previous gifts.
This is a completed-gift counter, not a cheapest-first item ladder. Throne's documented notifications do not include a stable wishlist-item ID, so SSN does not guess which item to unlock. Crowdfund completion does not add its full value to donation totals again.
Keep SSN enabled and connected while receiving gifts. Brief reconnects can recover recent events, but this is not an offline order history. Rank counts are local to this SSN installation. Refunds and cancellations are not automatically reflected because this integration has no documented refund event.
Availability: the SSN Throne receiver at api.socialstream.ninja must be available. If it is unavailable, SSN explains this when saving and leaves the previous setup unchanged. The receiver validates Throne signatures before forwarding public gift fields; the private listening key stays on your device and out of overlay URLs.
Throne webhook setup · Throne fees · Preview the gift overlay
Sounds, actions and printed labels
Incoming activity can use the existing Multi-Alerts sounds and Event Flow actions. Start with one notification path per event to avoid duplicate sounds. In Event Flow, Donation matches rows with hasDonation; Event Type matches purchase, gift, giftcontribution or giftfunded. Add a source condition when a reward should apply to one provider. Completed crowdfunding is a milestone, not another payment. Manual product edits and Show/Next controls do not trigger purchases.
For physical thank-you notes or pickup tags, connect the appropriate trigger to Print Thermal Label in the Windows app; see the printer guide. Print only fields the event supplies: Shopify and eBay deliberately omit buyer identity, so use a product/title or local counter rather than assuming a buyer name exists. A print callback reports job submission, not paper output.
Product controls provide completion feedback to Event Flow and the remote API; see control feedback. Webhook actions can wait for an HTTP response. Neither callback proves a payment, OBS visibility or physical fulfillment. Keep provider delivery IDs when building external rewards so retries can be handled once.
Chat announcements
Announcements are off by default. Enable purchase/next-item announcements for the wishlist, or a tipping-link announcement when enabling NinjaBacker. Each option also has a repeating announcement with a minimum five-minute interval. Messages use SSN's existing chat-output path; your connected chat sources must support sending messages. No messages are sent while SSN is off.
Choose top left or bottom right for each overlay. These overlays use your SSN session and password; viewers only need the public wishlist or tipping link.
Setup details
Save setup applies all platform changes. Each enabled platform uses a separate OBS browser source; selecting a link does not change which platforms are enabled.
- Cheapest first. Confirm purchases here to unlock the next item. Amazon does not provide a reliable public purchase feed or buyer identity.
- The Tip ID stays on this device and is never included in your overlay link. Use the ID from the same account as the username.
- One purchase completes a list entry. Auctions show the current bid and time left; prices refresh about once a minute.
- Completed gifts raise your rank. Contributions show an alert without counting as a completed gift.
- Shows your gift rank, without guessing which wishlist item unlocks next. Throne checkout fees apply.
- Use a separate OBS browser source for each platform you want to display. Choosing a link here does not enable or disable any platform.