How Does Contextual Commerce Work

Contextual Commerce is an e-commerce integration that augments your shopping app by showing the shopper smart messages (which we call campaigns) designed to optimize the path to conversion through their shopping journey. We decide which campaigns to show, where to show them, and to which shoppers, using our state-of-the-art Contextual Commerce Brain.

For any online store, there are three types of shopper: those who will definitely make a purchase, those who will definitely not (eg: can't afford the prices, don't like the products, etc), and those who are not entirely sure, and might go either way. That last group is Contextual Commerce's primary target. We monitor shoppers' behavior, and show encouraging messages at opportune points in the shopper's journey in an attempt to convert a shopper from a "maybe" to a "yes".

Showing a shopper an encouraging message can be extremely effective in increasing purchase conversions, but only if it is the right message, to the right shopper at the right time. Otherwise the messages are just irritating, and have the opposite effect. At Bazaarvoice, we understand this, and we've made it our mission to find that sweet spot that maximizes effectiveness while minimizing irritation.

How Does Contextual Commerce Work?

For this whole system to work, we require a lot of information about the shopper and their activity. The more information we can get, the better. We need to know what pages they visit, for how long, and how much time they tend to spend between visits. We're interested in which products they look at, and which they just ignore. We monitor how far down a page they scroll, and how long they spend at each section. We are particularly interested in what items they add into their cart, and which ones they remove again, and so on and so on.

Some of this information we can glean just from being included in the app (eg: active vs suspended times), and some you must give us explicitly (eg: which pages are viewed, which products, etc).

In some cases, you may have to decide whether to provide Contextual Commerce with some information or not. In every case, we encourage you to provide us with as much information as you possibly can. The more information we have, the more effective we can be, and the more money your company will make from our partnership.

In addition to the information sent to the Contextual Commerce Brain from all the shoppers' sessions, we also sometimes collect information directly from our clients through data feeds. These would typically be product catalogues, but may also include purchase histories, and other useful information.

We collect all this information, and pour it into the Contextual Commerce Brain. The Brain uses all that information to decide whether it would be appropriate to show a particular shopper a campaign, which campaign to show, and when in their journey to show it.

Our account managers will work with your team to compile the set of campaigns that will be available to display in your app. These may be standard campaigns we already have available, or custom campaigns written just for your app. Campaigns may differ visually (colors, layout and so on), have different copy, or have different trigger requirements. For example, a campaign that recommends that the shopper purchase an item in their cart before it is out of stock, can obviously only be shown to shoppers with an item in their cart that is low on stock.

This collection of campaigns provides the Brain with the pool of available campaigns. It is not uncommon to have 100 campaigns active at a time.

None of this would be effective at all if we did not also monitor the effectiveness of our campaigns, and use that information to refine our decision engine. Using the time-honored scientific method, Contextual Commerce divides shoppers into two groups - the Baseline (or control) group, and the Granify group. Both groups are monitored the same and the Brain makes decisions for both the same way, but for the baseline, no actual campaign is shown. We record that case as "would have shown" instead of "shown".

Using this split, we can easily tell whether Contextual Commerce has had any effect on the number of shoppers who complete purchases. We can identify this information on a macro scale for all campaigns, and we use that for billing, but also at a campaign level, and we use that information to refine the Brain's decision making, and continuously improve the service we provide.