/
/
Find OnePageCRM contacts missing from Constant Contact
For marketers who want every CRM contact checked against the email list, just by asking their AI assistant.
On this page
Connector
Connect OnePageCRM, pick your AI tool and paste the prompt.
The problem
Campaigns quietly skip CRM contacts
Comparing CRM contacts with the email list by hand leaves gaps nobody notices. A contact is missing from Constant Contact, or there with permission to send withheld, and the campaign quietly skips them.
Without PopdockAI
- Export contacts from OnePageCRM
- Look each one up in Constant Contact
- Check permission to send
- Find the gaps after the campaign
With PopdockAI
- OnePageCRM contacts with an email are read
- Each address is checked in Constant Contact with permission noted
- Missing contacts show owner and lead source
- Limits are stated, contacts with no email skipped, and nothing written
The prompt
Use this prompt
Copy it into any AI tool connected to PopdockAI. Swap the values in braces for your own.
**Objective:** Find OnePageCRM contacts that have an email address but no matching Constant Contact contact, for contacts with status `{crm-status}` (default: all statuses), checking at most `{max-contacts}` contacts (default 50).
**Step 1: List CRM contacts**
Call `onepagecrm-get-contact` (OnePageCRM server) with `status` set to `{crm-status}` when it is given, and `max-records` set to the limit. Drop contacts with no `email`. Keep `id`, `first-name`, `last-name`, `company-name`, `email`, `owner-id`, `lead-source`.
**Step 2: Check each email in Constant Contact**
For each remaining contact call `constant-contact-get-contact` (Constant Contact server) with `email-address` set to the CRM `email`. Record whether a contact came back, and its `permission-to-send`.
**Step 3: Report**
Give three lists: contacts missing from Constant Contact, contacts present with `permission-to-send` not granted, and a count of contacts that match cleanly. For the missing list show name, company, email, owner and lead source.
**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 Step 1 returns no contacts with an email, say so and stop.
* If an email matches more than one Constant Contact contact, list it under a separate "ambiguous" heading.
* State how many contacts were checked and whether the limit cut the list short.Who it's for
One answer, three teams that use it
Email marketers
Find contacts your campaigns miss
Contacts missing from Constant Contact are listed with owner, so the right person can add them.
Which OnePageCRM customer contacts are not in Constant Contact?
Marketing operations
Check permission to send
Contacts present without permission are listed, so you can ask before mailing them.
Which OnePageCRM contacts are in Constant Contact without permission to send?
Sales managers
Get your team's contacts on email
Missing contacts by owner show which reps need to add or ask their contacts.
Check the first 100 OnePageCRM lead contacts against Constant Contact and group missing ones by owner.
How it works
What PopdockAI does when you ask
You optionally give a status and limit, and your AI assistant checks OnePageCRM contacts in Constant Contact. It writes nothing.
01
Ask
You give a contact status and a limit, or leave them open.
02
Read
It lists OnePageCRM contacts that have an email address.
03
Check
It looks each address up in Constant Contact and notes permission to send.
04
Report
You get missing, not permitted and matching counts.
What PopdockAI provides
The tools behind the answer
Ready made tools for OnePageCRM and one secure connection to your AI tool. No code, no exports.
onepagecrm-get-contact
constant-contact-get-contact
onepagecrm-get-deal
onepagecrm-get-action
onepagecrm-get-action-stream
onepagecrm-get-note
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 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
Gaps listed with owners, ready to fix
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)
