/
/
One picture of a person across Salesforce and Mailchimp
For sales teams who want a contact's Salesforce record and Mailchimp consent and engagement together, by asking their AI assistant with an email.
On this page
Connector
Connect Mailchimp, pick your AI tool and paste the prompt.
The problem
Salesforce and Mailchimp telling different stories
Knowing one person means opening Salesforce for their record, campaigns, tasks and opportunities, then Mailchimp for audiences and opens. The two rarely agree, and someone unsubscribed in Mailchimp can still be an active campaign member in Salesforce.
Without PopdockAI
- Search Salesforce contacts and leads by email
- Open campaigns, tasks and opportunities
- Search Mailchimp for audiences and activity
- Miss consent conflicts between the two
With PopdockAI
- Every Salesforce match is listed with its owner
- Mailchimp audiences, status, rating and tags are read
- Email activity, campaigns, tasks and opportunities are added
- A closing line says whether the two systems agree
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 for `{email}` that combines their Mailchimp audience membership and email engagement with their Salesforce record, looking back `{lookback-days}` days (default 90).
**Step 1: Find the person in Salesforce**
Call `salesforce-get-contact` with `email` set to `{email}`. If no contact matches, call `salesforce-get-lead` with `email` set to `{email}`. If more than one record matches, list them all with their ids and owners and continue with every match. If neither returns anything, note that the person is not in Salesforce and continue.
**Step 2: Find the person in Mailchimp**
Call `mailchimp-get-list-member` with `email` set to `{email}`. A person can belong to several audiences, so report each membership with its list-name, status, rating, tags and sign-up-date.
**Step 3: Recent email engagement**
Call `mailchimp-get-campaign-email-activity` with `email-address` set to `{email}` and `activity-date.from` set to the date `{lookback-days}` days ago. Call `mailchimp-get-campaign-unsubscribe` with `email` set to `{email}`. Use `mailchimp-get-campaign` with `campaign-id` to turn campaign ids into titles where needed.
**Step 4: Salesforce context**
For a matched contact or lead, call `salesforce-get-campaign-member` with `email` set to `{email}` to list their Salesforce campaigns, and call `salesforce-get-task` with `name-id` set to the contact or lead id and `closed` set to false to list open follow-ups. For a contact, also call `salesforce-get-opportunity` with `account-id` set to the contact's account-id and `closed` set to false.
**Step 5: Report**
A short header (name, company, Salesforce record type, id and owner), then three sections: Mailchimp audiences and status, email activity in the period (opens, clicks, bounces, unsubscribes, with campaign titles and dates), and Salesforce context (campaigns, open tasks, open opportunities). End with one line saying whether the two systems agree: for example, unsubscribed in Mailchimp but still an active campaign member in Salesforce.
**Rules & Guidelines:**
* `mailchimp-get-list-member`, `mailchimp-get-campaign-email-activity`, `mailchimp-get-campaign-unsubscribe` and `mailchimp-get-campaign` are on the mailchimp server. `salesforce-get-contact`, `salesforce-get-lead`, `salesforce-get-campaign-member`, `salesforce-get-task` and `salesforce-get-opportunity` are on the salesforce server.
* This prompt is read-only. Do not call `mailchimp-add-list-member`, `mailchimp-update-list-member`, `salesforce-add-lead`, `salesforce-update-contact`, `salesforce-update-lead` or `salesforce-add-task`.
**Validation:**
* Match on email address only, compared case-insensitively. Never match on name alone.
* If the person is in neither system, say so and stop.
* If the person is in only one system, report that side in full and state plainly that there is no record in the other.Who it's for
One answer, three teams that use it
Account executives
Know the person before you reach out
See open tasks, opportunities and recent email activity in one place before your next touch.
What do Salesforce and Mailchimp say about dana@fabrikam.com over the last 30 days?
Marketing operations
Catch consent conflicts
Spot people who unsubscribed in Mailchimp but are still active campaign members in Salesforce.
Is sam.patel@contoso.com unsubscribed in Mailchimp while still active on a Salesforce campaign?
Sales managers
Resolve who owns a contact
When an email matches several Salesforce records, each is listed with its owner so you can sort it out.
Profile tom.reyes@northwindtraders.com from Salesforce and Mailchimp and show every matching record with its owner.
How it works
What PopdockAI does when you ask
You give an email address and a lookback period, and your AI assistant combines both systems into one profile. It matches on email only and changes nothing.
01
Ask
You give an email address and a lookback period.
02
Find
It finds the Salesforce contact or lead and the Mailchimp audiences.
03
Read
It adds email activity, Salesforce campaigns, open tasks and opportunities.
04
Report
You get one profile ending with whether the two systems agree.
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.
salesforce-get-contact
salesforce-get-lead
mailchimp-get-list-member
mailchimp-get-campaign-email-activity
mailchimp-get-campaign-unsubscribe
mailchimp-get-campaign
salesforce-get-campaign-member
salesforce-get-task
salesforce-get-opportunity
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
One dependable picture of a person
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)
