Skip to main content
All CollectionsIntegrationsShopware 6Subscribers and customers
Map Shopware 6 customer data to Dotdigital contact data fields
Map Shopware 6 customer data to Dotdigital contact data fields

Synchronise the customer data you want from Shopware to Dotdigital

Gareth Burroughes avatar
Written by Gareth Burroughes
Updated this week

Before you start

Things you need to know:

  • Check out the Shopware 6 integration checklist to help track your progress.

  • Dotdigital's default contact data fields are automatically mapped to their equivalent Shopware customer field for you.

  • It's up to you which Shopware customer fields you want to synchronise. Leave customer fields unmapped if you don't want to sync that specific data to Dotdigital.


Configure your field mapping settings

To map your field mapping settings:

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

  2. Select the Field mapping tab.

  3. Expand the drop-down menu next to a Shopware customer field and choose the Dotdigital contact data field that you want to map and sync to.

  4. Once you're happy with your mapping, select SAVE to begin syncing to these Dotdigital contact data fields.

    If you no longer want to sync data from a Shopware customer field, you can deselect the mapping and select SAVE to update your mapping settings. The next time a sync runs, your Shopware data won’t sync to this Dotdigital contact data field.


Customer fields

If you have more than one Shopware 6 store connected to Dotdigital, it is important to understand that you can’t use the same data field mapping for all stores. This is to prevent data from being overwritten between different stores.

We recommend creating new data fields for each store. Data fields marked with an asterisk (*) in the table indicate the fields that are affected by this requirement.

Field name

Data type

First name

Text

Last name

Text

Login*

Text

Created date*

Date

Last Login Time

Date

Birthday

Date

Company

Text

Customer group

Text

Customer group ID

Text

Last order ID*

Text

Orders count*

Numeric

Billing address 1

Text

Billing address 2

Text

Billing phone

Text

Billing fax

Text

Billing city

Text

Billing postcode

Text

Billing state

Text

Billing region

Text

Billing country

Text

Billing company

Text

Shipping address 1

Text

Shipping address 2

Text

Shipping phone

Text

Shipping fax

Text

Shipping city

Text

Shipping postcode

Text

Shipping state

Text

Shipping region

Text

Shipping country

Text

Shipping company

Text


Allow blank values

You can enable a setting to allow blank values from a field in Shopware 6 to overwrite existing values in the corresponding Dotdigital data field.

To do this:

  1. Go to Connect, and under Installed integrations and extensions, select the Shopware 6 tile.

  2. On the Store tab, under Contacts, set Allow overwriting data with blank values to YES.

  3. Select SAVE.

Did this answer your question?