Doppler Marketing Automation
Doppler is a marketing automation platform that enables users to create, send, and analyze email campaigns, manage subscriber lists, and integrate with various tools to enhance marketing efforts.
Verdict
Common use cases
- Audit unsubscribes before a campaign send
- Add webinar signups to a nurture list
- Pull campaign stats for weekly reports
- Create segmented lists for product launches
- Check subscriber status during support calls
Integration
- Vendor
- Doppler Marketing Automation
- Category
- other
- Auth
- API_KEY
- Tools
- 12
- Composio slug
doppler_marketing_automation
Tools
- Add Subscriber
Tool to add a new subscriber to a specific list for a specified account.
- Create List
Tool to create a new subscriber list for a specified account. use when you need to segment contacts into a new list.
- Delete Listdestructive
Tool to delete a specific subscriber list by its id. use when permanently removing a list after confirming its no longer needed.
- Get Campaigns
Tool to retrieve all campaigns associated with the specified account. use after confirming the accountname to fetch campaigns.
- Get List
Tool to retrieve details of a specific subscriber list by its id. use when you need to fetch metadata of an existing list.
- Get Lists
Tool to retrieve all lists associated with a specified doppler account. use when you need an overview of all mailing lists. example: "retrieve lists for account partnerships@composio.dev"
- Get Removed Subscribers
Tool to retrieve subscribers removed from all lists. use when you need to audit unsubscribes within a date range.
- Get Subscriber
Tool to retrieve details of a specific subscriber by their email. use when you need to fetch subscriber information for a given account.
- Get Subscribers
Tool to retrieve all subscribers of a specific list. use when you need to fetch subscribers by list id.
- Import Subscribers
Tool to import multiple subscribers into a specific list in bulk. use when you need to add or update a batch of subscriber records after preparing the data.
- Remove Subscriberdestructive
Tool to remove a specific subscriber from a list. use when you need to delete a subscriber after confirming they should no longer be subscribed.
- Update List
Tool to update details of an existing subscriber list. use when you need to modify list metadata after creation.
Setup
Setup guide
- 11. In Switchy, open your workspace settings and navigate to the Integrations page. 2. Find Doppler Marketing Automation in the MCP directory and click Connect. 3. You'll be prompted to paste your Doppler API key — generate one in your Doppler account settings under API Access, ensuring it has permissions for lists and subscribers. 4. Paste the key into Switchy and click Authorize. 5. Once connected, open any Space and type '@Doppler Marketing Automation get lists for account [your-doppler-email]' to test the connection. 6. If the MCP returns your lists, you're ready to invoke tools like add subscriber, create list, or get campaigns by @mentioning Doppler in any message.
What teammates see: by default, memories from Doppler Marketing Automation are scoped to the Space (PROJECT visibility) - you can mark any memory PRIVATE or share it ORG-wide.
Works well with
Top models
Compatibility data appears once enough Spaces have used this MCP together with a given model.
How Switchy teams use it
Starter prompts
Add Event Attendees
@Doppler Marketing Automation add these emails to the 'Q1 Webinar Attendees' list for account marketing@ourcompany.com: alice@example.com, bob@example.com, carol@example.comOpen in a Space →
Audit Recent Unsubscribes
@Doppler Marketing Automation get all removed subscribers for account marketing@ourcompany.com from the last 7 daysOpen in a Space →
Create Launch Segment
@Doppler Marketing Automation create a new list called 'Product Launch Beta' for account marketing@ourcompany.com with description 'Early access subscribers for new feature'Open in a Space →
Check Subscriber Details
@Doppler Marketing Automation get subscriber details for jane.doe@example.com in account marketing@ourcompany.comOpen in a Space →
Pull Campaign Overview
@Doppler Marketing Automation get all campaigns for account marketing@ourcompany.comOpen in a Space →
Example outputs
Illustrative - representative of the model's voice and quality, not literal recordings.
@Doppler Marketing Automation show me all subscriber lists for our account and their current sizes
Here are the subscriber lists for your account: • **Weekly Newsletter** (ID: 12345) — 3,847 active subscribers • **Product Updates** (ID: 12346) — 1,203 active subscribers • **Event Invitations** (ID: 12347) — 892 active subscribers • **Partner Announcements** (ID: 12348) — 156 active subscribers This illustrative example shows how the MCP would return list metadata including names, IDs, and subscriber counts. Actual data reflects your account's current state.
This read-heavy example demonstrates the MCP's ability to audit your email list architecture. Requires API key with read permissions for lists. Useful for understanding segmentation before launching campaigns or cleaning up unused lists.
@Doppler Marketing Automation add sarah.chen@example.com to our Product Updates list and confirm she's subscribed
Successfully added sarah.chen@example.com to the **Product Updates** list (ID: 12346). **Subscriber Details:** • Email: sarah.chen@example.com • Status: Active • Added: 2024-01-15 14:32 UTC • Lists: Product Updates, Weekly Newsletter This illustrative example shows the confirmation you'd receive after adding a subscriber. The MCP performs the write operation and returns the updated subscriber record.
This write example shows the MCP executing a list management action with immediate side effects — the subscriber will start receiving emails for that list. Requires API key with write permissions. Always verify email addresses before adding to avoid deliverability issues or compliance violations.
@Doppler Marketing Automation pull all campaigns from the last 30 days and summarize which ones had the highest engagement rates
I retrieved 8 campaigns from the past 30 days. Here's the engagement summary: **Top Performers:** 1. **"New Feature Launch"** (Jan 5) — 34.2% open rate, 8.1% click rate 2. **"Customer Success Stories"** (Jan 12) — 31.8% open rate, 6.9% click rate 3. **"Product Roadmap Q1"** (Jan 18) — 28.4% open rate, 5.2% click rate The feature launch campaign significantly outperformed your account average (24% open, 4.1% click). This illustrative example shows how the MCP fetches campaign data that the AI then analyzes for insights.
This synthesis example pairs the MCP's campaign retrieval with AI reasoning to surface actionable insights. The MCP returns raw campaign metrics; the AI interprets trends. Useful for retrospectives, but engagement data accuracy depends on your Doppler tracking configuration and email client rendering.
Use-case deep-dives
When Doppler MCP beats manual CSV uploads after conferences
A 6-person growth team runs three webinars a month and needs to tag attendees into separate nurture sequences within an hour of each event ending. The Doppler MCP's Create List and Add Subscriber tools let you build those segments from Switchy without exporting CSVs or logging into the Doppler UI. You pull attendee emails from your CRM MCP, create a timestamped list, and batch-add subscribers in one workflow. This works cleanly up to about 500 subscribers per event—beyond that, you'll hit rate limits and need Doppler's bulk import API instead. If your team runs fewer than 10 events a month and each pulls under 500 contacts, this MCP turns a 20-minute manual task into a 2-minute automated one.
Why this MCP falls short for weekly campaign reporting
A 3-person marketing team wants to pull last week's campaign metrics every Monday morning to decide which emails to resend. The Doppler MCP's Get Campaigns tool retrieves campaign metadata—subject lines, send dates, list assignments—but it doesn't surface open rates, click rates, or conversion data. You can see that a campaign exists and which list it targeted, but you can't answer "did it work?" without opening the Doppler dashboard. If your workflow is just checking whether a campaign sent or finding its list ID to add more subscribers, this MCP handles it. If you need performance data to inform next steps, you're better off using Doppler's reporting UI or a dedicated analytics integration until the MCP adds stats endpoints.
When Get Removed Subscribers saves compliance headaches
A 2-person support team at a SaaS company fields 5-10 "why am I still getting emails?" tickets a week. The Doppler MCP's Get Removed Subscribers tool lets you pull a date-ranged list of unsubscribes directly in Switchy, cross-reference it against the ticket email, and confirm the removal timestamp without switching to Doppler's admin panel. This is faster than manual lookups when you're triaging multiple tickets in a single session. The tool works across all lists for a given account, so you see global opt-outs in one call. If your support volume is under 20 unsubscribe inquiries a week, this MCP cuts your average resolution time from 3 minutes to under 1. Beyond that scale, you'll want a dedicated support integration that surfaces this data in your ticketing system.
Frequently asked
What does the Doppler Marketing Automation MCP do in Switchy?
It lets your AI agents manage email marketing lists and campaigns directly in your Doppler account. Agents can add subscribers, create and delete lists, fetch campaign data, and audit unsubscribes — all without leaving the conversation. Think of it as giving your team's AI the ability to execute email marketing tasks that normally require logging into Doppler's dashboard.
Do I need admin access to connect Doppler to Switchy?
You need an API key from your Doppler account, which typically requires admin or account-owner permissions to generate. Once you have the key, paste it into Switchy's connection flow. The key grants full access to lists, subscribers, and campaigns for that account, so only connect keys you control and trust your team to use responsibly.
Can the MCP send email campaigns or just manage lists?
It manages lists and retrieves campaign data, but it doesn't send campaigns. You can add subscribers, create segmented lists, and pull campaign reports, but triggering actual sends still happens in Doppler's interface or via their separate sending API. Use this MCP for list hygiene and campaign audits, not for blast execution.
Why use this instead of Doppler's web dashboard?
Speed and context. If your AI agent is already drafting a campaign brief or analyzing subscriber churn, it can pull Doppler data or update lists inline without you switching tabs. The dashboard is better for visual campaign builders and A/B test setup; the MCP is better for repetitive list ops and data pulls that fit naturally into a chat workflow.
Who on the team should connect the Doppler MCP?
Whoever owns your email marketing operations and has access to Doppler API keys. Usually that's a marketing ops lead or growth manager. Since the MCP can delete lists and modify subscribers, don't share the connection with team members who shouldn't have write access to your email database. One connection per Doppler account is typical.