Connecting your markets to Customer Engagement
When setting up the Customer Engagement plugin in your store configuration, you can choose to map the Markets in Centra to Stores in Customer Engagement. This will help you see from which market you customers were recruited and also the market where the sales were made. By adding “market” to the External store ID field in the configuration, the extension will personalize and use the market name defined per each market as the store.externalId in Customer Engagement.
External store ID field
Sync of contacts
In Centra you have some configuration options for how to sync your customers to Customer Engagement:
How to sync contacts
All (Registered, non-registered customers)
All (Registered, non-registered customers)
Only Registered
Only Registered
Only with assigned Voyado ID from front end
Only with assigned Voyado ID from front end
Sync of purchases and returns
Sales are only registered to those customers created as contact type “Member” in Customer Engagement. Purchases: A receipt of type “Purchase” is sent to Customer Engagement once the order is completed in Centra and ready to be shipped. Returns: A receipt of type “Return” is sent to Customer Engagement when a refund has been registered in Centra. This is only applicable if the refund is registered in Centra. If not, then you’ll have to build an integration to the system that holds this information (e.g. ERP)Transactional emails
Out of the box, Centra can trigger four different transactional emails through Customer Engagement. All the order and payment states below are configured in Customer Engagement and can be filtered in Customer Engagement’s marketing automation platform. If a customer already exists in Customer Engagement, the transactional email will be triggered to the already existing contact. If not, then Centra will create a Transactional contact and trigger the email send-out. These are the transactional emails that are triggered:- Order confirmation
- Order has been shipped
- Order has been returned
- Order has been canceled

Setting up Order Statuses
Multichannel promotions
After some front-end development, you’ll be able to assign personal promotions through Customer Engagement and connect them to a voucher in Centra. These steps need to be implemented in order to make this work:- The front-end asks Customer Engagement if the customer has any active promotions. If so, the front-end takes the external promotion code it got from Customer Engagement and checks with Centra what the price rule is for that promotion.
- If the customer wants to use one of those promotions then the front-end applies the discount to the purchase (it already knows which price-rule to use).
- Once the purchase is completed then the front-end needs to send the promotionId in the purchase payload to Centra.
- After interpreting the promotionId Centra redeems the promotion in Customer Engagement through a separate API-call once the order is shipped.