CS-Cart Integration

In this article, you will learn how to set up a CS-Cart Integration on the Apifon platform.

The Apifon platform allows you to integrate with CS-Cart API to synchronize and import your e-commerce audience, and initiate onsite tracking to monitor updates in real-time.

To initiate the onsite tracking service, you need a Google Analytics account and a Google Tag Manager (GTM) configuration established for the CS-Cart site.

Set Up a CS-Cart Integration

To set up a CS-Cart integration, follow the steps below:

  1. Click on Integrations, on the menu on the left. 

  2. Click on the CS-Cart card.
  3. Click Set Up Integration.

  4. Type a List Name. This list will be automatically created after the Integration is set up and it will include your CS-Cart audience.
  5. Fill out the CS-Cart Settings

    CS-Cart URL: Provide the FQDN (fully qualified domain name) of the CS-Cart instance that will be integrated with the Apifon platform using the format:  http(s)://{FQDN}).

    CS-Cart API key: Provide a valid API key. This key can be generated in the profile of the CS-Cart admin user.

    CS-Cart Admin Email: Provide the email address of the CS-Cart admin user.

  6. Click Test Connection, so the platform can verify the configuration settings before proceeding to the next step.

    If the test connection fails, it means there is an error in the configuration settings you entered and you need to check them again and retry.  

    If the test connection is successful, you can proceed with completing the configuration.

  7. Click Save.
  8. Click Start Synchronization

    A bar will appear to show the progress of the synchronization and your Integration will be in status Syncing

    When the synchronization is complete, the status will change to Enabled.

Onsite tracking

Onsite tracking involves the collection and analysis of subscriber behaviour and interactions within the integrated e-commerce.

It allows your business to monitor and understand how visitors navigate, engage, and convert on their e-commerce, providing valuable insights for optimization and personalized user experiences.

To enable onsite tracking, follow the steps below:

  1. Once the Integration is enabled, download the Onsite Tracking file, so you can start monitoring your audience's behaviour. 

  2. Insert the Onsite tracking file in Google Analytics, using the Google Tag Manager add-on application to enable the tracking mechanism. 

You can remove your Integration at any time. To ensure your onsite tracking will also be disabled, remember to delete the file you imported in Google Analytics as well.

Completing the Integration

When a CS-Cart Integration is enabled, a new list will be created and the synchronization will begin with the data import.

All new subscribers will be subscribed to receive email and mobile communications, as long as they have provided their email and/or mobile in the CS-Cart.

The integrated list will continue to be updated through the onsite tracking service, matching changes in the CS-Cart audience (new subscribers or updated subscriber information).

  • You cannot update the list name and the CS-Cart FQDN. If you wish to change them, you should remove the existing Integration and create a new one in its place.
  • You cannot edit the integration settings while the integration is in status Syncing.
  • If any of the configuration details are altered, then a test connection is required again. 


Now you know how to set up a CS-Cart Integration on the Apifon platform. 🚀

Thank you for reading!