Connectors

/

Constant Contact

/

Find engaged Constant Contact contacts who are not 2Checkout customers
Report
Cross-Connector

Find engaged campaign contacts who are not yet customers

For sales teams who ask their AI assistant which Constant Contact campaign openers and clickers are not 2Checkout customers.

Try PopdockAI free
Get a live demo
Find engaged Constant Contact contacts who are not 2Checkout customers
For our October newsletter campaign in Constant Contact, which people who opened or clicked are not 2Checkout customers or leads?
Of 86 engaged people, 21 are neither customers nor leads. - Warm prospect: mia@northwindtraders.example, clicked the pricing link - Warm prospect: jonas@contoso.example, opened only - Leads: 17 people, for example LEAD-2201 - Customers: 48 people This covers only the first 100 engagements read. Want all 21 warm prospects listed?
Constant Contact
Sample figures. Your results come from your own account.
constant-contact-get-campaign-open
constant-contact-get-campaign-click
2checkout-get-customer
2checkout-get-lead

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

Warm prospects stay buried in the engagement list

Sales wants to follow up with people who opened or clicked a campaign, but cannot tell which are already customers or leads without checking each address in 2Checkout. Warm prospects stay buried in the list.

Without PopdockAI

  • Export opens and clicks from Constant Contact
  • Merge them by email in a spreadsheet
  • Search 2Checkout for customers and leads
  • Call existing customers by mistake

With PopdockAI

  • Opens and clicks are combined by email
  • Each person is checked as a customer, then a lead
  • Warm prospects are listed first, with counts per class
  • It states what was covered and creates 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 Constant Contact campaign `{campaign-id}`, find the contacts who opened or clicked it and classify each as a 2Checkout customer, a lead, or neither (reading up to `{max-records}` engagements, default 100).

**Step 1: Read the engagement from Constant Contact**

Call `constant-contact-get-campaign-open` with `campaign-id` set to `{campaign-id}` and `max-records` set to `{max-records}`. Then call `constant-contact-get-campaign-click` with the same filters. Combine them by `email-address`, noting which contacts opened, clicked or both.

**Step 2: Classify each contact in 2Checkout**

For each distinct email, call `2checkout-get-customer` with `email` set to it. If it returns nothing, call `2checkout-get-lead` with `billing-email` set to it. Classify as customer, lead (keep `lead-code`) or neither.

**Step 3: Report**

List engaged people who are neither customers nor leads first (the warm prospects), then leads, then existing customers. Show email, name, opened or clicked, and the clicked link where known. End with counts per class.

**Rules & Guidelines:**

* Tools whose names start with 2checkout belong to the 2checkout server and tools whose names start with constant-contact belong to the Constant Contact server. Both servers must be connected.
* The shared key is the email address: 2checkout `email` / `end-user-email` / `billing-email` against Constant Contact `email-address`. Compare emails case-insensitively after trimming spaces.
* This is read-only. Never call any 2checkout action tool (any 2checkout tool that adds, updates, cancels, refunds, enables or disables) and never call `constant-contact-add-contact`, `constant-contact-update-contact`, `constant-contact-add-contact-note`, `constant-contact-add-contact-list`, `constant-contact-update-contact-list`, `constant-contact-add-contact-tag`, `constant-contact-update-contact-tag`, `constant-contact-add-campaign`, `constant-contact-update-campaign` or `constant-contact-resend-campaign-to-non-openers`.

**Validation:**

* If the campaign has no opens or clicks, say so and stop.
* Do not create leads or customers for the warm prospects; only report them.
* Treat the result as covering only the first `{max-records}` engagements.

Who it's for

One answer, three teams that use it

Sales reps

Call the warmest new prospects

People who engaged but are not customers or leads come first on the list.

Who clicked our Spring Release campaign in Constant Contact but is not a 2Checkout customer or lead?

Marketing managers

Show how far a campaign reached

Counts per class show how much engagement came from people new to you.

How many engagers on our October newsletter were existing 2Checkout customers versus new people?

Customer success managers

See which customers engaged

Existing customers who opened or clicked are listed too, useful for upsell conversations.

Which existing 2Checkout customers clicked our Upgrade Offer email in Constant Contact?

How it works

What PopdockAI does when you ask

You give a campaign and your AI assistant sorts its engagers into customer, lead or neither using 2Checkout. It only reads.

01

Ask

You give the campaign and optionally how many engagements to read.

Your AI tool

02

Read

It reads the opens and clicks and combines them by email address.

constant-contact-get-campaign-open
constant-contact-get-campaign-click

03

Classify

It checks each email in 2Checkout as a customer, then a lead, else neither.

2checkout-get-customer
2checkout-get-lead

04

Report

It lists warm prospects first, then leads, then customers, with counts per class.

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-open

Returns Constant Contact campaign opens with the device used. Filter by campaign, campaign activity, contact, email address or domain, device 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

2checkout-get-customer

Returns customers records from the 2Checkout connector (read-only). Accepts the filters defined on the tool, such as record identifiers, status and dates, and returns the matching rows.
get-data

2checkout-get-lead

Returns leads records from the 2Checkout connector (read-only). Accepts the filters defined on the tool, such as record identifiers, status and dates, and returns the matching rows.
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

Engaged non-customers first in line for follow-up

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