The WooCommerce connector syncs six different data types to Dotdigital:
Typically, synchronisation occurs every five minutes after the last sync has finished, but times can vary based on the amount of data that is being synchronised at a given time. We’ve broken the different data types into four different categories.
The WooCommerce connector synchronises your customers and subscribers to Dotdigital. By default, the connector synchronises subscribed customers automatically. If you want to synchronise customers, you need to map them to the appropriate list from your connector settings.
All contacts who have entered their email address on your site, but who may not have opted in to your marketing. This also includes users who check out as a guest.
All contacts who have an account and opted into marketing communication on your website.
In addition to the contact’s email address, the connector synchronises additional information, such as name, addresses, tags, and more.
Orders and catalog data are automatically synchronized after the connector is installed. They are stored in order and catalog insight collections in your Dotdigital account.
All current and historical orders. This includes the purchase date, which items have been purchased, and the current order status.
All current products stored within your WooCommerce catalog. This includes product names, descriptions, SKUs, stock, status, and price.
Cart data is stored against a CartInsight collection which is used to trigger and send abandoned checkout or abandoned cart emails. Data is sent once an identified contact adds an item to their cart and then leaves before completing a purchase. This data includes the product names, descriptions, images, URLs, prices, and much more.
Custom field data
WooCommerce’s custom fields are unique in that they let you save specialised information that isn't usually captured in your WooCommerce account by default. Custom fields can be created in your WooCommerce account and used to record additional data from your customers and their orders.
Customer custom fields allow you to gather more detailed information from your customers that isn’t usually captured by WooCommerce by default, like:
All this data can be collected using custom fields. For customer custom fields to sync to your Dotdigital account you need to map them to custom data fields in your Dotdigital account.
Order custom fields can be used to collect more data about your customers’ orders, such as:
Product part numbers
Order custom fields are automatically synced to the
OrdersInsight data collection in Dotdigital under the attributes property.
Learn more in Overview of Insight data.
To find your order custom fields in your insight data:
In Dotdigital, go to Audience > Contacts and select a contact to open the single customer view.
Select the Insight data tab.
Select an order from the left-side menu.
Find the heading Attributes to see the order custom fields.