Connectors

/

HubSpot

/

HubSpot contact 360 with Constant Contact email activity
Read
Cross-Connector

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.

Try PopdockAI free
Get a live demo
HubSpot contact 360 with Constant Contact email activity
Give me the full picture on priya@northwindtraders.com across HubSpot and Constant Contact.
Priya Shah is an Opportunity in HubSpot and an engaged Constant Contact subscriber. - HubSpot: owner Dana Cruz, 1 open ticket, 1 open task - Deals: Northwind Traders renewal, 36,000 - Email: 5 opens and 2 clicks in 30 days, on the Customers list - Identity: both systems agree on name and company Suggested next step: follow up on the open ticket before the renewal call.
HubSpot
Sample figures. Your results come from your own account.
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

On this page

The problem

The problem

The prompt

Who it's for

How it works

Tools used

Connector

HubSpot

HubSpot
Run it on your own HubSpot data.

Connect HubSpot, pick your AI tool and paste the prompt.

Try PopdockAI free

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.

Prompt
**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.

Your AI tool

02

Read

It reads the HubSpot owner, lifecycle stage, open tickets, tasks and company deals.

hubspot-get-contacts
hubspot-get-tickets
hubspot-get-tasks
hubspot-get-deals

03

Find

It reads Constant Contact permission, tags, lists and recent email activity.

constant-contact-get-contact
constant-contact-get-contact-list-member
constant-contact-get-contact-activity

04

Report

You get one picture and a suggested next step if something stands out.

Your AI tool

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.

get-data

hubspot-get-contacts

Returns contact records from HubSpot CRM, with email, phone, company, lifecycle stage, lead status, owner and location from the HubSpot connector. Filter by company id, state region, contact owner, email, last name, create date, company name, record id, lifecycle stage, lead status.
get-data

hubspot-get-tickets

Returns support tickets from HubSpot, with name, status, priority, category, owner, dates and associated contact and company from the HubSpot connector. Filter by category, record id, priority, ticket name, create date, ticket status, company id, contact id, ticket owner.
get-data

hubspot-get-tasks

Returns tasks in HubSpot, with title, status, priority, type, due date, assignee and related contact from the HubSpot connector. Filter by assigned to, is overdue, due date, task title, task status, task type, contact email, priority.
get-data

hubspot-get-deals

Returns deals from HubSpot CRM, with amount, stage, pipeline, close date, owner and associated company and contact from the HubSpot connector. Filter by pipeline name, close date, deal stage name, deal type, record id, company id, deal name, amount, deal owner.
get-data

constant-contact-get-contact

Returns Constant Contact contacts with their name, email, company, job title, phone, location, tags and email permission. Filter by email address or domain, last name, company, state, permission and created date.
get-data

constant-contact-get-contact-list-member

Returns the members of Constant Contact contact lists with their email permission. Filter by list name or ID, contact, email address and permission.
get-data

constant-contact-get-contact-activity

Returns a Constant Contact contact's email activity timeline, such as opens, clicks and bounces. Filter by contact, email address, campaign activity, activity type and date.
Read only.Nothing in HubSpot 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

Know where a person stands before you reach out

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