The Bloomreach SDK is the JavaScript (and mobile) library that collects events and identifies customers on your site or app, then sends that data to Bloomreach Engagement.
Category
Bloomreach Dev
Also known as
BR SDK; JavaScript SDK; Engagement SDK
It is the pipe that feeds the customer profile: page views, custom events, and identity all flow through it. How and when it loads determines whether your data is complete, and loading it twice produces duplicate events and inflated counts.
In practice
Initialize the SDK once, early, and only after consent is known. Most “our tracking numbers look wrong” problems on a modern site trace back to SDK load order or a double load, not to the platform itself.
Discuss this term
A question, a bug, or outdated info? Tell us — it goes straight to the team, and we keep the glossary current.