/
/
Follow up in Pipedrive with everyone who clicked your campaign
For sales teams who want a Pipedrive follow-up booked for each person who clicked a Constant Contact campaign, without duplicates.
On this page
Connector
Connect Pipedrive, pick your AI tool and paste the prompt.
The problem
Clickers get duplicate tasks or the wrong deal
The day after a campaign, the people who clicked are worth a call, but creating a Pipedrive follow-up for each means checking what is already scheduled and linking the right deal. Done in a hurry, reps get duplicate tasks or the wrong deal.
Without PopdockAI
- Export the Constant Contact click report
- Find each clicker in Pipedrive
- Check for an activity already scheduled
- Guess which deal to link
With PopdockAI
- Clickers are matched to Pipedrive people, unmatched ones listed
- People with an open activity are skipped
- A deal is linked only when the organization has exactly one open deal
- One activity per person after your yes, then read back
The prompt
Use this prompt
Copy it into any AI tool connected to PopdockAI. Swap the values in braces for your own.
**Objective:** Schedule a Pipedrive follow-up activity for every person who clicked the Constant Contact campaign `{campaign-name}`, due `{due-date}` (default: the next business day), of activity type `{activity-type}` (default call). Write nothing until the user confirms the plan.
**Step 1: Find the clickers (Constant Contact)**
Call `constant-contact-get-campaign` with `name` set to `{campaign-name}` (fall back to `name.contains`; if more than one matches, list them and stop). Then call `constant-contact-get-campaign-click` with the `campaign-id` and group by `email-address`, keeping click counts and the links clicked.
**Step 2: Match them in Pipedrive**
For each email, call `pipedrive-get-person` with `email`. Skip anyone not found and list them in the report; this prompt does not create people.
**Step 3: Check the activity type and existing follow-ups (Pipedrive)**
* Call `pipedrive-get-activity-type` and confirm `{activity-type}` (default call) is an active key. If it is not, list the valid keys and stop.
* For each matched person, call `pipedrive-get-activity` with `person-id`, `done` set to false and `due-date.from` set to today. If they already have an open activity, skip them and show it.
* If the person has an `organization-id`, call `pipedrive-get-deal` with it and `status` set to open. If exactly one open deal is found, link it; otherwise link none.
**Step 4: Confirm the plan**
Show a table: person, email, clicks, deal to link (or none), subject, due date. Use the subject "Follow up: {campaign-name}" and a note listing the links they clicked. Ask the user to confirm. Do not continue without an explicit yes.
**Step 5: Create the activities (Pipedrive)**
For each confirmed row, call `pipedrive-add-activity` once with `person-id`, `deal-id` if any, `org-id`, `type`, `subject`, `due-date` and `note`.
**Step 6: Confirm**
Call `pipedrive-get-activity` with each `person-id` and `done` set to false, and report which activities now exist and which calls failed.
**Rules & Guidelines:**
* `constant-contact-get-campaign` and `constant-contact-get-campaign-click` are on the constant-contact server. Every other tool here is on the pipedrive server.
* The only tool allowed to write is `pipedrive-add-activity`, and only after Step 4 is confirmed. Do NOT call `pipedrive-add-person`, `pipedrive-add-lead`, `pipedrive-add-deal`, `pipedrive-update-deal`, or any Constant Contact add or update tool.
**Validation:**
* If `{due-date}` is given, it must be an ISO date (YYYY-MM-DD) that is today or later. Otherwise ask for a valid date before Step 4.
* If no clicker matches a Pipedrive person, report that and stop without writing.
* Never create two activities for the same person in one run.Who it's for
One answer, three teams that use it
Sales reps
Call clickers while they are interested
Get a follow-up booked for each clicker the next business day, with the links they clicked in the note.
Book Pipedrive calls for everyone who clicked the November newsletter in Constant Contact.
Sales development reps
Work campaign interest without duplicates
People already in a conversation are skipped, so nobody gets two calls about the same email.
Schedule follow-ups in Pipedrive for clickers on the Contoso case study campaign, skipping anyone with an open activity.
Marketing managers
Hand clicks to sales with context
Each activity carries the links the person clicked, so sales knows what caught their interest.
Create Pipedrive email tasks due Friday for clickers on our Spring event invite.
How it works
What PopdockAI does when you ask
You name the Constant Contact campaign, and your AI assistant plans one follow-up per clicker. It never creates people and writes nothing until you confirm.
01
Ask
You name the campaign, and optionally a due date and activity type.
02
Match
It matches each clicker to a Pipedrive person and lists those not found.
03
Confirm
It skips people with open activities and shows each planned follow-up.
04
Schedule
It creates one activity per person and reads them back.
What PopdockAI provides
The tools behind the answer
Ready made tools for Pipedrive and one secure connection to your AI tool. No code, no exports.
constant-contact-get-campaign
constant-contact-get-campaign-click
pipedrive-get-person
pipedrive-get-activity-type
pipedrive-get-activity
pipedrive-get-deal
pipedrive-add-activity
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.
The outcome
One timely follow-up for every clicker
Related use cases
More ways to put this data to work
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.

.webp)
