Connectors

/

Freshdesk

/

Check unhappy Freshdesk customers on Constant Contact lists
Report
Cross-Connector

Spot unhappy Freshdesk customers still getting promotions

For support and marketing teams who want low Freshdesk ratings compared with Constant Contact lists, by asking their AI assistant.

Try PopdockAI free
Get a live demo
Check unhappy Freshdesk customers on Constant Contact lists
Which customers rated Freshdesk support 2 or lower, and are they still on our Constant Contact lists? Check the last 20 ratings.
6 of the 20 low ratings are customers who can still receive marketing. - Scale seen: ratings from 1 to 5, threshold 2 - Flagged: Priya Rao, rating 1, ticket 5120, on Monthly Newsletter, permitted to send - Flagged: Marcus Hale, rating 2, ticket 5188, on Promotions, permitted to send - Not in Constant Contact: 9 customers Want the full table of all 20?
Freshdesk
Sample figures. Your results come from your own account.
freshdesk-get-satisfaction-ratings
freshdesk-get-contacts
constant-contact-get-contact
constant-contact-get-contact-list-member

On this page

The problem

The problem

The prompt

Who it's for

How it works

Tools used

Connector

Freshdesk

Freshdesk
Run it on your own Freshdesk data.

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

Try PopdockAI free

The problem

Unhappy customers keep getting promotional emails

Nobody compares Freshdesk satisfaction ratings with Constant Contact lists, so customers who rated support poorly stay on promotional sends. The first sign is often a complaint about the next campaign.

Without PopdockAI

  • Export low satisfaction ratings from Freshdesk
  • Look up each customer email by hand
  • Search Constant Contact for lists and send permission
  • Find out from an angry reply to a campaign

With PopdockAI

  • Low ratings are found with the rating scale stated
  • Each customer email is checked in Constant Contact
  • Lists and send permission are shown per customer
  • It only reads, so a person decides whether to pause anyone

The prompt

Use this prompt

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

Prompt
**Objective:** Find customers who gave Freshdesk satisfaction ratings at or below `{max-rating}` and check whether they are still on Constant Contact lists. Check at most `{max-contacts}` ratings (default 20).

**Step 1: Get low ratings (Freshdesk server)**

Call `freshdesk-get-satisfaction-ratings` with `rating.max` set to `{max-rating}` and `max-records` set to `{max-contacts}`. State the rating values you see so the scale is clear. For each, call `freshdesk-get-contacts` with `contact-id` set to the rating's `user-id` to get the `email`.

**Step 2: Check marketing (Constant Contact server)**

For each email call `constant-contact-get-contact` with `email-address`. If found, call `constant-contact-get-contact-list-member` with its `contact-id` to list its lists, and note `permission-to-send`.

**Step 3: Report**

A table: customer name, email, rating, feedback excerpt, ticket-id, Constant Contact lists, permission-to-send. Flag customers who are still permitted to receive marketing so someone can decide whether to pause promotions. Customers not in Constant Contact are counted only.

**Rules & Guidelines:**

* `freshdesk-get-satisfaction-ratings` and `freshdesk-get-contacts` are on the Freshdesk server; `constant-contact-get-contact` and `constant-contact-get-contact-list-member` are on the Constant Contact server.
* This is read-only. Do not call any add, update or delete tool on either server, including `constant-contact-update-contact`.

**Validation:**

* If no ratings are at or below the threshold, say so and stop.
* If a rating's user has no email, list it as unmatched.

Who it's for

One answer, three teams that use it

Email marketers

Know who to pause before the next send

See which unhappy customers can still receive marketing, with their lists, so you can decide before a campaign goes out.

Which customers who rated Freshdesk support 1 out of 3 are still allowed to get Constant Contact marketing? Check 30 ratings.

Support managers

Protect customers you are still repairing

Feedback excerpts and ticket ids sit beside each match, so you can explain to marketing why a contact should be held back.

Show me low Freshdesk ratings from this month with feedback and whether those people are on any Constant Contact list.

Customer success managers

Spot accounts at risk from the wrong message

Unhappy customers on promotional lists are flagged together, so you can step in before a sales email lands on a complaint.

Are any Contoso contacts who gave a poor Freshdesk rating still on our Constant Contact newsletter list?

How it works

What PopdockAI does when you ask

You set a rating threshold and how many ratings to check, and your AI assistant matches the unhappy customers to Constant Contact. It uses no update actions in either system.

01

Ask

You set the rating threshold and how many ratings to check.

Your AI tool

02

Read

It finds low Freshdesk ratings and the customers' emails.

freshdesk-get-satisfaction-ratings
freshdesk-get-contacts

03

Match

It checks each email in Constant Contact for lists and send permission.

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

04

Report

You get a table flagging customers still permitted to receive marketing.

Your AI tool

What PopdockAI provides

The tools behind the answer

Ready made tools for Freshdesk and one secure connection to your AI tool. No code, no exports.

get-data

freshdesk-get-satisfaction-ratings

Returns satisfaction ratings from Freshdesk, with filters on the fields that matter. Read-only.
get-data

freshdesk-get-contacts

Returns contacts from Freshdesk, with filters on the fields that matter. Read-only.
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.
Read only.Nothing in Freshdesk 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

No surprise promotions to customers who just complained

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