Shopify

Integrate Netcore Unbxd with Shopify to enhance product search, recommendations, and analytics, improving user experience and store performance.

Overview

Shopify is one of the most popular e-commerce platforms, allowing businesses to build online stores with ease. It offers a range of features for store setup, sales tracking, product management, and integration with various tools, like payment gateways, marketing platforms, and analytics tools.

Integrating Unbxd with Shopify:

There are some distinct benefits and challenges in integrating Unbxd with Shopify.

BenefitsDetails
Enhanced SearchUnbxd can enhance Shopify's basic search functionality, providing more relevant search results, better product filtering, and faster responses.
Better RecommendationsOffers personalized product recommendations, increasing average order value (AOV) and overall sales, which Shopify lacks out of the box.
Improved Conversion RatesBetter search results, personalized recommendations, and a more tailored user experience can help increase conversion rates on Shopify stores.
Analytics InsightsUnbxd's search analytics offer deeper insights into user behavior, which can inform product strategy, marketing, and store optimization efforts on Shopify.

Challenges:

ChallengesDetails
Integration ComplexityImplementing Unbxd may require technical setup or custom development, which could be time-consuming and complex.
Cost vs. BenefitUnbxd is a premium solution, and its benefits should be weighed against the cost, especially for smaller businesses or those still testing the market.
Data PrivacyPersonalized search and recommendations require careful handling of customer data to comply with data protection regulations (e.g., GDPR).

Below is the steps to install and configure Shopify app to your Netcore Unbxd console.

  1. Navigate to: https://shopify-dev.unbxd.com/login , enter your details and click Install to download the app.

Install the downloaded app and installation is completed, you can see the Netcore Unbxd App under Shopify>Apps

  1. To configure the Shopify app, Login to Unbxd console, navigate to Manage > Configure Site section. Copy the Site Key, Secret Key, and the API Key.
  2. In Shopify > Apps navigate to Unbxd Site Search App in the Shopify and paste all the key details copied from the Netcore Unbxd’s Console in the Setup section.

After submitting the keys, new message will be popped up stating Keys Updated successfully.

Components of Shopify

There are four components that you can access on the Shopify App:

  1. Product
  2. Catalog
  3. Debuggability
  4. Analytics

Product

In this section you can easily sync all your products in the catalog at one place. Navigate to Products > Shopify Products. You can see all the synced Shopify products in one place. You can either download the products in an Excel format or in CSV format. With, search option you can search for any product from the list.
The pagination option is set to 10 products on a page.

Products in Shopify

Catalog

You can upload and sync the catalog here. This is an important part of the Unbxd Dev app where synchronization will happen.

Catalog Sync

Below capability is offered from Catalog page of Shopify:

FeatureDescription
Enable SyncTwo types of synchronization: Auto Synchronization and Manual Synchronization. By default, Manual Synchronization is enabled. To switch to Auto Synchronization, change the mode from the dropdown.
Full Product Catalog SynchronizationTo enable Manual Synchronization, select "NO" from the dropdown. To enable Auto Synchronization, select "Yes" from the dropdown.
Incremental Product Catalog SynchronizationUse Incremental Feed Upload to update/add multiple records (partial catalog upload). Only the products and product fields in the current JSON feed will be updated, while other products from previous uploads will remain untouched. For Incremental Sync, click the “Synchronization” button.
Single Feed UploadFor updating or adding a single product, use the Single Feed Upload option. Click the “Synchronization” button followed by the “Single Feed Upload” label. A popup will open, allowing you to select the product to add/update.

Debuggability

The Debuggability section contains the Feed Upload Status History. It captures the following details of the Full/Incremental/Single Feed upload as:

FieldDescription
File NameThe name of the file being uploaded.
Upload IDThe unique identifier assigned to the upload.
DateThe date of the upload.
MessageA message related to the upload (success, error details, etc.).
StatusThe status of the upload, which can be either "Success" or "Failure."
Type of Feed UploadThe type of feed upload (e.g., full, incremental, single feed).
If Failed, Reason for FailureThe specific reason for the failure, if applicable.
TimestampThe exact timestamp of when the event occurred (upload or failure).
Miscellaneous Errors and ExceptionsAny other errors or exceptions that were encountered during the upload.

You can also download the logs in a CSV or Excel file format. It contains the status of three types of Product Feed upload i.e. Single, Incremental and full feed upload.