Skip to main content
All CollectionsIntegrationsWooCommerceSubscribers and customers
Map WooCommerce customer custom fields to Dotdigital custom data fields
Map WooCommerce customer custom fields to Dotdigital custom data fields

Ensure all your WooCommerce data is synchronised to your Dotdigital account.

Gareth Burroughes avatar
Written by Gareth Burroughes
Updated over a year ago

You can map WooCommerce custom fields to your Dotdigital custom data fields. WooCommerce customer custom fields allow you to gather more detailed information from your customers in addition to default fields such as name or address. Region, gender, age, and even the customer’s favourite colour, can all be collected and mapped to your custom data fields in Dotdigital.


Before you start

Things you need to know:

  • You must create custom fields in your WooCommerce account.

  • Corresponding custom data fields with the correct type must be created in your Dotdigital account. It's important for your custom data fields in Dotdigital to have the correct data type, if the data type is incorrect, the sync fails.

  • Custom fields for orders are also synced to your Dotdigital account’s insight data automatically.

New mappings

Mapping new custom data fields causes a full historical resync of all existing mapped customers. This process can take several hours depending on how many customers you have.


Map customer custom fields to Dotdigital

  1. In Dotdigital, go to Connect and select the WooCommerce tile under Installed integrations and extensions.

  2. Select the Field mapping tab.

  3. Under the heading Custom fields, expand the drop-down menu for each WooCommerce custom field and choose the corresponding Dotdigital custom data field.

  4. Once you've mapped all the custom fields you need, select SAVE.

Your customer custom fields are added to your Dotdigital custom fields during the next sync with WooCommerce.

Did this answer your question?