Connectors

/

Microsoft Dynamics 365 Sales

/

Tag won Dynamics 365 Sales customers in Drip
Write
Cross-Connector

Stop sending prospect emails to new customers

For marketers who want contacts behind won Dynamics 365 Sales deals tagged in Drip soon after the win, by asking their AI assistant.

Try PopdockAI free
Get a live demo
Tag won Dynamics 365 Sales customers in Drip
Tag everyone from deals we won in Dynamics 365 Sales since 1 September as Customer in Drip.
8 deals were won since 1 September, with 13 contacts behind them. - To tag: 9 contacts, including Dana Whitfield at Northwind Traders - Already tagged: 2 - Not in Drip: 2, which will not be created - No reachable contact: Fabrikam Shall I tag the 9 contacts with Customer?
Microsoft Dynamics 365 Sales
Sample figures. Your results come from your own account.
microsoft-dynamics-365-sales-get-opportunities
microsoft-dynamics-365-sales-get-contacts
drip-get-subscriber
drip-add-subscriber-tag

On this page

The problem

The problem

The prompt

Who it's for

How it works

Tools used

Connector

Microsoft Dynamics 365 Sales

Microsoft Dynamics 365 Sales
Run it on your own Microsoft Dynamics 365 Sales data.

Connect Microsoft Dynamics 365 Sales, pick your AI tool and paste the prompt.

Try PopdockAI free

The problem

New customers keep getting prospect emails

When a deal closes, the new customer keeps getting prospect emails from Drip until someone tags them. That means listing won deals, finding the contacts behind each customer and tagging them one by one, so new customers are often missed.

Without PopdockAI

  • List deals won since the last update
  • Find the contacts behind each customer
  • Search and tag each one in Drip
  • Keep sending prospect emails to customers

With PopdockAI

  • Deals won since your date and their contacts are read
  • Each email is checked in Drip and marked tag or skip
  • People missing from Drip are never created
  • After you confirm, each tag is added and read back

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 Dynamics 365 Sales opportunities won with an estimated close date on or after `{since-date}`, and tag the matching contacts in Drip with `{tag}` (default Customer).

**Step 1: Won opportunities in Dynamics 365 Sales**

Call `dynamics-365-sales-get-opportunities` with `status` = Won and `est-close-date.from` = `{since-date}`. Collect the distinct potential-customer values.

**Step 2: Contacts behind each customer**

For each potential-customer, call `dynamics-365-sales-get-contacts` with `parent-customer` set to it. If nothing comes back, the customer may be a person rather than an account: call `dynamics-365-sales-get-contacts` with `full-name` set to it. Also include the opportunity's parent-contact if present, looked up by `full-name`.

**Step 3: Check each email in Drip**

For each contact email, call `drip-get-subscriber` with `email` set to it.

* No subscriber: mark **Skip - not in Drip**. Do not create one.
* Tags already include `{tag}`: mark **Skip - already tagged**.
* Otherwise: mark **Tag**.

**Step 4: Confirm, tag, verify**

Show the table: customer, opportunity topic, contact, email, decision. Ask the user to confirm. Do nothing until they say yes. Then call `drip-add-subscriber-tag` once per confirmed row with `email` and `tag` = `{tag}` (Customer if blank). Re-run `drip-get-subscriber` by email for each to confirm the tag is there, and report tagged, skipped and failed.

**Rules & Guidelines:**

* `drip-*` tools are on the drip MCP server; `dynamics-365-sales-*` tools are on the dynamics-365-sales MCP server. If either set is missing, stop and say which server is not connected.
* Email is the only key shared by the two systems. Compare emails case-insensitively and trimmed. Never match on name alone; a name-only match is reported as "possible match, not confirmed".
* The only write tool allowed is `drip-add-subscriber-tag`. Do not call `drip-add-subscriber`, which would create people who were never subscribed, or `drip-remove-subscriber-from-campaign`.
* Do not change anything in Dynamics 365 Sales; do not call `dynamics-365-sales-update-opportunity`.

**Validation:**

* If no opportunities were won in the period, say so and stop.
* If a customer has no contacts with email, list it under "Could not reach" rather than dropping it silently.

Who it's for

One answer, three teams that use it

Lifecycle marketers

Move new customers out of prospect flows

Tag new customers so prospect messaging stops and onboarding can start.

Tag contacts from deals won in Dynamics 365 Sales since October 1 as Customer in Drip.

Account executives

Protect your new customer's experience

Your newly won customers stop receiving sales pitches they no longer need.

Tag the Fabrikam contacts in Drip as Customer now that we won the deal.

Marketing operations

Run the handover without exports

Customers with no reachable contact are listed rather than silently dropped.

Tag everyone behind deals won this month as New Customer in Drip and list anyone I cannot reach.

How it works

What PopdockAI does when you ask

You give a start date and a tag and your AI assistant finds new customers and checks them in Drip. Nothing is tagged until you confirm, and Dynamics 365 Sales is never changed.

01

Ask

You give a start date and a tag.

Your AI tool

02

Read

It reads deals won since then and the contacts behind each customer.

microsoft-dynamics-365-sales-get-opportunities
microsoft-dynamics-365-sales-get-contacts

03

Check

It looks up each email in Drip and marks tag, already tagged or not in Drip.

drip-get-subscriber

04

Confirm

You approve the table, and it tags each person and reads the tag back.

Your AI tool

What PopdockAI provides

The tools behind the answer

Ready made tools for Microsoft Dynamics 365 Sales and one secure connection to your AI tool. No code, no exports.

get-data

microsoft-dynamics-365-sales-get-opportunities

Returns Dynamics 365 Sales opportunities. Filter by owner, status, sales stage, probability, estimated close date, topic, potential customer and estimated revenue, and cap how many records come back.
get-data

microsoft-dynamics-365-sales-get-contacts

Returns Dynamics 365 Sales contacts. Filter by full name, email, city, job title, state, parent customer, created date and status, and cap how many records come back.
get-data

drip-get-subscriber

Returns Drip people (subscribers) with name, email, location, tags, status, GDPR consent, lead score and lifetime value. Filter by exact email, email domain, tag, status, country, minimum lead score, minimum lifetime value or date added.
run-action

drip-add-subscriber-tag

Applies a tag to a Drip subscriber identified by email address. Creates the tag if it does not exist.
Read only.Nothing in Microsoft Dynamics 365 Sales 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

New customers tagged soon after the win

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