/
/
Answer any question about one Mailchimp contact
For marketing teams who want a contact's audiences, engagement, orders and surveys in one profile, by asking their AI assistant with an email.
On this page
Connector
Connect Mailchimp, pick your AI tool and paste the prompt.
The problem
One contact spread across a dozen Mailchimp screens
What you know about a contact is spread across audiences, tags, campaign activity, unsubscribes, orders, carts and surveys. Checking every screen is slow, and loose searches can pull up other people's data.
Without PopdockAI
- Search each audience for the email
- Check tags, segments and campaign activity
- Look through orders, carts and survey responses
- Risk mixing in someone with a similar address
With PopdockAI
- Audiences, tags, segments and activity are gathered
- Orders, open carts and survey responses are added
- Any unsubscribe or cleaned status shows first
- Exact email matches only, and nothing is changed
The prompt
Use this prompt
Copy it into any AI tool connected to PopdockAI. Swap the values in braces for your own.
**Objective:** Build a single profile of the contact `{email-address}` across audiences, email engagement over the last {lookback-days} days (default 90), e-commerce and surveys.
**Step 1: Audiences and tags**
* Call `mailchimp-get-list-member` with `email` set to the address. For each audience show list-name, status, tags, rating, VIP, sign-up-date, average open and click rate, and unsubscribe-reason if there is one.
* Call `mailchimp-get-segment-member` with `email` to find the segments and tags the contact belongs to. Resolve the segment names with `mailchimp-get-segment` using `segment-id` when there are 10 or fewer.
**Step 2: Email engagement**
* Call `mailchimp-get-campaign-email-activity` with `email-address` and `activity-date.from` set to today minus the lookback. Count opens, clicks and bounces, and note the most recent of each.
* For the 5 most recent campaigns in that activity, call `mailchimp-get-campaign` with `campaign-id` to get their titles.
* Call `mailchimp-get-campaign-unsubscribe` with `email` to find any campaign the contact unsubscribed from, and the reason.
**Step 3: E-commerce**
* Call `mailchimp-get-customer` with `email`. Show store, orders-count, total-spent and opt-in-status.
* If the contact is a customer, call `mailchimp-get-order` with `customer-email-address` and show each order's total and the campaign or automation it is attributed to (outreach-name).
* Call `mailchimp-get-cart` with `customer-email` for any open cart.
**Step 4: Surveys**
Call `mailchimp-get-survey-response` with `contact-email` and list the surveys answered, with dates.
**Step 5: Report**
Sections, in this order: Audiences, Engagement, Unsubscribes, Purchases, Open carts, Surveys. End with a 2-sentence summary of how engaged and how valuable this contact is. Leave a section out rather than filling it with "none", and say at the end which sections had no data.
**Rules & Guidelines:**
* Read only. Do not call `mailchimp-add-list-member`, `mailchimp-update-list-member`, `mailchimp-add-segment-member`, `mailchimp-add-customer`, `mailchimp-update-customer`, `mailchimp-update-product`, `mailchimp-update-order`, `mailchimp-replicate-campaign`, `mailchimp-start-automation` or `mailchimp-pause-automation`.
* Report only on the address asked about. Do not look up other contacts.
* Use exact-match filters (`email`, `email-address`, `customer-email-address`, `contact-email`), never the `.contains` variants, so no other contact's data is returned.
**Validation:**
* If the address is found nowhere, say so and ask the user to check the spelling. Do not guess alternatives.
* If the contact is unsubscribed or cleaned in an audience, state that prominently at the top.Who it's for
One answer, three teams that use it
Email marketers
Understand a contact before you act
See status, tags, segments and recent activity in one place before changing how you email someone.
What does Mailchimp know about sam.patel@fabrikam.com?
Support agents
Answer why someone got an email
Check audiences, segments and campaign activity when a customer asks why they were contacted.
Which audiences and segments is dana@contoso.com in, and what has she received lately?
Privacy officers
Handle data requests accurately
Exact email matching keeps other people's data out of the answer, and empty sections are noted.
Give me a full Mailchimp profile for tom.reyes@northwindtraders.com, including orders and survey responses.
How it works
What PopdockAI does when you ask
You give an email address, and your AI assistant gathers everything Mailchimp holds on that exact contact. It only reads and says which sections were empty.
01
Ask
You give an email address.
02
Gather
It reads audiences, tags, segments, opens, clicks, bounces and unsubscribes.
03
Add
It reads store orders, open carts and survey responses.
04
Report
You get one profile, with any unsubscribe shown first and empty sections noted.
What PopdockAI provides
The tools behind the answer
Ready made tools for Mailchimp and one secure connection to your AI tool. No code, no exports.
mailchimp-get-list-member
mailchimp-get-segment-member
mailchimp-get-segment
mailchimp-get-campaign-email-activity
mailchimp-get-campaign
mailchimp-get-campaign-unsubscribe
mailchimp-get-customer
mailchimp-get-order
mailchimp-get-cart
mailchimp-get-survey-response
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
Every answer about one contact in a single profile
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)
