Drip

Email and SMS marketing automation for e-commerce
Connect it
In Keystile Automations → Connections → New connection, choose Drip and sign in. Your AI tools and workflows then use it through Keystile; they never see the password or key.How connecting works.
Try it from your AI tool
Using Keystile, in Drip: delete subscriber (Permanently deletes a subscriber and their history. This cannot be undone).What it can do (36 actions)
| Action | What it does | Changes data |
|---|---|---|
| Add a subscriber to a campaign | Add a subscriber to a campaign (Email series) | Yes |
| Apply a tag to subscriber | Apply a tag to a subscriber | Yes |
| Apply Tag (by Account ID) | Applies a tag to a subscriber by email, without picking the account from a list. | Yes |
| Create or Update Subscriber | Create or Update Subscriber | Yes |
| Create or Update Subscriber (by Account ID) | Creates a subscriber or updates the one with this email or ID, without picking the account from a list. | Yes |
| Create or Update Subscribers (Batch) | Creates or updates up to 1,000 subscribers in one request. Drip processes the batch in the background. | Yes |
| Custom API Call | Make a custom API call to a specific endpoint | Yes |
| Delete Subscriber | Permanently deletes a subscriber and their history. This cannot be undone. | |
| Find Subscriber | Finds one subscriber by email address or Drip subscriber ID. | |
| Get Broadcast | Gets one Single-Email Campaign (broadcast) by ID. | |
| Get Conversion | Gets one conversion goal by ID. | |
| Get Current User | Gets the Drip user who owns the API token. | |
| Get Email Series | Gets one Email Series Campaign by ID. | |
| Get Form | Gets one opt-in form by ID. | |
| Get Workflow | Gets one workflow by ID. | |
| List Accounts | Lists the Drip accounts this API token can access. | |
| List Broadcasts | Lists Single-Email Campaigns (broadcasts) one page at a time. | |
| List Conversions | Lists conversion goals one page at a time. | |
| List Custom Event Names | Lists the custom event action names recorded in the Drip account. | |
| List Custom Fields | Lists the custom field identifiers used in the Drip account. | |
| List Email Series | Lists Email Series Campaigns one page at a time. | |
| List Email Series Subscribers | Lists the subscribers of one Email Series Campaign one page at a time. | |
| List Forms | Lists the opt-in forms in the Drip account. | |
| List Subscriber's Email Series | Lists the Email Series Campaign subscriptions of one subscriber. | |
| List Subscribers | Lists subscribers one page at a time, optionally filtered by status, tags or sign-up date. | |
| List Tags | Lists every tag used in the Drip account. | |
| List Workflows | Lists workflows one page at a time. | |
| Record Cart Activity | Sends a cart created or updated event to Drip Shopper Activity, e.g. for abandoned-cart workflows. | Yes |
| Record Custom Event | Records a custom event (such as "Logged in") for a subscriber. Workflows and rules listening for it may run. | Yes |
| Record Order Activity | Sends an order event (placed, updated, paid, fulfilled, refunded or canceled) to Drip Shopper Activity. | Yes |
| Remove Subscriber From Email Series | Removes a subscriber from one Email Series Campaign, or from all of them when no campaign ID is given. | Yes |
| Remove Subscriber From Workflow | Removes a subscriber from a workflow. Nothing happens if they are not on it. | Yes |
| Remove Tag From Subscriber | Removes a tag from a subscriber. | Yes |
| Start Workflow for Subscriber | Starts a subscriber on an active workflow. The workflow may send emails. | Yes |
| Subscribe to Email Series (by Campaign ID) | Subscribes a contact to an Email Series Campaign by campaign ID, which starts sending that sequence to them. | Yes |
| Unsubscribe From All Emails | Unsubscribes a subscriber from all Drip mailings. |
Start a workflow when… (10 triggers)
- New Subscriber — Triggers when a subscriber is created in your Drip account.
- Tag Applied — Triggers when a tag is applied.
- Completed Email Series — Triggers when a subscriber completes an Email Series Campaign.
- Custom Event Performed — Triggers when a custom event is recorded for a subscriber.
- Email Link Clicked — Triggers when a subscriber clicks a link in a Drip email. Can be high volume.
- Removed From Email Series — Triggers when a subscriber is removed from an Email Series Campaign.
- Subscribed to Email Series — Triggers when a subscriber subscribes to an Email Series Campaign.
- Subscriber Deleted — Triggers when a subscriber is deleted from your Drip account.
- Subscriber Unsubscribed From All — Triggers when a subscriber unsubscribes from all mailings.
- Tag Removed — Triggers when a tag is removed from a subscriber.
How Keystile protects it
Every Drip action is checked before it runs, whether it comes from an AI tool or a workflow. 15 of its actions change data; your rules, limits and budgets decide whether each is allowed, held for a person or stopped, and it all goes into the signed record.
Use Drip with your AI assistant — safelyClaude, Cursor or ChatGPT do the work; Keystile checks every action first.
Get early access