Connectors

/

Granola

/

Find Granola meetings with Constant Contact campaign engagers
Report
Cross-Connector

See which campaign engagers you have already met

For marketers who want to line up Constant Contact campaign results with sales conversations, just by asking their AI assistant.

Try PopdockAI free
Get a live demo
Find Granola meetings with Constant Contact campaign engagers
Which people who clicked the Autumn Product Launch campaign have been in a meeting in the last 60 days?
12 clickers on Autumn Product Launch, 4 of them appear in meetings. - Priya Nair, priya@northwindtraders.com: Pricing call, 10 Oct; clicked the pricing page link - Tom Becker, tom@fabrikam.com: Intro call, 2 Oct; clicked the webinar link - 8 clickers have no meeting in the last 60 days Want the names of the 8 with no meeting?
Granola
Sample figures. Your results come from your own account.
constant-contact-get-campaign
constant-contact-get-campaign-activity
constant-contact-get-campaign-click
constant-contact-get-campaign-not-open
granola-get-attendee
granola-get-invitee

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

Marketing cannot see which engagers sales already met

Marketing cannot easily tell which people who clicked a campaign, or never opened it, sales has already spoken to. Answering means exporting campaign results and searching meeting records for each person.

Without PopdockAI

  • Export clickers or non-openers from Constant Contact
  • Search meeting records for each person
  • Note meeting titles and dates
  • Count who has had no conversation

With PopdockAI

  • The campaign is found, and it stops if several match
  • Clickers or non-openers are listed
  • Each is checked in recent meetings, up to 100 people
  • Only meeting titles and dates are read, and nothing is resent

The prompt

Use this prompt

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

Prompt
**Objective:** For the Constant Contact campaign matching `{campaign-name}`, find the contacts who `{engagement}` (clicked or did-not-open, default clicked) and report which of them appear in Granola meetings in the last `{lookback-days}` days (default 60).

**Step 1: Find the campaign (constant-contact server)**

Call `constant-contact-get-campaign` with `name.contains` set to `{campaign-name}`. If several match, list them and stop. If none, stop. Then call `constant-contact-get-campaign-activity` with its `campaign-id` and use the primary activity `campaign-activity-id`.

**Step 2: Get the engagers (constant-contact server)**

If clicked, call `constant-contact-get-campaign-click` with `campaign-activity-id`; otherwise call `constant-contact-get-campaign-not-open` with it. Keep distinct `email-address` values, with `link-url` for clickers.

**Step 3: Look for meetings (granola server)**

For each email call `granola-get-attendee` with `email` set to it and `note-created.from` set to today minus the lookback. If it returns nothing, try `granola-get-invitee` with the same filters.

**Step 4: Report**

Two lists: engagers with meetings (name, email, meeting titles and dates, links clicked) and engagers with no meeting. End with counts.

**Rules & Guidelines:**

* Tools starting constant-contact- (prefix) are on the constant-contact server; tools starting granola- (prefix) are on the granola server.
* Read-only. Do not call `constant-contact-resend-campaign-to-non-openers` or any write tool.
* Do not read meeting summaries or transcripts; only meeting titles and dates are needed.

**Validation:**

* No engagers: say so and stop.
* For more than 100 engagers, process the first 100 and say the list was truncated.

Who it's for

One answer, three teams that use it

Marketing managers

Hand engaged contacts with no meeting to sales

Engagers with no meeting are the people sales has not talked to yet.

Which people who clicked the Spring Pricing campaign have not been in a meeting in the last 90 days?

Sales reps

See which of your contacts clicked

Engagers with meetings show links clicked next to the meetings you held.

Who clicked the Contoso webinar invite campaign and has met with us recently?

Marketing operations

Find non-openers who still take meetings

Non-openers with meetings show where email is not the right channel.

Which non-openers of the Fabrikam newsletter campaign have been in meetings in the last 60 days?

How it works

What PopdockAI does when you ask

You name a campaign and choose clickers or non-openers, and your AI assistant checks each person against your Granola meetings. It never resends the campaign.

01

Ask

You name a campaign and choose clickers or non-openers.

Your AI tool

02

Find

It locates the campaign and lists the contacts who match.

constant-contact-get-campaign
constant-contact-get-campaign-activity
constant-contact-get-campaign-click
constant-contact-get-campaign-not-open

03

Match

It checks Granola for each contact in your recent meetings.

granola-get-attendee
granola-get-invitee

04

Report

You get engagers with meetings, engagers without, and counts.

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

constant-contact-get-campaign

Returns Constant Contact email campaigns with their status and headline counts: sends, opens, not opened, clicks, bounces, forwards and opt-outs. Filter by name, status, type and last sent date.
get-data

constant-contact-get-campaign-activity

Returns the email versions of Constant Contact campaigns (primary email and resends) with their subject, sender details, lists and status. Filter by campaign, role, status and subject.
get-data

constant-contact-get-campaign-click

Returns Constant Contact campaign clicks with the link clicked and the device used. Filter by campaign, campaign activity, contact, email address or domain, device type and date.
get-data

constant-contact-get-campaign-not-open

Returns the contacts who did not open a Constant Contact campaign. Filter by campaign, campaign activity, contact, email address or domain and date.
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.
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

Know who has had a conversation, and who has not

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