Connectors

/

Attio

/

Reconcile Attio people with a Mailchimp audience
Report
Cross-Connector

See which Attio contacts are in your Mailchimp audience

For marketing and sales teams who want to compare a company's Attio people with a Mailchimp audience by asking their AI assistant.

Try PopdockAI free
Get a live demo
Reconcile Attio people with a Mailchimp audience
Compare the people at Northwind Traders in Attio with our Newsletter audience in Mailchimp.
Of 14 Northwind Traders contacts in Attio, 9 are subscribed in the Newsletter audience. - In both: 9 people, with Mailchimp status and tags - Only in Attio: 3 people, including Sam Patel, Operations Manager - Unsubscribed or cleaned: 2 people, with the unsubscribe reason - No email in Attio: 0 people The largest gap is people missing from the audience. Want the three tables in full?
Attio
Sample figures. Your results come from your own account.
attio-get-record-people
mailchimp-get-list-member

On this page

The problem

The problem

The prompt

Who it's for

How it works

Tools used

Connector

Attio

Attio
Run it on your own Attio data.

Connect Attio, pick your AI tool and paste the prompt.

Try PopdockAI free

The problem

Spreadsheet matching misses unsubscribed contacts

Sales and marketing keep contacts in Attio and Mailchimp and compare them by exporting both and matching emails in a spreadsheet. Gaps and unsubscribed contacts get missed, so people are emailed, or left out, by mistake.

Without PopdockAI

  • Export the company's people from Attio
  • Export the Mailchimp audience
  • Match emails in a spreadsheet
  • Miss who has unsubscribed or been cleaned

With PopdockAI

  • The company's people are read, and those with no email set aside
  • Each email is looked up in the named audience
  • It stops if the audience name is ambiguous
  • Results split into both, Attio only and unsubscribed or cleaned

The prompt

Use this prompt

Copy it into any AI tool connected to PopdockAI. Swap the values in braces for your own.

Prompt
**Objective:** Reconcile the Attio people at company `{company}` with the Mailchimp audience named `{list-name}`, and report who is in both, who is only in Attio, and who is unsubscribed or cleaned in Mailchimp. Look at up to `{max-records}` people (default 50).

**Step 1: Read the people from Attio**

Call `attio-get-record-people` (Attio) with `company.contains` set to `{company}` and `max-records` set to `{max-records}`. Keep `name`, `job-title`, `company` and `email-addresses` for each person. If no one comes back, say so and stop. Set aside people with no email address and list them separately.

**Step 2: Look each email up in Mailchimp**

For each email, call `mailchimp-get-list-member` (Mailchimp) with `email` set to that address and `list-name` set to `{list-name}`. If more than one audience matches the name, list the audiences and stop. Keep `status`, `tags`, `rating`, `vip` and `sign-up-date`.

**Step 3: Report**

Give three tables: in both (name, email, Mailchimp status, tags, rating), only in Attio (name, email, job title), and in Mailchimp as unsubscribed or cleaned (name, email, unsubscribe reason). End with counts and one line on the largest gap.

**Rules & Guidelines:**

* Tools whose names start with attio are on the Attio server. Tools whose names start with mailchimp are on the Mailchimp server. Both servers must be connected; if a tool from either is missing, say which server is not connected and stop.
* The join key between the two systems is the email address. Compare it case-insensitively and trimmed. Attio people can hold several emails, so match against any of them.
* Do not call any write tool on either server: `attio-add-company`, `attio-add-person`, `attio-add-deal`, `attio-update-company`, `attio-update-person`, `attio-update-deal`, `attio-upsert-company`, `attio-upsert-person`, `attio-delete-company`, `attio-delete-person`, `attio-delete-deal` (Attio), `mailchimp-add-list-member`, `mailchimp-update-list-member`, `mailchimp-add-customer`, `mailchimp-update-customer`, `mailchimp-add-segment-member`, `mailchimp-update-order`, `mailchimp-update-product`, `mailchimp-start-automation`, `mailchimp-pause-automation`, `mailchimp-replicate-campaign` (Mailchimp).

**Validation:**

* If `mailchimp-get-list-member` returns nothing for an email, report the person as present in Attio and absent from Mailchimp and continue.
* If the Attio person has several emails with different Mailchimp statuses, report each one rather than picking one.

Who it's for

One answer, three teams that use it

Email marketers

Know who an audience is missing

See which people at an account are not in your audience, before you plan a targeted send.

Which Contoso people in Attio are not in our Customers audience in Mailchimp?

Sales reps

Avoid contacts who unsubscribed

Unsubscribed and cleaned contacts are listed separately, so you know who not to add to an email.

Who at Fabrikam is unsubscribed or cleaned in the Product Updates audience?

Marketing operations

Reconcile without exports

Get the comparison straight from both systems instead of maintaining a spreadsheet of emails.

Compare Northwind Traders in Attio with the Events audience in Mailchimp and give me counts.

How it works

What PopdockAI does when you ask

You name a company and an audience, and your AI assistant compares them by email. Nothing is changed in either system.

01

Ask

You name an Attio company and a Mailchimp audience.

Your AI tool

02

Read

It reads the people at that company from Attio and sets aside anyone with no email.

attio-get-record-people

03

Match

It looks up each email in the audience and stops if the audience name is ambiguous.

mailchimp-get-list-member

04

Report

You get three tables, in both, only in Attio, and unsubscribed or cleaned, with counts.

Your AI tool

What PopdockAI provides

The tools behind the answer

Ready made tools for Attio and one secure connection to your AI tool. No code, no exports.

get-data

attio-get-record-people

Returns people from Attio CRM. Read-only; filter by the fields the tool offers.
get-data

mailchimp-get-list-member

Returns the members (subscribers) of Mailchimp audiences, with subscription status, tags and engagement rating. Filter by email address or status to look someone up.
Read only.Nothing in Attio Changes

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.

How Popdock AI secures your data

The outcome

See missing and unsubscribed contacts at a glance

Try PopdockAI free
Get a live demo

Related use cases

More ways to put this data to work

All Ramp use cases

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.

Try PopdockAI Free
See Documentation