This is for:


In this article, we’ll discuss the three core ways in which clients can get set up with Qubit.

Web setup

In a standard setup, clients integrate Qubit technology into their CMS platform via client-side JavaScript.

In a web implementation of Qubit, this means adding our UV API script to the <head> of each page on a website along with a proprietary JavaScript script called smartserve.js.

The smartserve script is a JavaScript bundle hosted on a CDN, which contains all the code that Qubit uses to collect data, compute segments, and serve experiences.

By emitting the right events at the right time on the website, we can expose a substantial amount of visitor behavior data for use throughout the Qubit platform. Events allow us to:

  • Determine whether a visitor is in a segment or not

  • Decide whether to serve a specific experience or not

  • Inform the content of an experience

  • Help understand the impact of an experience on goals like increasing a user’s likelihood to purchase

Refer to the following articles:

Mobile setup

Qubit has SDKs for iOS and Android. These provide the framework for sending events to the Qubit platform from within the native code of those platforms. These SDKs are equivalent to the Qubit smartserve.js script in the web implementation.

Refer to the following articles:

CMS integrations

We have built integrations for Salesforce Commerce Cloud, Hybris, and Shopify. These integrations will cover 95% of the work required to set up Qubit.

By building these integrations, Qubit can help clients reduce the amount of time taken to onboard and build in Qubit recommended best practices.

Refer to the following articles: