Learn about multi-store functionality for Commerce Flow, such as connecting another store and how to avoid data overwriting.
With multi-store usage, you can connect multiple stores to your Dotdigital account. If you have regional stores with the same branding, but regional differences, such as language, price, or currency, then this is a great option for you. It’s also great if you want to have all your stores connected to one account, where you can run your marketing from one place and do reporting across all your stores consistently.
Connecting your store
If you connected a store in the past, it’s the same process. If you’re new to this, or wish to connect another store to your Dotdigital account:
- Go to the Integrations area of our help centre.
- Select the installation and set up article that’s relevant to you.
- Follow the directions in the article.
ImportantYour default store allowance is 1 (for Amplify and Accelerate plans; not valid for older plans). If you’re getting an error that says Unable to connect additional store, please contact your account manager or our customer success team to increase your allowance.
Once you successfully connect another store, your new address book and Insight data now contains the store name. This is so you can tell the difference between each of your stores’ data. Using Shopify as an example, the names appear as:
- Address book: Store subscribers - storenamehere
- Insight data: catalog_yourstorename_Shopify
- In the Ecommerce > All stores > Stores area: storenamehere
To keep good quality data while using the multi-store feature, you should prevent the risk of data that can be overwritten in one to the other. For example, if you have similar stores, one for Sweden and one for Portugal, and they contain the same contact, but they have different data for each store, you risk overwriting either sets of data.
Focusing on field mapping
Although we map a contact’s first and last name, we don't recommend using the same data field for more than one store; only have one version of a data field per store. If you constantly override the old account from one store to another, you then risk overriding the data for this contact.
Enabling two-way sync
This section only applies to Shopify users.
If you decide to enable two-way sync for your Shopify store and you have more than one store connected, be careful; this could overwrite a contact’s data. This only happens in the event of a contact being present in multiple stores with the same email address.
The risk is that some of the data from one store could be automatically replicated to the other store (first name, last name, phone number, tags, notes, default address, etc.). Unless keeping one version of your customer's data is part of your requirements, we don’t recommend enabling two-way sync, if you have two stores connected to Shopify.