The Mailchimp trigger is not retrieving the status field

The Mailchimp trigger is not retrieving the status field from the Contact account data.

This is what is retrieved. Status needs to be added to this list.

[
{
“type”: “profile”,
“fired_at”: date,
“data[id]”: “id”,
“data[email]”: “email”,
“data[email_type]”: “html”,
“data[ip_opt]”: “ip address”,
“data[web_id]”: “web id”,

…then the merge fields, finishing with

“data[list_id]”: “list id”}
]

Does anyone know another way to retrieve the Contact status?

Thanks, David.

Information on your n8n setup

  • **n8n version: 1.49.0
  • **Database (default: SQLite): default
  • n8n EXECUTIONS_PROCESS setting (default: own, main):
  • **Running n8n via (Docker, npm, n8n cloud, desktop app): Docker
  • **Operating system: Ubuntu 22

You can use the MailChimp ‘Get a Member’ action to get additional information on a contact. I currently don’t have access to a MailChimp account so I can’t check if this contains the information you need, but it’s a start :slight_smile:

The Get Member action doesn’t retrieve any additional fields to the 6 Triggers.
The field Status is not currently retrieved by any of them.

However in the Mailchimp API under List Audience /Members ( GET/lists/{list_id}/members) the field “Status” (string) exists

The subscriber’s status. Possible values: "subscribed", "unsubscribed", "cleaned", "pending", "transactional", or "archived".

How can this be dded to n8n’s Mailchimp integration coding?

Thanks, David.

You can post a feature request in Feature Requests, but I can’t predict how long that will take. In the mean time, you can use the Mailchimp API directly through the HTTP request node. You can find their documentation here.

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.