/
/
Know where a contact stands before you reach out
For sales teams who want a person's HubSpot record and Constant Contact email activity together, by asking their AI assistant.
On this page
Connector
Connect HubSpot, pick your AI tool and paste the prompt.
The problem
Knowing where a contact stands takes two systems and a lot of clicking
Before reaching out, you want the contact's owner, open tickets and deals in HubSpot and whether they read your Constant Contact emails. Getting both means two systems and a lot of clicking.
Without PopdockAI
- Look the person up in HubSpot
- Check owner, tickets, tasks and deals
- Search Constant Contact for their permission and lists
- Read through their email activity
With PopdockAI
- The person is looked up in both systems and the identities compared
- HubSpot owner, stage, tickets, tasks and deals are read
- Constant Contact permission, tags, lists and activity are added
- A next step is suggested if something stands out, and nothing is changed
The prompt
Use this prompt
Copy it into any AI tool connected to PopdockAI. Swap the values in braces for your own.
**Objective:** Build one picture of the person with email address {email} across HubSpot (CRM) and Constant Contact (email marketing), covering the last {lookback-days} days (default 30).
**Step 1: Find the person in HubSpot**
Call `hubspot-get-contacts` with `email` set to {email}. If more than one contact comes back, list them with `record-id`, name and `company-name` and stop. If none comes back, note "not in HubSpot" and go to Step 3.
**Step 2: Pull their HubSpot context**
Using the contact's `record-id` as `contact-id`, call `hubspot-get-tickets` with `contact-id`. Call `hubspot-get-tasks` with `contact-email` set to {email}. If the contact has a `company-id`, call `hubspot-get-deals` with `company-id` to see the deals on their company. Keep the contact's owner, `lifecycle-stage` and `lead-status`.
**Step 3: Find them in Constant Contact**
Call `constant-contact-get-contact` with `email-address` set to {email}. If none comes back, note "not in Constant Contact" and go to Step 4. Otherwise call `constant-contact-get-contact-list-member` with `email-address` set to {email} for their list memberships, and `constant-contact-get-contact-activity` with `email-address` set to {email} and `created-date.from` set to the date {lookback-days} days before today (YYYY-MM-DD).
**Step 4: Report**
1. Identity: name, company, job title, and whether the two systems agree on them.
2. HubSpot: owner, lifecycle stage, lead status, open tickets, open tasks, deals on their company with stage and amount.
3. Constant Contact: permission to send, tags, lists they belong to.
4. Email activity: counts by `activity-type` in the window, and the most recent campaign they engaged with.
5. One line on what to do next, if anything stands out (for example an open deal with no email engagement, or an unsubscribed contact with an open deal).
**Rules & Guidelines:**
* `hubspot-get-contacts`, `hubspot-get-tickets`, `hubspot-get-tasks` and `hubspot-get-deals` are on the HubSpot server. `constant-contact-get-contact`, `constant-contact-get-contact-list-member` and `constant-contact-get-contact-activity` are on the Constant Contact server.
* This prompt is read-only. Do not call `hubspot-add-contact`, `hubspot-update-contact`, `hubspot-add-contact-note`, `constant-contact-add-contact`, `constant-contact-update-contact`, `constant-contact-add-contact-note` or any other add, update or resend tool on either server.
**Validation:**
* Match email addresses case-insensitively and with surrounding spaces trimmed.
* If the person is in neither system, say so in one line and stop.
* If a tool on either server is unavailable, say which server appears not to be connected rather than guessing the data.Who it's for
One answer, three teams that use it
Sales reps
Reach out with the full picture
Know the contact's open deals, tickets and email engagement before you pick up the phone.
Give me the full picture on tom.reyes@fabrikam.com in HubSpot and Constant Contact for the last 90 days.
Customer support agents
Check context before replying
See open tickets and tasks alongside whether the person reads your emails.
What is going on with dana@northwindtraders.com in HubSpot, and is she opening our Constant Contact emails?
Email marketers
See sales context for a subscriber
Check owner and lifecycle stage next to permission, tags and lists before targeting a contact.
Show HubSpot lifecycle stage and Constant Contact lists and tags for priya@contoso.com.
How it works
What PopdockAI does when you ask
You give an email address and your AI assistant reads the person in HubSpot and Constant Contact. You get one picture, and nothing is changed.
01
Ask
You give an email address and a lookback period.
02
Read
It reads the HubSpot owner, lifecycle stage, open tickets, tasks and company deals.
03
Find
It reads Constant Contact permission, tags, lists and recent email activity.
04
Report
You get one picture and a suggested next step if something stands out.
What PopdockAI provides
The tools behind the answer
Ready made tools for HubSpot and one secure connection to your AI tool. No code, no exports.
hubspot-get-contacts
hubspot-get-tickets
hubspot-get-tasks
hubspot-get-deals
constant-contact-get-contact
constant-contact-get-contact-list-member
constant-contact-get-contact-activity
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
Know where a person stands before you reach out
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)
