Connectors

/

Granola

/

Granola meetings and Mailchimp activity timeline for a contact
Report
Cross-Connector

See a contact's meetings and emails on one timeline

For sales teams who want Granola meetings and Mailchimp activity for a contact in one view, just by asking their AI assistant.

Try PopdockAI free
Get a live demo
Granola meetings and Mailchimp activity timeline for a contact
Build a timeline of meetings and Mailchimp activity for dana@northwindtraders.com.
Dana Whitfield has 2 meetings and 2 campaign interactions on record, and is subscribed to your list. - 3 Oct: Meeting, Northwind Traders discovery call - 8 Oct: Campaign, opened Autumn product update - 9 Oct: Campaign, clicked the pricing link - 15 Oct: Meeting, Northwind Traders demo Want the short note on engagement and timing?
Granola
Sample figures. Your results come from your own account.
granola-get-attendee
granola-get-invitee
granola-get-note
mailchimp-get-campaign-open
mailchimp-get-campaign-click
mailchimp-get-campaign-unsubscribe
mailchimp-get-campaign-recipient
mailchimp-get-list-member

On this page

The problem

The problem

The prompt

Who it's for

How it works

Tools used

Connector

Granola

Granola
Run it on your own Granola data.

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

Try PopdockAI free

The problem

Meetings and email history never sit side by side

A contact's meetings sit in Granola and their email history sits in Mailchimp. To see how they have engaged you check each by email address and stitch the dates together by hand.

Without PopdockAI

  • Search Granola for the contact's meetings
  • Look up their Mailchimp opens and clicks
  • Check list status and unsubscribes
  • Stitch the dates together by hand

With PopdockAI

  • Meetings they attended or were invited to are found
  • Opens, clicks, unsubscribes and campaigns received are added
  • One dated timeline labels each entry Meeting or Campaign
  • Emails matched ignoring case, 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.

Prompt
**Objective:** Build a combined timeline for the person with email {email}: meetings they were in (Granola) and campaigns they interacted with (Mailchimp).

**Step 1: Meetings (granola)**

Call `granola-get-attendee` with `email` set to {email} and `granola-get-invitee` with `email` set to {email}. For each distinct `note-id` call `granola-get-note` with `id` set to it, and keep title, `scheduled-start` and `summary`.

**Step 2: Campaign activity (mailchimp)**

Call `mailchimp-get-campaign-open`, `mailchimp-get-campaign-click` and `mailchimp-get-campaign-unsubscribe` each with `email` set to {email} (for `mailchimp-get-campaign-recipient` use `email-address`). Also call `mailchimp-get-list-member` with `email` to get list status.

**Step 3: Report**

A date-ordered timeline mixing both sources, each line labelled Meeting or Campaign. Then two sentences: how engaged the person is, and whether campaigns followed or preceded the meetings.

**Rules & Guidelines:**

* Match emails case-insensitively after trimming spaces. Granola tools (`granola-*`) are on the granola server; Mailchimp tools (`mailchimp-*`) are on the mailchimp server.
* Read-only. Do not call any write tool on the Mailchimp server (`mailchimp-add-list-member`, `mailchimp-update-list-member`, `mailchimp-add-customer`, `mailchimp-update-customer`, `mailchimp-add-segment-member`, `mailchimp-start-automation`, `mailchimp-pause-automation`, `mailchimp-replicate-campaign`, `mailchimp-update-product`, `mailchimp-update-order`).

**Validation:**

* If only one system knows the email, report that and show the one side.
* If neither does, say the address was not found and suggest checking for an alternate address.

Who it's for

One answer, three teams that use it

Account executives

See if campaigns warmed up a prospect

A note on whether campaigns came before or after meetings shows what moved them.

Show a timeline of meetings and Mailchimp activity for tom.reyes@fabrikam.com.

Marketing managers

Connect email engagement to sales meetings

Opens and clicks next to meeting dates show how marketing and sales work together.

Did priya@contoso.com open our campaigns before or after her meetings with us?

Customer success managers

Check a customer's engagement at a glance

Two sentences on engagement sum up the timeline before a renewal call.

How engaged is dana@northwindtraders.com across meetings and Mailchimp emails?

How it works

What PopdockAI does when you ask

You give an email address and your AI assistant builds one dated timeline of meetings and email activity. If only one system knows the address, it shows that side.

01

Ask

You give the contact's email address.

Your AI tool

02

Meetings

It finds their Granola meetings and keeps the title, date and summary.

granola-get-attendee
granola-get-invitee
granola-get-note

03

Campaigns

It checks their Mailchimp opens, clicks, unsubscribes and list status.

mailchimp-get-campaign-open
mailchimp-get-campaign-click
mailchimp-get-campaign-unsubscribe
mailchimp-get-campaign-recipient
mailchimp-get-list-member

04

Report

You get a dated timeline and a short note on engagement and timing.

Your AI tool

What PopdockAI provides

The tools behind the answer

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

get-data

granola-get-attendee

Returns the people who attended each Granola meeting note, so you can see who was actually in the room.
get-data

granola-get-invitee

Returns the people invited to each Granola meeting note, so you can compare invitations with attendance.
get-data

granola-get-note

Returns Granola meeting notes with their summaries and metadata. Filter by date range, title or owner to find the meetings you need.
get-data

mailchimp-get-campaign-open

Returns the members who opened each Mailchimp campaign and how many times they opened it.
get-data

mailchimp-get-campaign-click

Returns click totals for each link in a Mailchimp campaign, so you can see which content drew attention.
get-data

mailchimp-get-campaign-unsubscribe

Returns the members who unsubscribed from each Mailchimp campaign, with the date and the reason they gave.
get-data

mailchimp-get-campaign-recipient

Returns the members each Mailchimp campaign was sent to, with delivery status and how often each one opened it.
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 Granola 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

Meetings and emails on one timeline

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