SDK Overview
How the Signal Sparrow SDK works — first-party, server-side friendly, and cookieless-friendly — and what it captures automatically.
Web SDK
Configuration and method reference for the Signal Sparrow Web SDK (@signalsparrow/sdk) and the window.rp global.
Next.js SDK
Set up Signal Sparrow in a Next.js app with the @signalsparrow/next package — provider, hooks, and automatic route tracking.
Identifying Users
Call identify(email) at signup or login to connect anonymous visits to real customers. This is what drives your match rate.
Consent & Privacy Modes
Choose how Signal Sparrow behaves before a visitor consents — anonymous-only (default) or hold-until-consent — and understand the first-party cookie.
Click IDs & UTMs
The ad click identifiers and UTM tags Signal Sparrow reads automatically from your visitors' links — and how they connect a visit to a channel.
First-Party Domain Setup
Point a subdomain of your own website at Signal Sparrow with a CNAME record so tracking loads first-party and captures more of your traffic.