/
/
Add a Nutshell contact to a Mailchimp audience, safely
For marketers who want CRM contacts on an audience without duplicates or re-subscribes, just by asking their AI assistant.
On this page
Connector
Connect Nutshell, pick your AI tool and paste the prompt.
The problem
Re-subscribing people who opted out
Adding a CRM contact to a Mailchimp audience by hand risks duplicates, and it is easy to re-subscribe someone who opted out. There is no quick check of whether the person is already a member.
Without PopdockAI
- Look up the contact in Nutshell
- Search the Mailchimp audience for them
- Miss that they unsubscribed earlier
- Add them again by hand
With PopdockAI
- The person is found and the audience checked for a membership
- You see what will be added and confirm
- Unsubscribed or cleaned people are never re-subscribed
- Ambiguous contacts or audiences stop it, and the add is checked
The prompt
Use this prompt
Copy it into any AI tool connected to PopdockAI. Swap the values in braces for your own.
**Objective:** Subscribe the Nutshell contact matching `{contact-name}` to the Mailchimp list named `{list-name}`, only after the user confirms.
**Step 1: Find the contact in Nutshell**
Call `nutshell-get-contact` (Nutshell server) with `name.contains` set to `{contact-name}`. If more than one matches, list them and stop. If none, stop. Keep name and emails. If there is no email, stop and say the contact cannot be added. If there are several emails, ask which one to use.
**Step 2: Check Mailchimp first**
Call `mailchimp-get-list` (Mailchimp server) with `name` set to `{list-name}` to get the list-id. If it does not match exactly one list, show the candidates and stop. Then call `mailchimp-get-list-member` with `email` set to the chosen email and check the result for that list-name. If already subscribed, report that and stop. If unsubscribed or cleaned, report that and stop: never re-subscribe someone who opted out. Compare case-insensitively.
**Step 3: Confirm, then add**
Show the user the first-name, last-name, email, list name and the status `subscribed`, and ask for explicit confirmation. Only after a clear yes, call `mailchimp-add-list-member` (Mailchimp server) with list-id, email-address, first-name, last-name and status `subscribed`. Then call `mailchimp-get-list-member` again with the email to confirm it landed.
**Step 4: Report**
State what was added (or why nothing was), with the list and the confirmed status.
**Rules & Guidelines:**
* `mailchimp-add-list-member` is the only write tool and may be called once, after confirmation. Never call `mailchimp-update-list-member`, any delete or update tool on Nutshell, or `nutshell-add-person`.
* Only add contacts who are not already members; never override an opt-out.
**Validation:**
* No confirmation, no write.
* If the confirming read finds nothing, report the add as unverified.Who it's for
One answer, three teams that use it
Email marketers
Add CRM contacts to an audience safely
Add a contact in one message, with membership and opt out checks done first.
Add Tom Reyes from Fabrikam to the Product Updates audience in Mailchimp.
Account executives
Put a new customer on the newsletter
Add your contact to the customer audience without opening Mailchimp.
Add Priya Shah from Contoso to our Customers audience in Mailchimp.
Marketing operations
Protect consent
People who unsubscribed or were cleaned are never added back, so consent is respected.
Is Dana Whitfield already in the Newsletter audience? If not, and she has not opted out, add her.
How it works
What PopdockAI does when you ask
You name the contact and the audience, and your AI assistant checks for an existing member first. Nothing is written until you confirm.
01
Ask
You name the Nutshell contact and the Mailchimp audience.
02
Check
It finds the person and checks the audience for an existing member.
03
Confirm
You see what will be added and say yes.
04
Add
It adds the member and checks they landed, never re-subscribing opted-out people.
What PopdockAI provides
The tools behind the answer
Ready made tools for Nutshell and one secure connection to your AI tool. No code, no exports.
nutshell-get-contact
mailchimp-get-list
mailchimp-get-list-member
mailchimp-add-list-member
This report is built from Get data tools only. PopdockAI applies the row, field and parameter rules your admin sets, and every query is written to the audit trail.
The outcome
Added once, and opt outs stay opted out
Related use cases
More ways to put this data to work
One prompt template with infinite possibilities.
Your AI assistant adapts its approach, tone, and capabilities to match each unique context while you maintain a single, manageable workflow.
Join forward-thinking companies that are transforming their operations with intelligent, secure AI automation.

.webp)
