Shoppers in SuiteCommerce Data Analytics

The following SuiteCommerce Analytics Data topics describe how the feature works with the SuiteCommerce Cookie Consent extension to obtain shopper consent for analytic tracking.

Tip:

Cookie consent controls can help businesses comply with privacy regulations, such as GDPR and CCPA.

Shopper Notice and Explicit Consent

Before any analytics data is collected on a SuiteCommerce-enabled web store, shoppers must give explicit consent for data collection during their visit. Because this data includes personally identifiable information (PII), the analytics feature never assumes implied consent.

Shoppers give or deny consent through a cookie banner or cookie settings menu. The setup is configured using the SuiteCommerce Cookie Consent extension or through a custom extension.

The SuiteCommerce Cookie Consent extension creates a banner that briefly explains how the site uses cookies. The banner has buttons for shoppers to:

  • Reject All — Block all cookies not necessary to the functioning of the site

  • Accept All — Consent to all cookies available from the site

  • Cookie Settings — Open a settings menu to customize consent by cookie category

The Cookie Settings menu lists consent options and ways to set preferences. The banner and menu may also link to the store’s cookie policy.

The shopper’s decision–reject all, accept all, or custom consent–is associated with the login and device they use for the web store.

SuiteCommerce Cookie Consent Extension

The SuiteCommerce (SC) Cookie Consent extension is designed for use with the Analytics Data feature. It provides a method for configuring a cookie consent banner and cookie consent settings menu. Web stores can include information about the cookies used, whether some cookies are strictly necessary for functioning of the site, and links that direct shoppers to a web store's unique cookie policy page

Important:

The extension does not include default text. All information about cookies used must be entered by the web store account administrator.

See Install the SC Cookie Consent Extension for the steps to get and configure the extension.

Overlay to Ensure a Consent Choice

Prior to receiving a shopper’s explicit cookie consent or rejection, the Cookie Consent extension applies an overlay around the cookie banner. This overlay enforces the requirement to register a choice before browsing the web store. The overlay is applied to the cookie settings menu as well. The opacity (transparency) of the overlay is configurable.

Registered Shoppers vs. Anonymous Shoppers

When shoppers log in, analytic data is linked to them; if they don’t log in, it’s collected as an “anonymous” account.

First Time Shoppers

A session record “New User” field is available through Saved Searches and Workbook Analytics reports to query a list of shoppers who visit a web store for the first time.

Tracking and Shopper Opt In/Opt Out Features

If a shopper who opted in later takes action to opt-out, the SuiteCommerce Analytics Data feature stops tracking their data upon receiving the opt-out request. However, opting out does not trigger automatic deletion of tracking data stored during the period when the shopper’s opt-in was in effect.

Cookies Available for Use With Analytics Data

The following list describes the cookies provided with the SuiteCommerce Analytics Data feature. This list does not include third-party cookies implemented by an individual web store.

Cookie

How the cookie is used

Impact when blocked by shopper

Strictly Necessary

Save website preferences

Save privacy preferences

Other website functionally

Not applicable. Shopper cannot block cookie.

Analytics

Collect analytic data at customer and session levels

No analytics data is collected.

Scenarios in which an analytics cookie is updated:

  • Shopper changes their consent preference values through the privacy settings.

  • Shopper logs in, has a new configuration on their customer record, and accesses a web store using a browser different from previous visits.

An analytics cookie has a lifetime of six months.

Third-party Tracking Disclosures

SuiteCommerce customers are responsible for disclosing to their shoppers what cookies are being used on the web store site.

If a customer will include targeting cookies for marketing or advertising, they must integrate with a third-party cookie management solution. The third party is expected to ensure their cookies meet privacy requirements.

Important:

Ultimately, customers are responsible for assessing legal and operational privacy concerns in their business and making any changes needed for compliance.

Information to be stored in a tracking cookie includes a time stamp indicating when the cookie was updated, a unique identifier, and details about any consent given by the shopper to permit usage of the cookie.

Example Shopper Opt-in/Opt-out Cookie Management Setup

This topic describes how shoppers accept or reject consent to have cookies installed from your SuiteCommerce web store. For the steps to set a banner and manager menu, see Configure the SC Cookie Consent Extension.

Important:

SuiteCommerce Analytics Data doesn’t include default Cookie Consent text. You need to work with your legal team to create it.

Example Cookie Consent Banner

When a shopper first opens your web store page, they are presented with a cookie consent banner similar to this example. The shopper must make their choice before they can browse your site.

Cookie management banner

In this example, the shopper can click:

  • Cookie Settings — To see more information and set their privacy permissions.

  • Reject All — To prevent the use of optional cookies.

  • Accept All — To allow all cookies without further review.

Tip:

We don’t use “implied consent” for analytics or other cookies. Shoppers must actively choose to consent.

Example Cookie Consent Menu

When a shopper clicks Cookie Settings, they are presented with content and choices similar to this example:

Cookie Consent menu example

The menu consists of these sections.

  • Cookie Settings — Introduces the settings menu.

  • Strictly Necessary — (No opt-out option) Describes that some cookies are required to provide website functionality.

  • Analytics — (Defaults to disabled) Summarizes how the site can use an analytic cookie to collect behavioral data during a shopper’s visit to the web store.

  • Third Party — (Defaults to disabled) Describes how the site might use third party cookies. Examples are how these cookies enable sharing interests over social media or allow viewing content embedded from other sites.

Options available to the shopper from this menu are:

  • Save Settings — Apply and maintain their cookie preferences.

  • Reject All — Reject the use of optional cookies.

  • Accept All — Allow all cookies without manually enabling each option.

Tip:

Menu text should include links that a shopper can click for more information.

Using a Custom Cookie Consent Extension

You can create a cookie consent extension to suit your unique business requirements. You must use the SuiteCommerce extensibility API to access specific methods that allow you to save a website visitor's cookie consent preferences in NetSuite. For information about creating a custom extension, see Manage SuiteCommerce Analytics Data Cookie Preferences.

Related Topics

General Notices