BigCommerce
See exactly how shoppers browse your store and turn that data into revenue. Add Positive User to your BigCommerce storefront through the built-in Script Manager and start tracking visitors, capturing leads, and triggering personalized campaigns from day one. No theme files to edit, no developer required.
Turn Storefront Traffic Into Repeat Customers
Track Every Shopper From First Click to Checkout
Positive User records the full browsing journey across your BigCommerce store: homepage, category pages, product pages, search results, and cart. Each visitor gets a profile with pageview history, device, location, and traffic source, so you know exactly where to focus your follow-ups.
Identify Buyers and Browsers Alike
BigCommerce supports customer accounts, which means returning buyers can be recognized across sessions. For anonymous visitors who haven't signed in, the Positive User chat widget, popup forms, and tracking pixel quietly build profiles in the background, ready to be converted into identified contacts the moment they submit a form or create an account.
Trigger Campaigns Based on Shopping Behavior
A visitor views the same product three times in a week but never adds it to cart. Positive User detects the pattern and triggers a targeted email with a personalized offer. Another shopper completes an account signup but never browses again: a re-engagement sequence brings them back. Behavior-based automation that turns passive traffic into active revenue.
Three simple steps to get started
Copy Your Script
In your Positive User app, go to Settings > Setup & Integrations > Basic Integration. Copy the widget script containing your API key and app domain. This is the only piece of code you'll need to handle.
Add It to BigCommerce
In your BigCommerce admin, go to Storefront > Script Manager > Create a Script. Give it a name (e.g., "Positive User"), set Location to Footer, set Pages to All Pages, set Script Type to Script, and paste the code you just copied into the Script Contents field. Save.
Verify Tracking
Visit any page on your BigCommerce store, then open the Contacts section in Positive User. A new anonymous visitor record should appear within seconds. You can also open your browser console and look for the Positive User script confirmation message. Tracking is live.

Popular implementation guides
- Installing Positive User on BigCommerce: Step-by-step walkthrough of adding the tracking script through BigCommerce's Script Manager. Read Guide →
- Integration via Script Implementation: Detailed reference for the widget script: basic vs. advanced setup, attribute passing, and verification methods. Read Guide →
- How to Add New Contacts: Learn how contacts are created in Positive User, from anonymous tracking to form submissions to manual import. View Tutorial →
- How Does Emailing Work?: Set up automated email follow-ups for leads and buyers captured on your BigCommerce store: templates, sending rules, and deliverability basics. View Tutorial →
- Pop-ups and Forms: Create lead capture forms and pop-ups that work alongside the tracking script on your storefront pages. View Tutorial →
- Chat Widget Settings: Configure the live chat widget appearance, behavior, and visibility to match your BigCommerce store's branding. View Tutorial →
Frequently Asked Questions
Do I need coding skills to set this up?
No. BigCommerce provides a dedicated Script Manager in the admin panel. You fill in a form, paste the script, and save. No theme files to edit, no FTP access required.
Does the script load on all pages automatically?
Yes, as long as you select "All Pages" in the Script Manager setup. This covers your homepage, category pages, product pages, cart, and any other storefront page rendered by BigCommerce.
Does the script run on the checkout page?
BigCommerce checkout may have restrictions on third-party scripts depending on your plan and checkout type (standard vs. optimized one-page checkout). If checkout tracking is critical for your setup, contact our support team or check your BigCommerce plan capabilities to confirm what's possible.
Will the script slow down my store?
No. The script loads asynchronously in the footer and does not block page rendering. It has no measurable impact on your store's loading speed.
Can I identify logged-in customers automatically?
The basic script tracks all visitors anonymously. To automatically identify logged-in BigCommerce customers, you would need to use the advanced script setup and pass customer attributes via JavaScript. Our team can help you configure this if it's a priority for your use case.
Can I track which products a visitor views?
Yes. Positive User records every pageview, including individual product pages and category pages. You can see the full browsing path in each contact's profile and build segments based on which products were viewed.
Can I hide the chat widget and use only tracking?
Yes. In your Positive User app, go to Settings > Chat Widget Settings > Widget Visibility, and set the widget state to "Hidden." Tracking continues in the background while the chat bubble disappears from your storefront.
What happens if I change my BigCommerce theme?
Scripts added through the Script Manager are independent of your theme. Switching themes does not remove or affect the Positive User script. Your tracking and chat continue to work without any reconfiguration.
Can I use this alongside BigCommerce's built-in marketing tools?
Yes. Positive User and BigCommerce's native email/marketing features run independently. You can use BigCommerce for transactional emails and Positive User for behavior-triggered campaigns, customer profiles, and segmentation, without any conflict between the two.
Is the data GDPR compliant?
Positive User provides tools for consent management, data access requests, and deletion. Combine them with your BigCommerce store's cookie consent banner and privacy settings to stay compliant with GDPR and CCPA. You remain responsible for collecting and managing consent in line with the regulations that apply to your business.









