If your eCommerce is developed in BigCommerce, you can synchronize it with your Connectif account in just a few minutes and start collecting interaction data from your contacts on the website.
In this article, you will learn how to install and configure the Connectif app for BigCommerce.
Difficulty: Low.
When to use it: When opening your Connectif account.
STEP 1. Installing the app
1. Log in to your BigCommerce account.
2. Go to the App Marketplace.
3. Search for the Connectif app and click on Install.
4. Check the confirmation box and click on Confirm.
STEP 2. App configuration
5. In your BigCommerce account, go to "Apps > My Apps" and click on Connectif.
2.1. Configuration to receive product information
(This section explains the configuration options of the Connectif app to collect product information).
6. In the Products tab, choose whether to collect the internal BigCommerce ID of the product or the SKU by selecting one of the two options.
7. In Product Image, set the width and height of the product images in your catalog.
8. In Product Thumbnail, set the width and height of the product thumbnails in your catalog.
2.2. Configuration to notify purchases
(This section explains the configuration options of the Connectif module to collect purchase information).
9. In the Purchases tab, choose whether to notify online or offline purchases.
10. If you choose the Offline Purchases option, you can select the purchase statuses you want to be recorded as purchases in Connectif. To do this, click on the Select an option dropdown and check the box(es) that correspond to the statuses you want to register.
11. Click on Save settings.
2.3. Browsing data collection configuration
(This section explains the configuration options to choose the type of Connectif Script and when it will load).
12. In the Data tab, select the browsing data collection mode that best suits your store:
- Essential: Connectif will start collecting data immediately, as soon as the page loads.
- Analytics: Connectif will only collect data if the contact enables the “Analytics” category when setting and accepting their privacy preferences.
- Functional: Connectif will only collect data if the contact enables the “Functional” category when setting and accepting their privacy preferences.
- Targeting/Advertising: Connectif will only collect data if the contact enables the “Advertising” category when defining and accepting their privacy preferences.
2.4. Store configuration
(This section explains the steps needed to synchronize BigCommerce and Connectif accounts and start collecting real-time contact interaction data on the website with the settings indicated in the previous steps).
13. Go to your Connectif account and navigate to "Store Settings > Integrations > e-Commerce Platforms". Find BigCommerce and click on Edit.
14. Copy the Client ID and the Client Secret.
15. Return to the BigCommerce interface and, in "Store Configuration > Your Store", paste the codes you just copied from Connectif in their respective fields (Client ID in BigCommerce corresponds to Client ID in Connectif, while Client Secret in BigCommerce corresponds to the Client Secret in Connectif).
16. In "Store Configuration > Tracking", enable the Connectif tracking toggle to include the Connectif script on your website.
17. Click on Save Settings.
2.5. (Optional). Custom form fields configuration
(This section explains the configuration options to synchronize BigCommerce custom form fields with Connectif. If you need more information on how to create form fields in BigCommerce, check their official documentation).
18. In the Customers tab, click on Add field.
19. In the Field name area, enter the name of the form field you want to synchronize. This must match exactly the name of the field you created in BigCommerce.
20. In the Connectif field ID area, enter or edit the ID of the Connectif custom field you want to synchronize with that BigCommerce field. The ID you enter in this area must match exactly the ID of the field you created in Connectif.
21. Click on Create field to start synchronizing this information.
Frequently Asked Questions
1. What information does Connectif collect through this integration
a. Information collected from Contacts
In BigCommerce integrations, through the cn_client_info tag, certain information about Contacts is transferred by default:
- _name
- _surname
- _mobilePhone
In addition, although BigCommerce does not send the information of Newsletter Subscription Status (See Question 3), it does send other fields that can be configured for Connectif to collect:
- street
- city
- state
- country
- zip
- street
b. Information collected from Products
In BigCommerce integrations, through the cn_product_visit tag, certain information about Products is collected by default:
- url
- name
- brand
- rating_value
- unit_price
- unit_price_original
- unit_price_without_vat
- disconted_amount
- discounted_percentage
- availability
- product_id
- image_url (with size by configuration)
- thumbnail_url
- related_external_product_id
- category
2. How to configure tracking in only one currency and/or channel
(This section explains what to do in case you only want to register browsing data from one type of currency and/or channel).
By default, when configuring the Store (section 2.4.), tracking is enabled for all currencies and storefronts (channels) you have configured in BigCommerce.
If you need more information on how to use multiple currencies in BigCommerce, check their official documentation.
You can configure different currencies and/or different channels by following this process:
- In your BigCommerce account, under "Store Configuration > Your Store", enable the Multistore toggle.
- Click on Add Store.
- Add the Client ID and Client Secret as in step 2.4.
- In the Channel (storefront) dropdown, select the channel you want to track.
- In the Currency dropdown, select the currency you want Connectif to track for that storefront.
- Click on Save Store.
3. How to register a contact’s Newsletter Subscription Status
(This section explains how to use Connectif to register newsletter subscription statuses for BigCommerce contacts).
To properly manage newsletter subscription registrations and changes, it is recommended that this is always done through Connectif. There are several ways to do this:
- Integrate BigCommerce’s native subscription content as a signup form in Connectif: you can learn how to integrate a native web form into Connectif in this article.
- Create the subscription form directly with Connectif: you can learn how to create a form to register contacts to your Newsletter in this video.
- Create double opt-in strategies so users confirm their status through other channels: you can learn how to create a step-by-step double opt-in strategy via email in this article (in addition, you have the strategy template available in your Connectif workflows area).
4. How to recover abandoned carts with the Cart Recovery URL
(This section explains how the Cart Recovery URL works to obtain items associated with a specific cart).
Through the integration with BigCommerce, a Cart Recovery URL is sent to Connectif, which is a link to recover the items related to that cart and can be used in workflows and content.
To obtain the cart recovery URL through a workflow, this must be done using the "Get last cart" node and "On cart abandonment", and then mapped into the variables of the content to be displayed or sent.
- Learn how this URL works in different CMS and how to use it in this article.
Keep learning!
To take full advantage of your Connectif account, we recommend continuing with the following articles:
-
Onboarding, to become familiar with our interface.
-
Integrations with external systems, to integrate with Facebook, forms, and webhooks from your website.
-
API integrations, to manage events such as purchase records or contact sign-ups.
- Best practices for subscription capture and email sending, to connect with your customers in a relevant way and at the right time.