- AUTOMATION
- ACCURACY
- AUDIT
- HUMAN
Short answer
How can I track campaign members with my AI?
Your agent adds specific contacts to active campaigns and manages their enrollment status. You get direct lead attribution in Salesforce Marketing Cloud. Here is how the data moves.
The results.
Where your campaign data lands.
The AI moves information between your chat and Salesforce.
AUTOMATION
Direct enrollment
The AI adds contacts to your active campaigns. This keeps your lead attribution current.
ACCURACY
Status updates
Your agent updates enrollment statuses. You'll see exactly where each contact stands in the funnel.
AUDIT
Member lists
The AI pulls current lists of campaign members. You can verify who is in which campaign instantly.
HUMAN
Strategic review
You decide which contacts qualify for which campaigns. The AI only executes the enrollment once you give the word.
The workflow
What your AI does when a lead qualifies.
The AI bridges the gap between your conversation and your CRM.
Identify targets
Your agent looks up existing campaign data to find the right destination for a contact.
sf_campaign_membersEnroll contacts
The AI adds the specific contact to the chosen campaign to trigger your marketing flows.
sf_add_campaign_memberVerify enrollment
The agent checks the updated list to confirm the contact was added successfully.
sf_campaign_membersReport status
Your AI provides a summary of the new campaign member to confirm the task is complete.
sf_campaign_members
Try it
Copy these to start.
Use these prompts to trigger actions in Salesforce Marketing Cloud.
Starting points
Swap out the bracketed text for your specific Salesforce campaign names or contact IDs.
Salesforce Connector
You're all set. Choose your MCP client and follow the setup instructions.
https://edge.vinkius.com/vk_preview_D5vV7SnR63u0aySfAQ8y654PQHJEf8tQ8Yzk3cXa/mcpClaude Desktop
Follow the steps below to connect in seconds.
- 1In Claude Desktop, open Settings → Connectors.
- 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
- 3Click Add and start a new chat — Salesforce capabilities are ready to use.
{
"mcpServers": {
"salesforce-marketing-cloud-mcp": {
"url": "https://edge.vinkius.com/vk_preview_D5vV7SnR63u0aySfAQ8y654PQHJEf8tQ8Yzk3cXa/mcp"
}
}
}Add contact [Email Address] to the [Campaign Name] campaign.
Who are the current members in the [Campaign Name] campaign?
Check if [Contact Name] is already enrolled in [Campaign Name].
Enroll all leads from my recent chat session into the [Campaign Name] campaign.
Claude
ChatGPT
Cursor
VS Code
Windsurf
Claude Code
JetBrains
Cline
Start here
Connect Salesforce Marketing Cloud once, then ask.
Log in once to link your account. Your credentials stay encrypted, and you can immediately start managing campaigns through your preferred AI client.
Connect Salesforce Marketing Cloud to your AIFAQ
How this task behaves
- 01
Can the AI delete campaign members?
No. The AI can only add members or list existing ones.
- 02
Does the AI create new campaigns?
No. You must have existing campaigns in Salesforce for the AI to add members to them.
- 03
Can I use this with any AI client?
Yes, as long as the client supports the Model Context Protocol (MCP).
- 04
Will the AI change my existing campaign settings?
No. The AI only interacts with campaign membership and contact enrollment.
- 05
Do I need to manually enter data into Salesforce after the AI runs?
No. Once the AI executes the command, the data is live in Salesforce Marketing Cloud.
More questions about Salesforce Marketing Cloud? See everything the Salesforce Marketing Cloud Connector can do
Connect Salesforce to Claude, Cursor, ChatGPT & more
