- Prepare your Schema
- Prepare your Catalog
- Upload your Feed
- Full Feed Upload
- Delta Feed Upload
- Single Record Upload
- Check Product Count
- JavaScript Based Integration
- HTML Based Integration
- Introduction to GTM
- Requirements
- Introduction
- Events
- API Integration
- Search Endpoint
- Authentication
- Header
- Request Parameter
- Response Components
- Explanation Request Parameter
- PDP API Format
- Sample Request
- Request Parameters
- Response Parameters
- System Requirements
- Install SDK
- Initialize SDK
- Unbxd Commerce Search
- Integrating Unbxd Autosuggest
- Unbxd Analytics
- Unbxd Browse
- Unbxd Recommendations
- Sample App
- Installation
- Unbxd Analytics
- Unbxd Commerce Search
- Unbxd Autosuggest
- Unbxd Browse
- Unbxd Recommendations
- Sample iOS App
- Quickstart with Unbxd Template
- Quick Integration to your site
- Detailed Guide
- Authentication
- Types of Pages to Render
- Configuring the Page
- Instance Methods
- More Information
- Available Configurations
- Libraries
- QuickStart
- Authentication
- Configuring Autosuggest
- Sample Options Object
- Handlebar Functions
- List of Configs
- Search Template
- Loader Config
- Facet Config
- Pagination
- Spellcheck
- Sort Config
- PageSize Config
- Breadcrumb Config
- Product Views
- Variants
- Quick Integration with Unbxd template
- Quick Integration to your site
- Installation
- Authentication
- Types of pages to render
- Configuring the page
- PageSize Config
- More Info
- Endpoint
- Authentication
- Headers
- Request Parameters
- API Response
- Response Components
- Create an Unbxd Account
- Create an Unbxd Site
- Upload a Catalog
- Setup Search
- Integrate Search
- Create an Unbxd Account
- Create an Unbxd Site
- Upload a Catalog
- Setup Search
- Integrate Search
- Plugin Installation
- Configuration
- Uninstallation
- Test Plugin Installation
- Installation
- Authentication
- Catalog
- Catalog Sync
- Product Integration
- Custom Template
- Indexing Queue View
- Feed View
- Upgrade
- Uninstall
- Installation
- Authentication
- Catalog
- Cron Job
- Product Config
- Uninstall
- Installation
- Configuration
Introduction To Analytics
The trackers are unique tracking codes that must be configured onto the store properties that yield an interaction. We call this interaction an “event”. UNBXD collects visitor events, such as search queries, product clicks, impressions, products added to cart, orders., etc. These events are tracked for each user/visitor using browser cookies. With this information, a profile is built for every visitor, based on his/her affinity to different categories, brands, or prices. This information is then aggregated and analyzed for multiple purposes:
- Providing relevant and personalized results on the listing page
- Enhancing the recommendation algorithms to have a satisfactory product discovery experience.
- Generating reports
The visitor profiles are key in fetching help fetch relevant and personalized products as search results. It also helps in generating detailed reports. Integrating analytics is a mandatory step towards achieving conversion goals.
Integration Options
There are 3 ways for integrating Unbxd analytics on your web pages:
- GTM/Tealium Integration – This approach is suitable if you are already using any of these tools for managing the tags on the web pages of your site without touching the HTML code. .
- Browser integration – This approach is suitable if you can add the JS snippets on the web pages. The included JS analytics SDK makes the easiest way to integrate analytics and this is our recommended approach/
- API Integration – Refer to our API documentation and we recommend this route only if you have reasons to not go with the above approaches.
Events required for UNBXD Products
Please find below the list of all the events required to be added based on the scope of the integration ( Search, Browse, Recommendations )
Search |
Browse |
Recommendations |
Visitor |
Visitor |
Visitor |
Search Hit |
Category Page Hit |
– |
Search Impression |
Category Impression |
Recommendation Impression |
Product Click |
Product Click |
Product Click |
Facets |
Facets |
– |
Add To Cart |
Add To Cart |
Add To Cart |
Product View |
Product view |
Product view |
Dwell Time |
Dwell Time |
Dwell Time |
Remove From Cart |
Remove From Cart |
Remove From Cart |
Order |
Order |
Order |
NOTE : Refer to the code snippets in the integration links above for examples. All events must be invoked correctly with the documented payload for correct behavior e.g. if an attribute is missing in the search hit event, to our system will not be able to attribute a product click to a search query. Such issues will lead to incorrect session tracking, product attribution, leading to degraded relevance and misleading reports.
Analytics Validation
Unbxd provides a tool to validate analytics integration, which makes your job easier to troubleshoot issues and ensure correctness.
Link to Unbxd Events Validator: https://unbxd.com/docs/site-search/integration-documentation/unbxd-events-validator/
The tool is compatible with GTM integration as well as Browser integration. We highly recommend you use this tool by visiting the link above and giving us your feedback.
On this Section
- To create a Query Rule
- To Edit a Query Rule
- Delete a Query Rule
- Campaign States
- Create Campaigns
- Edit Campaigns
- Preview Campaigns
- Duplicate Campaigns
- Delete Campaigns