Connectors

/

Constant Contact

/

Check Constant Contact reachability for overdue Dynamics SL customers
Report
Cross-Connector

Know which overdue Dynamics SL customers email can still reach

For collections teams who want to know whether overdue customers' emails bounced or opted out in Constant Contact, by asking their AI assistant.

Try PopdockAI free
Get a live demo
Check Constant Contact reachability for overdue Dynamics SL customers
Which Dynamics SL customers owe over 5000, and can we still reach them by email?
14 customers owe over 5000, and 4 cannot be reached by email. - Bounced: Contoso, 18,400 overdue over 90 days - Unsubscribed: Fabrikam, 7,250 in the 61 to 90 day bucket - No email on file: Northwind Traders - Reachable: 10 customers Want the call list with Dynamics SL phone numbers?
Constant Contact
Sample figures. Your results come from your own account.
dynamics-sl-get-customer-balances
dynamics-sl-get-customers
constant-contact-get-contact
constant-contact-get-campaign-bounce
constant-contact-get-campaign-unsubscribe

On this page

The problem

The problem

The prompt

Who it's for

How it works

Tools used

Connector

Constant Contact

Constant Contact
Run it on your own Constant Contact data.

Connect Constant Contact, pick your AI tool and paste the prompt.

Try PopdockAI free

The problem

Your largest overdue customers may never see your email

Customers with large balances in Dynamics SL are the ones collections most needs to reach, yet their email may have bounced or opted out in Constant Contact months ago. Checking means looking up each address in one system and searching it in another.

Without PopdockAI

  • Run the Dynamics SL aging report
  • Copy each customer email into Constant Contact
  • Check bounces and unsubscribes one by one
  • Find out an email never arrived after the due date

With PopdockAI

  • Customers over your balance are listed, oldest debt first
  • Each email is checked for bounces and unsubscribes
  • Every customer is marked reachable or not, with a reason
  • Customers to phone instead come with their SL phone number

The prompt

Use this prompt

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

Prompt
**Objective:** List Dynamics SL customers whose current balance is at least `{min-balance}` (default 1000) and check, for each, whether their email address is reachable in Constant Contact, so collections outreach does not go to dead or unsubscribed addresses.

**Step 1: Customers with a balance**

Call `dynamics-sl-get-customer-balances` with `current-balance.min` = `{min-balance}` and `max-records` 100. Keep `customer-id`, `customer-name`, `current-balance`, the age-balance buckets and `average-days-to-pay`. Sort by the oldest non-zero bucket, then by balance.

**Step 2: Get each customer's email**

The balances list carries no email, so call `dynamics-sl-get-customers` with each `customer-id` and take `email-address` and `phone-number`.

**Step 3: Check the address in Constant Contact**

For each email, call `constant-contact-get-contact` with it as `email-address`. When a contact is found, call `constant-contact-get-campaign-bounce` and `constant-contact-get-campaign-unsubscribe` with its `contact-id` and `created-date.from` 180 days ago.

**Step 4: Report**

A table sorted by risk: customer id, customer name, balance, oldest overdue bucket, email, and an **Email status** column of one of: Reachable, Bounced (with bounce type), Unsubscribed, Not in Constant Contact, No email on file. Finish with a short list of customers to contact by phone instead, with the SL phone number.

**Rules & Guidelines:**

* dynamics-sl tools: `dynamics-sl-get-customer-balances`, `dynamics-sl-get-customers`. constant-contact tools: `constant-contact-get-contact`, `constant-contact-get-campaign-bounce`, `constant-contact-get-campaign-unsubscribe`.
* Read-only. Do not call `constant-contact-add-contact-note`, `constant-contact-update-contact`, `constant-contact-add-campaign` or any other write tool.
* An unsubscribed contact has opted out of marketing email; say so, and do not suggest emailing them a campaign.
* If the user has named a Dynamics SL company, pass it as `company` on every dynamics-sl call.

**Validation:**

* If no customer meets the balance threshold, say so and stop.
* A hard bounce outranks an unsubscribe in the status column.

Who it's for

One answer, three teams that use it

Collections specialists

Know who to phone instead of email

Start the week with a list of overdue customers email cannot reach, with phone numbers attached.

Which Dynamics SL customers over 2000 overdue have bounced or unsubscribed in Constant Contact?

Credit managers

Focus effort on the oldest debt

Aging buckets and average days to pay sit next to reachability, so you pick the right next step.

Show Dynamics SL customers owing over 10000 with their aging and whether email still reaches them.

Finance managers

Stop reminders going nowhere

See which statement emails are bouncing before you count on them to collect cash.

Check Constant Contact reachability for our overdue Dynamics SL customers with no email on file flagged too.

How it works

What PopdockAI does when you ask

You set a minimum balance and your AI assistant checks each overdue Dynamics SL customer against Constant Contact. It only reads, and never suggests emailing someone who opted out.

01

Ask

You optionally set a minimum balance, 1000 by default.

Your AI tool

02

Read

It lists Dynamics SL customers over that balance with aging, oldest debt first.

dynamics-sl-get-customer-balances
dynamics-sl-get-customers

03

Check

It checks each email in Constant Contact for bounces and unsubscribes.

constant-contact-get-contact
constant-contact-get-campaign-bounce
constant-contact-get-campaign-unsubscribe

04

Report

You get each customer's status and who to phone instead.

Your AI tool

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.

get-data

dynamics-sl-get-customer-balances

Returns Dynamics SL customer balances, including current balance, aging buckets, credit limit, open orders and average days to pay. Filter by customer, balance range or last invoice date.
get-data

dynamics-sl-get-customers

Returns Dynamics SL customers with their contact details, address, terms, credit limit and salesperson. Filter by customer ID, name, city, state, class, salesperson or 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-campaign-bounce

Returns Constant Contact campaign bounces with the bounce type. Filter by campaign, campaign activity, contact, email address or domain, bounce type and date.
get-data

constant-contact-get-campaign-unsubscribe

Returns Constant Contact campaign unsubscribes with the reason given. Filter by campaign, campaign activity, contact, email address or domain, reason and date.
Read only.Nothing in Constant Contact 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

The right channel for every overdue account

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