/
/
Add Rillet customers Drip does not have yet
For marketers who want Rillet customer emails with no Drip record created as tagged subscribers, leaving unsubscribed people alone.
On this page
Connector
Connect Rillet, pick your AI tool and paste the prompt.
The problem
A careless Drip import can re-subscribe people who opted out
Customers billed in Rillet should be on your Drip list, but the two drift apart and adding emails by hand is slow. Because Drip updates anyone who already exists, a bulk import can quietly bring back someone who unsubscribed.
Without PopdockAI
- Export customer emails from Rillet
- Clean out blanks, typos and duplicates by hand
- Check each address in Drip one at a time
- Risk re-subscribing someone in a bulk import
With PopdockAI
- Rillet emails cleaned of blanks, bad addresses and duplicates
- Only emails Drip has never seen are treated as gaps
- A review with names, countries and the tag before anything is written
- Each new subscriber added once and checked in Drip
The prompt
Use this prompt
Copy it into any AI tool connected to PopdockAI. Swap the values in braces for your own.
**Objective:** Create a Drip subscriber, tagged `{tag}` (default Customer), for every Rillet customer email of type `{email-type}` (default: every type) that Drip does not have yet.
**Step 1: Read Rillet customer emails**
Call `rillet-get-customer-emails` (Rillet) once. Filter to `{email-type}` if set. Drop blank and malformed emails, and de-duplicate by lower-cased email.
**Step 2: Find the gaps in Drip**
For each email, call `drip-get-subscriber` (Drip) with email set to it. Keep only emails with no Drip record at all. An email that exists in Drip with status unsubscribed is not a gap: leave it alone.
**Step 3: Confirm**
Show the list to the user: email, customer name, country, and the tag that will be applied. Ask for explicit confirmation before writing anything. If they remove rows, drop them.
**Step 4: Write**
For each confirmed email, call `drip-add-subscriber` (Drip) once with email, tags set to `{tag}` (or Customer), and country from Rillet when present. Leave status, eu_consent and prospect unset. If the customer name splits cleanly into a person's first and last name, set first_name and last_name; if it is a company name, leave them blank.
**Step 5: Confirm the result**
Call `drip-get-subscriber` (Drip) for each added email and report which now exist, and any that failed with the error returned.
**Rules & Guidelines:**
* The only key shared by the two systems is the email address. Rillet emails come from `rillet-get-customer-emails` (one row per address, with its customer-id and email-type); Drip emails come from the email field of `drip-get-subscriber`. Compare them trimmed and lower-cased. Never match on name alone.
* The only tool that may write is `drip-add-subscriber` on Drip, once per confirmed email, and only after Step 3. Do not call `drip-update-subscriber`, `drip-add-subscriber-to-campaign`, `drip-start-subscriber-workflow` or any other Drip action.
* Never call any Rillet tool whose name starts with rillet-add, rillet-update, rillet-apply, rillet-unapply, rillet-record, rillet-set or rillet-setup. Rillet is read-only in this prompt.
* Never re-subscribe someone who is unsubscribed in Drip. Drip updates an existing subscriber on add, so Step 2 must run first.
**Validation:**
* If there are no gaps, say so and stop without writing.
* If the user does not confirm, stop and write nothing.Who it's for
One answer, three teams that use it
Email marketers
Put every customer into customer messaging
New Rillet customers get your customer emails in Drip without an export and import each month.
Find Rillet customers that Drip has never seen and add them with the tag Paying customer.
Lifecycle marketing
Start the right journeys with the right tag
Each added subscriber carries the tag you choose, so the right workflows pick them up.
Add Rillet customers missing from Drip, billing emails only, tagged Onboarding.
Marketing operations
Respect every unsubscribe
Anyone with a Drip record is left alone, so an unsubscribed customer is never quietly brought back.
Add our Rillet customers to Drip but leave out anyone Drip already knows, even if unsubscribed.
How it works
What PopdockAI does when you ask
You choose the tag and your AI assistant finds the Rillet customers Drip has no record of. You review and trim the list, and nothing is added until you confirm.
01
Ask
You choose a tag, and optionally an email type.
02
Compare
It cleans the Rillet emails and checks each in Drip.
03
Confirm
You review names, countries and the tag and can remove rows.
04
Add
It adds each confirmed email once and checks it in Drip.
What PopdockAI provides
The tools behind the answer
Ready made tools for Rillet and one secure connection to your AI tool. No code, no exports.
rillet-get-customer-emails
drip-get-subscriber
drip-add-subscriber
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
Every Rillet customer tagged in Drip, no opt-outs revived
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)
