Connectors

/

HubSpot

/

Check HubSpot deal contacts' Constant Contact engagement
Report
Cross-Connector

See whether buyers on open HubSpot deals read your emails

For sales teams who want to know if deal contacts are engaging with Constant Contact email, by asking their AI assistant.

Try PopdockAI free
Get a live demo
Check HubSpot deal contacts' Constant Contact engagement
For our HubSpot deals in Negotiation, are the contacts opening our Constant Contact emails?
9 deals in Negotiation checked, and 3 buyers look quiet on email. - Fabrikam renewal: Jordan Lee, 4 opens, 1 click, last campaign October update - Contoso expansion: no email activity in 30 days - Northwind Traders: contact unsubscribed - Missing: 1 contact not in Constant Contact Want the table for every deal?
HubSpot
Sample figures. Your results come from your own account.
hubspot-get-deals
hubspot-get-contacts
constant-contact-get-contact
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

Silent buyers on open deals go unnoticed

Sales rarely knows whether the buyer on an open HubSpot deal is reading your marketing email, because that data sits in Constant Contact. Checking each deal contact by hand means quiet or unsubscribed buyers slip by.

Without PopdockAI

  • List the open deals and their contacts in HubSpot
  • Search Constant Contact for each buyer
  • Read through their email activity one by one
  • Miss the ones who unsubscribed

With PopdockAI

  • Each deal's contact is found in HubSpot
  • Their Constant Contact permission and activity are read
  • Silent, unsubscribed and missing contacts are flagged
  • Nothing is changed on either side

The prompt

Use this prompt

Copy it into any AI tool connected to PopdockAI. Swap the values in braces for your own.

Prompt
**Objective:** For HubSpot deals in the stage {deal-stage-name} and pipeline {pipeline-name} (both optional; default all deals closing today or later), show how each deal's contact has engaged with Constant Contact email in the last {lookback-days} days (default 30).

**Step 1: Read the deals**

Call `hubspot-get-deals` with `deal-stage-name` set to {deal-stage-name} and `pipeline-name` set to {pipeline-name} when given. If neither is given, set `close-date.from` to today. Keep `deal-name`, `amount`, `deal-stage-name`, `close-date`, `deal-owner` and `contact-id`. If more than 50 deals come back, keep the 50 with the highest `amount` and say so.

**Step 2: Get each deal contact's email**

For each deal with a `contact-id`, call `hubspot-get-contacts` with `record-id` set to it and keep `email` and name. List deals with no contact or no email separately.

**Step 3: Read their email engagement**

For each email, call `constant-contact-get-contact` with `email-address` set to it and keep `permission-to-send`. Then call `constant-contact-get-contact-activity` with `email-address` set to it and `created-date.from` set to the date {lookback-days} days before today (YYYY-MM-DD). Count activity by `activity-type` and keep the latest `created-date` and `campaign-activity-name`.

**Step 4: Report**

A table per deal: deal, amount, stage, close date, owner, contact, email, permission to send, activity counts, last activity date and campaign. Then flag: deals whose contact had no email activity in the window, deals whose contact is unsubscribed, and deals whose contact is not in Constant Contact.

**Rules & Guidelines:**

* `hubspot-get-deals` and `hubspot-get-contacts` are on the HubSpot server. `constant-contact-get-contact` and `constant-contact-get-contact-activity` are on the Constant Contact server.
* This prompt is read-only. Do not call `hubspot-update-deal`, `hubspot-add-deal-note`, `hubspot-update-contact`, `constant-contact-update-contact` or any other add, update or resend tool on either server.

**Validation:**

* Match email addresses case-insensitively and trimmed.
* If no deals match, say so and stop.
* Show `activity-type` values exactly as Constant Contact returns them.

Who it's for

One answer, three teams that use it

Account executives

Know if your buyer is still engaged

See whether the contact on each deal opens your emails before you plan the next touch.

Are the contacts on my HubSpot deals closing this month opening our Constant Contact emails?

Sales managers

Find deals at risk of going quiet

Flag deals whose buyer shows no email activity or has unsubscribed, so you can step in early.

Which HubSpot deals in the Proposal stage have a contact with no Constant Contact activity?

Marketing managers

Support sales with the right content

See the last campaign each buyer engaged with, so marketing can support open deals.

For the Contoso and Fabrikam deals in HubSpot, what was the last Constant Contact campaign each contact engaged with?

How it works

What PopdockAI does when you ask

You pick a deal stage or pipeline and your AI assistant reads each buyer's email engagement in Constant Contact. You get a table per deal, and nothing is changed.

01

Ask

You pick a deal stage or pipeline, or take every deal closing from today.

Your AI tool

02

Read

It finds each deal's contact and email in HubSpot.

hubspot-get-deals
hubspot-get-contacts

03

Check

It reads their Constant Contact permission and recent email activity.

constant-contact-get-contact
constant-contact-get-contact-activity

04

Report

You get a table per deal with flags, and nothing is changed.

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-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

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

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-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

Spot quiet buyers before the close date

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