/
/
Turn Constant Contact clicks into a hot leads list
For sales reps who want to act on campaign clicks, just by asking their AI assistant.
On this page
Connector
Connect Constant Contact, pick your AI tool and paste the prompt.
The problem
Campaign clicks never reach the reps
The marketer sees who clicked in Constant Contact, but nobody checks which clickers already have an open deal or next action in OnePageCRM. Clicks that could guide a rep's day go unused.
Without PopdockAI
- Open the click report in Constant Contact
- Search OnePageCRM for each clicker
- Check deals and next actions by hand
- Lose the signal before anyone acts
With PopdockAI
- The one campaign is found, stopping if several match
- Clicks and distinct links are counted per person
- Each clicker is looked up in OnePageCRM by email
- Ranked by clicks with deals and next step, read-only
The prompt
Use this prompt
Copy it into any AI tool connected to PopdockAI. Swap the values in braces for your own.
**Objective:** Identify who clicked links in the Constant Contact campaign named `{campaign-name}` in the last `{lookback-days}` days (default 14) and match them to OnePageCRM contacts and open deals.
**Step 1: Resolve the campaign**
Call `constant-contact-get-campaign` (Constant Contact server) with `name.contains` set to `{campaign-name}`. If more than one campaign matches, list them and stop. If none matches, say so and stop. Keep `campaign-id`.
**Step 2: Get the clicks**
Call `constant-contact-get-campaign-click` (Constant Contact server) with that `campaign-id` and `created-date.from` set to today minus the lookback. Group by `email-address` and count clicks and distinct `link-url` values.
**Step 3: Match to OnePageCRM**
For each clicker call `onepagecrm-get-contact` (OnePageCRM server) with `email` set to the `email-address`. Where a contact is found, call `onepagecrm-get-deal` with its `contact-id` and keep deals whose status is not won or lost. Keep the contact's `next-action` and `next-action-date`.
**Step 4: Report**
Rank clickers by click count. For each show name, company, clicks, links clicked, open deals with stage and amount, and the CRM next action. Separate clickers who are not in OnePageCRM into their own list.
**Rules & Guidelines:**
* Tools on the OnePageCRM server: `onepagecrm-get-contact`, `onepagecrm-get-deal`, `onepagecrm-get-action`, `onepagecrm-get-action-stream`, `onepagecrm-get-note`. Tools on the Constant Contact server: `constant-contact-get-contact`, `constant-contact-get-campaign`, `constant-contact-get-campaign-open`, `constant-contact-get-campaign-click`, `constant-contact-get-campaign-unsubscribe`, `constant-contact-get-campaign-bounce`, `constant-contact-get-contact-list-member`, `constant-contact-get-contact-list`.
* This prompt is read-only. Do not call any add, update, delete or resend tool on either server (for example `onepagecrm-add-note`, `onepagecrm-update-contact`, `onepagecrm-delete-contact`, `constant-contact-add-contact`, `constant-contact-update-contact`, `constant-contact-resend-campaign-to-non-openers`).
* The join between the systems is the email address. Compare it case-insensitively and ignore surrounding spaces.
**Validation:**
* If there are no clicks in the window, say so and stop.
* Clickers with no CRM contact are prospects to add, not an error. List them separately.
* Say clearly when a clicker has no open deal and no next action.Who it's for
One answer, three teams that use it
Sales reps
Know which deals just warmed up
Clickers with open deals and a next action are the calls to make today.
Which clickers on our Fabrikam Product Update email have open deals in OnePageCRM?
Sales managers
Rank campaign interest by intent
Ranking by clicks shows who is most interested, with the CRM next step beside it.
Rank the clickers on our Summer Offer campaign from the last 7 days with their OnePageCRM next actions.
Marketing managers
Find clickers sales does not know
Clickers who are not in OnePageCRM are listed separately as new interest.
Who clicked our Spring Webinar invite in Constant Contact but is not in OnePageCRM?
How it works
What PopdockAI does when you ask
You name a campaign and a lookback and your AI assistant ranks its clickers with their OnePageCRM deals and next actions. It only reads.
01
Ask
You name the campaign and a lookback window.
02
Resolve
It finds the one campaign and stops if several match.
03
Match
It counts clicks per person and looks each up in OnePageCRM.
04
Report
You get clickers ranked with deals and next actions, plus non-CRM clickers.
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
constant-contact-get-campaign-click
onepagecrm-get-contact
onepagecrm-get-deal
onepagecrm-get-action
onepagecrm-get-action-stream
onepagecrm-get-note
constant-contact-get-contact
constant-contact-get-campaign-open
constant-contact-get-campaign-unsubscribe
constant-contact-get-campaign-bounce
constant-contact-get-contact-list-member
constant-contact-get-contact-list
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
Follow-up goes to warm clickers with live deals first
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)
