/
/
See one Pipedrive contact's Constant Contact engagement
For sales reps who want a Pipedrive person's Constant Contact opens, clicks and opt-outs shown beside their open deals and activities.
On this page
Connector
Connect Pipedrive, pick your AI tool and paste the prompt.
The problem
Reps guess whether the buyer reads their email
A rep working a Pipedrive deal wants to know whether the buyer opens the nurture emails or quietly unsubscribed. That answer lives in Constant Contact, behind a separate login and search, so most reps guess instead.
Without PopdockAI
- Find the person in Pipedrive
- Log in to Constant Contact and search their email
- Check permission, opens, clicks and bounces
- Guess what it means for the deal
With PopdockAI
- The person is found, with a choice if several match
- Permission, lists, unsubscribes, bounces, opens and clicks are read
- Open deals and scheduled activities appear alongside
- Any unsubscribe comes first, 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:** Show how the Pipedrive person `{person}` has engaged with Constant Contact email over the last `{lookback-days}` days (default 90), alongside their open Pipedrive deals and activities.
**Step 1: Find the person (Pipedrive)**
If `{person}` contains an @, call `pipedrive-get-person` with `email`. Otherwise call it with `name`, and if nothing comes back, with `name.contains`. If more than one person matches, list them with organization and email and stop. Keep `person-id`, `email`, `organization-id` and `organization-name`.
**Step 2: Find the contact (Constant Contact)**
Call `constant-contact-get-contact` with `email-address` set to the person's email. If nothing comes back, report that the person is not in Constant Contact, skip to Step 4 and say so in the report.
**Step 3: Read email engagement (Constant Contact)**
Using the `contact-id` from Step 2 and `created-date.from` set to today minus `{lookback-days}` days (default 90):
* `constant-contact-get-contact-activity` for opens, clicks and other activity.
* `constant-contact-get-campaign-unsubscribe` and `constant-contact-get-campaign-bounce` for opt-outs and failed deliveries.
* `constant-contact-get-contact-list-member` with `contact-id` for the lists the contact is on.
Group the activity by `campaign-activity-name` and count opens and clicks for each.
**Step 4: Read sales context (Pipedrive)**
* If the person has an `organization-id`, call `pipedrive-get-deal` with it and `status` set to open.
* Call `pipedrive-get-activity` with `person-id` and `done` set to false for what is already scheduled.
**Step 5: Report**
1. The person: name, organization, email, Pipedrive owner.
2. Email status: permission-to-send, lists, any unsubscribe or bounce with its date.
3. Engagement: one line per campaign with opens, clicks and the latest date. Say plainly if there was none.
4. Open deals: title, stage, value, expected close date.
5. Open activities: subject, type, due date.
6. One sentence on what the engagement suggests for the deal, based only on the data above.
**Rules & Guidelines:**
* `pipedrive-get-person`, `pipedrive-get-deal` and `pipedrive-get-activity` are on the pipedrive server. The `constant-contact-get-*` tools are on the constant-contact server.
* This prompt is read-only. Do NOT call `pipedrive-add-activity`, `pipedrive-add-note`, `pipedrive-update-person` or any Constant Contact add or update tool.
**Validation:**
* If the person has no email in Pipedrive, report that the two systems cannot be joined for them and stop after Step 4.
* If the contact is unsubscribed, say so first in the report, before any engagement.Who it's for
One answer, three teams that use it
Account executives
Choose the right next step
One sentence on what the engagement suggests for the deal helps you decide whether to email or call.
Is priya@contoso.com opening our Constant Contact emails, and what does that mean for her deal?
Sales development reps
Check before you follow up
See bounces and unsubscribes first, so you do not chase a buyer by email who cannot receive it.
Has Tom Reyes unsubscribed or bounced from our Constant Contact emails?
Marketing managers
See nurture impact on a deal
Per-campaign opens and clicks show which emails the buyer engaged with during the deal.
Which Constant Contact campaigns has Alex Kim at Fabrikam opened in the last 60 days?
How it works
What PopdockAI does when you ask
You give a name or email and your AI assistant brings the person's Constant Contact engagement next to their Pipedrive deals. If there is no email it says the systems cannot be joined.
01
Ask
You give the person's name or email, and optionally a lookback.
02
Find
It finds the person in Pipedrive and their contact in Constant Contact.
03
Read
It reads email engagement and their open deals and activities.
04
Report
Any unsubscribe comes first, then engagement and one line on the deal.
What PopdockAI provides
The tools behind the answer
Ready made tools for Pipedrive and one secure connection to your AI tool. No code, no exports.
pipedrive-get-person
constant-contact-get-contact
constant-contact-get-contact-activity
constant-contact-get-campaign-unsubscribe
constant-contact-get-campaign-bounce
constant-contact-get-contact-list-member
pipedrive-get-deal
pipedrive-get-activity
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
Know if the buyer is engaging before the next step
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)
