WooCommerce Integration

Overview

WooCommerce is an e-commerce plugin for WordPress. It makes creating and managing an online store simple, with reasonable levels of flexibility and several vital features such as inventory and tax management, secure payments, and shipping integration.

Experience.com’s WooCommerce integration solution allows enterprise customers to automatically send surveys to customers during and after key moments in the transaction process, like post-sale. The WooCommerce integration allows you to:

  • Ingest transaction data from WooCommerce into Experience.com.

  • Map ingested data to campaigns within the account

  • Automate campaigns and surveys to clients/customers based on role, transaction type, product, or location.

Transactions ingested from WooCommerce into the XMP are labeled as verified transactions.



Prerequisites for Configuring a WooCommerce Integration

Experience.com offers a direct API integration between the XMP and WooCommerce. To facilitate the configuration of this connection, you will need:

  • A consumer secret from the organization’s WordPress admin account

  • A consumer key, also from the organization’s WordPress admin account

  • The organization’s WordPress URL

To find your consumer key and secret in WordPress, be sure you are logged in to an account with admin permissions. Navigate to the Settings section, then click on Advanced. Enter the required details to generate an API key with READ permissions. Then, your key details will be provided.*

*Instructions may change slightly as WordPress updates its website.


Configuring the WooCommerce Integration

To configure the integration between WooCommerce and Experience.com, you will need to create an ingestion configuration in your enterprise account ingestion setup using the credentials obtained in your WordPress account.

Take the following steps to get started:

  1. To create a new configuration, navigate to the Account Settings page and open the Ingestion Settings. Scroll to find and click WooCommerce, and then click the blue “New Connection” button.

  1. Once the connection is created, some information is required to verify and activate it. Enter the required information, then click anywhere in the white space to allow the system to begin validating the information provided.

    1. Give the connection a name.

    2. The Consumer Key you retrieved from your WordPress settings.

    3. The accompanying Consumer Secret from WordPress.

    4. The URL for your WordPress site.

With a validated connection, the integration panel expands, providing a total display of all pertinent details in the WooCommerce integration. During this setup, it is essential to designate a reliable point of contact, reachable via email, for error notifications or potential reconnections.

The integration configuration panel requires no additional modifications, as it is preloaded with all the necessary data and settings. For added precision in data management, individual campaigns can be fine-tuned by implementing specific conditions to filter incoming data.

Once the integration is saved and activated, watch as transaction data effortlessly flows from WooCommerce to XMP. This dynamic connection facilitates the automation of surveys and campaigns at crucial touchpoints in the customer lifecycle—whether it's post-purchase feedback, return questionnaires, or informative email campaigns.