Connectors

/

Constant Contact

/

Log Constant Contact campaign engagement as Dynamics GP customer notes
Write
Cross-Connector

Show campaign clicks and opt-outs on Dynamics GP customer records

For account managers who want Constant Contact responses noted on Dynamics GP customers, by asking their AI assistant.

Try PopdockAI free
Get a live demo
Log Constant Contact campaign engagement as Dynamics GP customer notes
Log the clicks and unsubscribes from our September Promo campaign on Dynamics GP customer records.
9 Dynamics GP customers clicked or unsubscribed. - Contoso: clicked Fall pricing, 26 September - Fabrikam: clicked and unsubscribed, one note for both - Not customers: 41 recipients, counted only Shall I append these 9 notes?
Constant Contact
Sample figures. Your results come from your own account.
constant-contact-get-campaign
constant-contact-get-campaign-click
constant-contact-get-campaign-unsubscribe
microsoft-dynamics-gp-get-rm-customer
microsoft-dynamics-gp-rm-customer-note

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

Account managers never see campaign responses

Account managers working in Dynamics GP never see that a customer clicked last week's campaign or unsubscribed with a complaint. Copying that into notes by hand is tedious, and a careless edit can overwrite notes already on the record.

Without PopdockAI

  • Export clicks and unsubscribes from Constant Contact
  • Find each customer in Dynamics GP
  • Type notes into customer records
  • Risk overwriting an existing note

With PopdockAI

  • Clickers with links and unsubscribers with reasons are collected
  • Recipients are matched by every email on file
  • One note per customer covers both clicks and opt-outs
  • Notes are appended after you confirm, never overwritten

The prompt

Use this prompt

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

Prompt
**Objective:** After the Constant Contact campaign named `{campaign-name}` has been sent, append a short note to the Dynamics GP customer record of every customer who clicked it or unsubscribed from it, so account managers see it in GP. Use GP company `{company}` (empty means the default company). Nothing is written until the user confirms.

**Step 1: Find the campaign in Constant Contact**

Call `constant-contact-get-campaign` with name.contains `{campaign-name}`. If none or several match, list them and stop. If its status is not Done, say it has not been sent and stop.

**Step 2: Collect clicks and unsubscribes in Constant Contact**

With the campaign-id call `constant-contact-get-campaign-click` and `constant-contact-get-campaign-unsubscribe`. For each email-address keep the number of clicks, the distinct link-url values, and the unsubscribe reason if any.

**Step 3: Match to Dynamics GP customers**

Dynamics GP cannot filter customers by email, so call `dynamics-gp-get-rm-customer` once with inactive false and company `{company}`, max-records 500, and build a lookup from every address in main-email-address (split on semicolons and commas, trimmed, lower case). Recipients with no match are not customers; count them only.

**Step 4: Confirm**

Show the user the notes you will write, one line per customer: customer-id, customer-name, and the note text. The note text is: the campaign name, the send date, then either 'clicked N times: <links>' or 'unsubscribed: <reason>'. Ask for an explicit yes. This writes to the live Dynamics GP company database.

**Step 5: Write the notes in Dynamics GP**

For each confirmed customer call `dynamics-gp-rm-customer-note` with customer-id, company `{company}`, note set to the text, append-to-existing-note true and add-date-and-time true. Never overwrite an existing note.

**Step 6: Report**

Notes written, customers skipped, recipients not matched to a customer, and any failures with the error.

**Rules & Guidelines:**

* Tools whose names start with dynamics-gp are on the dynamics-gp server; tools whose names start with constant-contact are on the constant-contact server.
* The only write tool this prompt may call is `dynamics-gp-rm-customer-note`, with append-to-existing-note true, after Step 4.
* Do NOT call `dynamics-gp-rm-customer-update`, `dynamics-gp-rm-customer-address-email`, `constant-contact-update-contact`, `constant-contact-add-contact-note` or any other write tool on either server.

**Validation:**

* If a customer both clicked and unsubscribed, write one note that says both.
* If no recipient matches a GP customer, say so and stop before Step 4.

Who it's for

One answer, three teams that use it

Account managers

See who responded to marketing

Clicks and opt-outs appear where you already look, on the GP customer record.

Add notes to Dynamics GP customers who clicked our New Price List campaign in Constant Contact.

Customer service teams

Know about complaints before a call

An unsubscribe reason on the customer record warns you before you pick up the phone.

Log the unsubscribes and reasons from our August Promo campaign on the matching GP customers.

Sales managers

Keep marketing and accounts in step

Dated notes give the account team a running history of campaign engagement.

Note on each Dynamics GP customer what they clicked in our Spring Catalog email.

How it works

What PopdockAI does when you ask

You name a sent campaign and your AI assistant prepares a dated note for each matching Dynamics GP customer. Notes are appended only after you review and confirm them.

01

Ask

You name a sent Constant Contact campaign.

Your AI tool

02

Collect

It gathers clickers with links and unsubscribers with reasons.

constant-contact-get-campaign
constant-contact-get-campaign-click
constant-contact-get-campaign-unsubscribe

03

Match

It matches recipients to active Dynamics GP customers by every email on file.

microsoft-dynamics-gp-get-rm-customer

04

Confirm

You review each note, then it is appended with a date and time.

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

constant-contact-get-campaign

Returns Constant Contact email campaigns with their status and headline counts: sends, opens, not opened, clicks, bounces, forwards and opt-outs. Filter by name, status, type and last sent date.
get-data

constant-contact-get-campaign-click

Returns Constant Contact campaign clicks with the link clicked and the device used. Filter by campaign, campaign activity, contact, email address or domain, device 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.
get-data

microsoft-dynamics-gp-get-rm-customer

Returns customer records from Dynamics GP Receivables Management, including contact details, class, terms and balances. Filter by salesperson ID, hold, customer name, state, zip, customer balance, customer class and city, and pick the company and the maximum number of records.
run-action

microsoft-dynamics-gp-rm-customer-note

Adds or updates a customer note in Dynamics GP through eConnect; GP defaults any field not listed. Requires customer ID. Optional: append to existing note, note and add date and time. Writes to the live Dynamics GP company database.
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

Campaign responses on the customer record in GP

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