Connectors

/

Constant Contact

/

Review Constant Contact opt-outs against Attio
Report
Cross-Connector

Link Constant Contact opt outs to Attio deals

For marketing teams who want account owners told when a key contact leaves, by asking their AI assistant about a campaign.

Try PopdockAI free
Get a live demo
Review Constant Contact opt-outs against Attio
Who unsubscribed or bounced on the October Newsletter campaign, and do any of them have open deals in Attio?
October Newsletter had 4 unsubscribes and 2 bounces, and 2 of those people sit on open deals. - Unsubscribe: Dana Whitfield, Northwind Traders, Renewal 2026 (Negotiation). Contact her another way - Bounce: Luis Ortega, Contoso, Pilot (Proposal). Check the address - Not in Attio: 1 unsubscribe Want the full tables?
Constant Contact
Sample figures. Your results come from your own account.
constant-contact-get-campaign
constant-contact-get-campaign-unsubscribe
constant-contact-get-campaign-bounce
attio-get-record-people
attio-get-record-deals

On this page

The problem

The problem

The prompt

Who it's for

How it works

Tools used

Connector

Constant Contact

Constant Contact
Run it on your own Constant Contact data.

Connect Constant Contact, pick your AI tool and paste the prompt.

Try PopdockAI free

The problem

Key contacts opt out and the account team never knows

Unsubscribes and bounces from an email campaign are not connected to the customers and deals in Attio. A key contact can opt out or stop receiving email and nobody on the account team notices.

Without PopdockAI

  • Export unsubscribes and bounces from Constant Contact
  • Look up each person in Attio
  • Check their company's open deals
  • Tell the account owner, if you remember

With PopdockAI

  • Unsubscribes and bounces are listed with reason or type
  • Each email is found in Attio with company and title
  • Open deals are added, and those rows come first
  • It suggests another channel, never a re-add, and changes nothing

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 whose name contains {campaign-name}, list the people who unsubscribed or bounced and show their Attio company and open deals, so owners can follow up another way.

**Step 1: Find the campaign**

Call `constant-contact-get-campaign` (Constant Contact server) with `name.contains` set to {campaign-name}. If more than one matches, list them and stop. If none match, say so and stop.

**Step 2: Get the opt-outs and bounces**

With the campaign id as `campaign-id`, call `constant-contact-get-campaign-unsubscribe` and `constant-contact-get-campaign-bounce`, limited to {max-people} records each (default 50). Keep email address, name, the unsubscribe reason, and the bounce type.

**Step 3: Look each one up in Attio**

For each email address, call `attio-get-record-people` (Attio server) with `email-addresses` set to it. Note job title and company. Then call `attio-get-record-deals` for that company and keep deals that are not closed.

**Step 4: Report**

Two tables, unsubscribes and bounces. Columns: name, email, reason or bounce type, Attio company, job title, open deal and stage. Sort rows with an open deal first. Add a short note for each row with an open deal: for a bounce suggest checking the address, for an unsubscribe suggest contact by another channel.

**Rules & Guidelines:**

* Constant Contact tools are on the Constant Contact server; Attio tools are on the Attio server.
* 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`.
* Respect opt-outs: do not suggest re-adding anyone who unsubscribed.

**Validation:**

* People not found in Attio are listed as "not in Attio" and kept in the report.
* If there are no opt-outs or bounces, say so and stop.

Who it's for

One answer, three teams that use it

Account executives

Know when a deal contact goes dark

See which people on your open deals unsubscribed or bounced.

Who unsubscribed from our Product Update email and sits on an open Attio deal?

Email marketers

Pass opt-outs to sales properly

Two clear tables tell the account team who to contact another way.

List unsubscribes and bounces from our Contoso Summit invite with their Attio company and open deals.

Sales managers

Protect deals from bad outreach

Rows with open deals come first, so the riskiest contacts are dealt with first.

Which bounced addresses on our September Newsletter belong to companies with open deals in Attio?

How it works

What PopdockAI does when you ask

You name a campaign and your AI assistant links its unsubscribes and bounces to Attio people and open deals. It only reads.

01

Ask

You name the campaign.

Your AI tool

02

Find

It finds the campaign and lists who unsubscribed or bounced.

constant-contact-get-campaign
constant-contact-get-campaign-unsubscribe
constant-contact-get-campaign-bounce

03

Look up

It finds each person in Attio with their company and open deals.

attio-get-record-people
attio-get-record-deals

04

Report

You get unsubscribe and bounce tables with open deals first.

Your AI tool

What PopdockAI provides

The tools behind the answer

Ready made tools for Constant Contact 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-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

attio-get-record-people

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

attio-get-record-deals

Returns deals from Attio CRM. Read-only; filter by the fields the tool offers.
Read only.Nothing in Constant Contact 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

Account owners hear about lost contacts on open deals

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