Connectors

/

Attio

/

Attio person email engagement in Constant Contact
Report
Cross-Connector

See a person's email engagement next to their Attio record

For sales reps who want to prepare for a call, by asking their AI assistant how an Attio contact has engaged with Constant Contact email.

Try PopdockAI free
Get a live demo
Attio person email engagement in Constant Contact
How has dana@northwindtraders.com engaged with our email over the last 90 days?
Dana Whitfield looks engaged: she opened and clicked recent campaigns and has not opted out. - Attio: Finance Director at Northwind Traders - Permission to send: Granted, on 2 lists - Period: 8 sends, 5 opens, 2 clicks, 0 bounces, 0 unsubscribes - Latest: Opened the October newsletter on 14 October Want the other two recent interactions?
Attio
Sample figures. Your results come from your own account.
attio-get-record-people
constant-contact-get-contact
constant-contact-get-contact-activity
constant-contact-get-campaign-click
constant-contact-get-campaign-unsubscribe
constant-contact-get-campaign-bounce
constant-contact-get-contact-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

Reps call people without knowing how they engage with email

Before a call, a rep checks Attio for who the person is, then has to log into Constant Contact to see their email activity. That second step is often skipped, so a bounce, opt out or silence goes unseen.

Without PopdockAI

  • Look the person up in Attio
  • Log into Constant Contact and search for the email
  • Scan activity, clicks and bounces by hand
  • Miss that the person has opted out

With PopdockAI

  • The person is found in Attio and Constant Contact by exact email
  • Activity, clicks, bounces, opt outs and lists are read
  • Counts and the three latest interactions are shown
  • A verdict says engaged, quiet or opted out

The prompt

Use this prompt

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

Prompt
**Objective:** Show how the person with email address {email-address} engages with email, combining their Attio record with their Constant Contact history, looking back {lookback-days} days (default 90).

**Step 1: Find the person in Attio**

Call `attio-get-record-people` (Attio server) with `email-addresses` set to {email-address}. If nothing matches, report that the person is not in Attio and continue to Step 2 with the address alone. If more than one person matches, list them and use the one whose email matches exactly.

**Step 2: Find the contact in Constant Contact**

Call `constant-contact-get-contact` (Constant Contact server) with `email-address` set to the same address. If no contact is found, report the person as present in Attio and absent from Constant Contact, then go to Step 4.

**Step 3: Pull the email history**

Take the contact id from Step 2 and call, each with it as `contact-id` and a `created-date.from` of {lookback-days} days ago:
- `constant-contact-get-contact-activity` for the activity timeline
- `constant-contact-get-campaign-click` for links clicked
- `constant-contact-get-campaign-unsubscribe` and `constant-contact-get-campaign-bounce` for opt-outs and failures
- `constant-contact-get-contact-list-member` for the lists they belong to

**Step 4: Report**

Give: Attio name, job title, company and last interaction; Constant Contact permission to send, lists and tags; counts of sends, opens, clicks, bounces and unsubscribes in the period; and the three most recent campaign interactions. End with one line saying whether the person looks engaged, quiet or opted out.

**Rules & Guidelines:**

* `attio-get-record-people` is on the Attio server; every Constant Contact tool is on the Constant Contact server.
* Match on email address only, case-insensitively. Never match on name.
* Read-only. Do not call `attio-add-company`, `attio-update-company`, `attio-upsert-company`, `attio-delete-company`, `attio-add-person`, `attio-update-person`, `attio-upsert-person`, `attio-delete-person`, `attio-add-deal`, `attio-update-deal` and `attio-delete-deal`, or `constant-contact-add-contact`, `constant-contact-update-contact`, `constant-contact-add-contact-note`, `constant-contact-add-contact-tag`, `constant-contact-update-contact-tag`, `constant-contact-add-contact-list`, `constant-contact-update-contact-list`, `constant-contact-add-campaign`, `constant-contact-update-campaign` and `constant-contact-resend-campaign-to-non-openers`.

**Validation:**

* If Attio and Constant Contact disagree on name or company, show both values and do not pick one.
* If the contact has no activity in the period, say so rather than reporting zeros as engagement.

Who it's for

One answer, three teams that use it

Sales reps

Tailor your call to real engagement

See opens, clicks and recent interactions next to the CRM record, so you know whether the person is reading your email.

How engaged is alex@contoso.com with our Constant Contact emails over the last 60 days?

Email marketers

Check permission and bounces for one contact

Permission to send, bounces and unsubscribes are shown together, so you know whether the person can be emailed at all.

Can we still email priya@fabrikam.com in Constant Contact, and what lists are they on?

Account managers

Spot customers who have gone quiet

A clear verdict tells you when a contact has stopped engaging, so you can change channel before a renewal.

Has dana@northwindtraders.com opened or clicked anything from us in the last 180 days?

How it works

What PopdockAI does when you ask

You give an email address and a window, and your AI assistant joins the Attio record with Constant Contact activity. It shows both values when the systems disagree and changes nothing.

01

Ask

You give the person's email address and the days to look back.

Your AI tool

02

Find

It looks the person up in Attio and Constant Contact.

attio-get-record-people
constant-contact-get-contact

03

Pull

It reads their activity, clicks, bounces, opt outs and lists.

constant-contact-get-contact-activity
constant-contact-get-campaign-click
constant-contact-get-campaign-bounce
constant-contact-get-campaign-unsubscribe
constant-contact-get-contact-list-member

04

Report

You get the CRM details, the counts and a verdict on engagement.

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

constant-contact-get-contact

Returns Constant Contact contacts with their name, email, company, job title, phone, location, tags and email permission. Filter by email address or domain, last name, company, state, permission and created date.
get-data

constant-contact-get-contact-activity

Returns a Constant Contact contact's email activity timeline, such as opens, clicks and bounces. Filter by contact, email address, campaign activity, activity type and date.
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-unsubscribe

Returns Constant Contact campaign unsubscribes with the reason given. Filter by campaign, campaign activity, contact, email address or domain, reason and date.
get-data

constant-contact-get-campaign-bounce

Returns Constant Contact campaign bounces with the bounce type. Filter by campaign, campaign activity, contact, email address or domain, bounce type and date.
get-data

constant-contact-get-contact-list-member

Returns the members of Constant Contact contact lists with their email permission. Filter by list name or ID, contact, email address and permission.
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

Know how someone engages before you call

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