How does consent/eAccept work with Mailchimp?

Modified on Thu, 21 May at 12:40 PM


This article explains how consent (eAccept) is handled when customers sign up for newsletters via the Mailchimp integration in Telaris.

The article covers when consent is recorded, where it is stored, and what limitations apply.



TABLE OF CONTENTS




What is eAccept?


eAccept is Telaris's registration of consent for electronic communication.

When a customer agrees to receive newsletters or other electronic communication, this is stored as consent on the customer card.

In connection with the Mailchimp integration, eAccept is used to document that the customer has signed up for newsletters at checkout.




Consent is only recorded in one situation:

  • A logged-in customer signs up for the newsletter at checkout

When the order is confirmed with the Subscribe to newsletter checkbox activated:

  1. The email address is sent to Mailchimp

  2. Mailchimp confirms that the contact was added

  3. eAccept is recorded on the customer card in Telaris

The following consents are updated:

  • General communication

  • Email communication




In the following cases, eAccept is not recorded in Telaris:

  • Newsletter sign-up via the footer of the webshop

  • Guest customers (not logged in) signing up at checkout

Because footer sign-up does not require login, it cannot be linked to a customer card in Telaris, so eAccept is not recorded.


NOTE: Footer sign-up does not require login and is therefore not linked to a customer card in Telaris.




Consent is stored on the main customer card in Telaris.

You can find it under the Newsletter section on the customer card.

This shows, among other things:

  • Consent to general communication

  • Consent to email communication



Main customer card vs contact person


It is important to understand the difference between the main customer card and contact persons.

The Mailchimp integration only records consent on the main customer card.

Contact persons have their own eAccept fields that are not automatically updated by Mailchimp sign-up.


Type

eAccept updated?

Main customer card

✅ Yes, at checkout sign-up

Contact person

❌ No, not updated automatically



What happens if Mailchimp fails?


The eAccept registration is dependent on a successful response from Mailchimp confirming that the contact was added or updated.

If the API call to Mailchimp fails:

  • The contact is not added to Mailchimp

  • eAccept is not updated in Telaris

This prevents the system from recording consent without the sign-up actually having been completed.



Important limitations


  • eAccept is only recorded at checkout sign-up

  • Footer sign-up does not update the customer card

  • Guest customers do not get eAccept recorded

  • Contact persons are not automatically updated

  • There is no automatic sync between Mailchimp and eAccept status in Telaris

Mailchimp handles the actual subscription status, while Telaris only records consent at checkout.


Guide: Mailchimp integration – overview and what the module does
Guide: How newsletter sign-up works in the webshop footer and at checkout



Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article