Docs
CartWatch Drip Integration
Automatically unsubscribe flagged bot subscribers from all mailings in Drip, then remove them so fake checkouts stop polluting your campaigns and stop counting toward your Drip bill.
What the integration does
CartWatch scores every Shopify checkout for bot behavior. With Drip connected and auto-suppression enabled, each flagged email address that exists in your Drip account is:
- Unsubscribed from all mailings — the subscriber stops receiving campaigns, broadcasts and workflow emails.
- Tagged
CartWatch: bot— so you can always see which unsubscribes CartWatch performed, and segment them in Drip. - Then deleted about an hour later — which removes the subscriber from your Drip account and from your billable Active People count.
If a flagged checkout is later updated and scores below the threshold before that hour is up, CartWatch reactivates the subscriber and cancels the delete. If the delete has already run, CartWatch recreates a new subscriber with the same email; tags, events, custom fields and lifetime value from the old record are not restored.
Why delete instead of just unsubscribe?
Drip bills on Active People, and unsubscribed people still count toward that total. Simply unsubscribing a bot would stop the emails but leave you paying to store it. Deleting is what removes it from the bill. Drip has no way for an app to deactivate a person, so delete is the only lever.
The hour delay is there so a fresher checkout update or a late order that scores clean can reverse the unsubscribe before the subscriber is gone. After the delete, Drip cannot restore the original record — a later reversal recreates a new subscriber from the email address alone.
A future Shopify event for that email can also recreate the person through Drip's own Shopify integration. Abandoned-checkout bots with throwaway addresses usually stay gone; a bot that completed an order, or a shopper who checks out again, can reappear.
Connecting
- Install CartWatch from the Shopify App Store if you haven't already.
- Open Settings in CartWatch.
- In the Drip Integration card, click Connect Drip.
- You'll be taken to Drip to sign in and approve access. CartWatch then connects to your Drip account automatically.
Managing the integration
All Drip-specific settings live in the Drip Integration card in CartWatch Settings:
- Auto-suppress bots in Drip — toggle whether flagged checkouts are unsubscribed and then deleted automatically.
- Disconnect Drip — deletes the stored credentials so CartWatch stops touching your account. You can reconnect at any time.
Drip does not provide a way for apps to revoke their own access, so to remove CartWatch from the Drip side as well, go to your Drip account’s authorized-applications settings and remove it there.
Troubleshooting
- “Drip permissions were declined” — the authorization was cancelled before approval. Click Try connecting again in Settings and approve access.
- A subscriber wasn't unsubscribed — suppression applies only to checkouts CartWatch flags as bots after Drip is connected, and only once the subscriber actually exists in your Drip account. If your Shopify store syncs subscribers to Drip on a delay, CartWatch keeps retrying for 24 hours until they appear.
- A subscriber disappeared from Drip — that is the delayed delete. About an hour after a successful unsubscribe, CartWatch removes the subscriber so they stop counting as Active People.
- A restored subscriber isn't back in a workflow — when someone is unsubscribed from an email series, Drip removes their consent for that series. Reactivation restores their overall active status, but Drip requires fresh consent before they can re-enter an email series.
- A restored subscriber lost their Drip history — the delete had already run. CartWatch can recreate the email as a new subscriber, but tags, events, custom fields and lifetime value from the old record are gone.
- Your Active People count didn't drop — Drip bills on the high point for the current period, so deleting a bot after they were already counted does not lower that period's bill. The delete is what stops those bots accumulating on later bills.