/
/
See whether your email moved the Salesforce campaign result
For marketers who want Constant Contact email performance next to Salesforce campaign results and audience overlap, by asking their AI assistant.
On this page
Connector
Connect Constant Contact, pick your AI tool and paste the prompt.
The problem
Email stats and campaign results never sit side by side
The email lives in Constant Contact while members, responses and won deals live in Salesforce. Judging whether the email drove the result means pulling both reports and working out how much the audiences overlap.
Without PopdockAI
- Pull the email report from Constant Contact
- Pull members and opportunities from Salesforce
- Match clickers to campaign members by hand
- Guess whether the email made a difference
With PopdockAI
- Sends, opens, clicks and opt-outs sit next to Salesforce results
- Clickers are matched to campaign members
- Rates and cost per response are worked out for you
- A tiny overlap is called out, and nothing changes
The prompt
Use this prompt
Copy it into any AI tool connected to PopdockAI. Swap the values in braces for your own.
**Objective:** Compare the email performance of the Constant Contact campaign `{campaign-name}` with the results of the Salesforce campaign `{salesforce-campaign-name}` (default: the same name).
**Step 1: Read the email campaign in Constant Contact**
Call `constant-contact-get-campaign` with `name.contains` = `{campaign-name}`. If more than one matches, list them and stop so the user can choose. Take `sends`, `opens`, `clicks`, `bounces`, `opt-outs`, `forwards` and `last-sent-date`.
**Step 2: Read the Salesforce campaign**
Call `salesforce-get-campaign` with `name.contains` set to `{salesforce-campaign-name}`, or to `{campaign-name}` if that is blank. If more than one matches, list them and stop. If none match, report the Constant Contact metrics alone and say no Salesforce campaign was found. Take `leads`, `responses`, `opportunities`, `won-opportunities-value`, `actual-cost` and `budgeted-cost`.
**Step 3: Check the audiences overlap**
Call `salesforce-get-campaign-member` with `campaign-name` = the Salesforce campaign's name and keep distinct `email` values. Call `constant-contact-get-campaign-click` with the Constant Contact `campaign-id` and keep distinct `email-address` values. Count how many clickers are Salesforce campaign members, and how many Salesforce members who responded did not click.
**Step 4: Report**
* A metrics table with one column per system: sends, opens and open rate, clicks and click rate, bounces, opt-outs (Constant Contact); members, responses, opportunities, won value, actual cost (Salesforce).
* Overlap: clickers who are members, clickers who are not, responders who did not click.
* Two or three sentences on whether the email drove the Salesforce result, and the cost per response if actual cost is set.
**Rules & Guidelines:**
* Tools named `constant-contact-*` are on the constant-contact server; tools named `salesforce-*` are on the salesforce server.
* This prompt is read-only. Do NOT call `salesforce-update-campaign`, `constant-contact-update-campaign`, `constant-contact-resend-campaign-to-non-openers` or any other add or update tool.
**Validation:**
* Compare email addresses case-insensitively and ignore surrounding spaces.
* Compute rates against sends, and say so. If sends is zero, report the rates as not applicable.
* If the overlap is tiny, say the two campaigns may not target the same audience rather than drawing conclusions.Who it's for
One answer, three teams that use it
Campaign managers
Prove the email moved the numbers
See how many clickers became members and how many responders never clicked at all.
Did our Spring Launch email in Constant Contact drive the Spring Launch campaign result in Salesforce?
Marketing leaders
Report campaign return with confidence
Won value and cost per response sit next to email engagement for one clear read.
Show cost per response and won value for the Contoso Summit campaign in Salesforce next to its Constant Contact email stats.
Marketing operations
Check both campaigns target the same people
A small audience overlap is flagged, so mismatched campaigns are spotted before reports go out.
How much do the clickers on our Q4 Webinar email overlap with the Q4 Webinar members in Salesforce?
How it works
What PopdockAI does when you ask
You name the Constant Contact campaign and your AI assistant reads both sides and measures the audience overlap. It is read-only.
01
Ask
You name the Constant Contact campaign, and the Salesforce one if it differs.
02
It reads sends, opens, clicks, bounces and opt-outs.
03
Results
It reads Salesforce members, responses, opportunities, won value and cost.
04
Overlap
You get how many clickers are members and responders who never clicked.
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.
constant-contact-get-campaign
salesforce-get-campaign
salesforce-get-campaign-member
constant-contact-get-campaign-click
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
Campaign credit based on overlap, not assumption
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)
