Mailchimp makes contact management difficult

Brylie Christopher Oxley - May 22 '19 - - Dev Community

TLDR: Mailchimp should offer a unified 'contacts manager' to help users effectively manage their contact list. This would help reduce waste and honor communications preferences for recipients.

Background

While helping our marketing team manage contacts, I learned that we had around 45% - 55% duplicate records across several of what Mailchimp calls "audiences". At first, I was concerned about the data practices of the marketing team, but then I realized that part of the issue was related to the Mailchimp interface. In particular, Mailchimp doesn't seem to allow customers to manage a unified contacts list.

Current design

The Mailchimp Dashboard menu consists of the following top-level sections:

Mailchimp dashboard menu

Of note, the Audience link is singular, implying that there is one core audience, perhaps broken into overlapping segments (my interpretation).

Having a segmented audience is easy to understand from a marketing perspective. Conceptually, an audience is all of the people interested in your offering. Segments would then be audience members grouped into various demographics, useful for tailored communication.

Design implications

In practice, Mailchimp audiences are distinct contact lists that allow duplicate contacts to exist in multiple audiences.

Contacts can sometimes have opted out of one "audience", having no effect on their communications preferences in another audience. This can cause frustration when contacts receive communications after having opted-out. It can also lower a company's reputation, particularly when users report the company's communications as SPAM.

Likewise, your company will be billed for duplicate contacts across audiences, as if they were distinct contacts. This might be unnoticeable for smaller contact lists, but is still wasteful (like leaving the lights on when you're not home).

Impact

In our case, we had the same contacts in as many as five audiences. This was adding up to several hundred euros a month, just to pay for duplicate contacts.

After archiving and merging contacts from the multiple duplicate "audiences" that our marketing team had created, we reduced our contact count by almost half!

Financial conflict-of-interest

Whenever we use a service company (be it AWS, Mailchimp, etc) that charges based on resource usage, that company has financial incentive to encourage inefficient, or excessive, use of the related resource(s).

In this case, Mailchimp stands to lose a considerable portion of recurring revenue, if it were to engineer unified contact management and de-duping into its platform. That said, it is not a foregone conclusion that Mailchimp won't offer effective contact management at some point in the future.

Not placing blame

I don't believe the fault here lies completely on the marketing team or Mailchimp, but the combination of inadequacies in Mailchimp contact management and choices made by the marketing team added up to a costly monthly bill.

Conclusion

I am not saying that Mailchimp is a bad actor here -- far from that since they provide a user-friendly, honest service.

I am just staying that Mailchimp contact management could use some significant improvement.


Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 International License.

. . . . . . . . . . .
Terabox Video Player