# Salesforce Marketing Cloud MCP for AI Agents AI Agent Connect

> Salesforce Marketing Cloud MCP connects your marketing data to your AI agent. It lets you manage campaigns, track lead engagement, and pull ROI metrics through natural conversation. You can create new campaigns, add members, and pull performance stats without leaving your AI client.

## Overview
- **Category:** industry-titans
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_D5vV7SnR63u0aySfAQ8y654PQHJEf8tQ8Yzk3cXa/ai-agent-connect
- **Tags:** campaign-management, lead-tracking, marketing-roi, customer-engagement, crm-integration, performance-metrics

## Description

Salesforce Marketing Cloud connects your marketing data to your AI agent. It changes how you handle high-volume marketing data. Instead of logging into a complex dashboard to see how a specific email campaign performed or manually adding leads to a list, you just ask your agent to do it. You can create new campaigns with specific budgets and types, check which leads are responding, and get a bird's-eye view of your conversion rates across different channels. It turns a manual data-entry and reporting slog into a conversation. Because Vinkius hosts this Connector, you can plug it into your existing workflow and start querying your marketing stats or updating campaign statuses in seconds. It's about getting the answers you need to make decisions without the friction of navigating nested menus in the Salesforce UI.

## Tools

### sf_add_campaign_member
Add a lead or contact to a campaign for better attribution. It sets the membership status based on your specific campaign rules.

### sf_create_campaign
Create a new marketing campaign with a name, type, and budget. It defaults to a planned status and returns the new ID.

### sf_campaign_members
List all leads and contacts in a campaign. Use it to see who is engaged and when they responded.

### sf_campaign_performance
Get aggregate metrics like total leads and costs grouped by type. It provides a quick look at ROI across channels.

### sf_campaigns_by_status
Filter campaigns by status like Planned or Completed. It shows lead counts and conversion data for each.

### sf_search_campaigns
Search for specific campaigns by name. It returns full details including dates, budget, and conversion metrics.

## Prompt Examples

**Prompt:** 
```
What's the ROI for our webinar campaigns this quarter?
```

**Response:** 
```
📊 **Webinar Campaign Performance**

| Campaign Type | Total Leads | Conversions | Total Cost |
|---|---|---|---|
| Q1 Product Launch | 1,200 | 340 | $12,500 |
| Spring Webinar | 450 | 89 | $3,000 |
| Tech Talk Series | 800 | 150 | $4,200 |

**Total ROI:** 24.5% conversion rate across all webinars.
```

**Prompt:** 
```
Add the new lead 'John Doe' to the Q2 Product Launch campaign.
```

**Response:** 
```
✅ **Membership Added**

- **Name:** John Doe
- **Campaign:** Q2 Product Launch
- **Status:** Sent
- **Action:** Lead successfully linked for attribution tracking.
```

**Prompt:** 
```
Show me all campaigns that are currently in progress.
```

**Response:** 
```
🎯 **Active Campaigns**

- **Spring Webinar** (450 Leads, $3,000 Budget)
- **LinkedIn Ads Q1** (1,200 Leads, $15,000 Budget)
- **Summer Sale** (200 Leads, $5,000 Budget)
```

## Capabilities

### Create marketing campaigns
Set up new campaigns with specific names, types, budgets, and dates.

### Add leads to campaigns
Link new contacts or leads to specific campaigns for better attribution.

### Track member engagement
See who is in a campaign and their current response status.

### Pull ROI metrics
Get total leads, conversions, and costs grouped by campaign type.

### Filter by status
View campaigns that are currently planned, in progress, or completed.

### Search marketing initiatives
Find specific campaigns by name to check their current performance.

## Use Cases

### Checking webinar conversion rates
A manager asks the agent for the conversion rates of all webinars. The agent pulls the data from sf_campaign_performance and shows the total leads and costs.

### Batch adding leads to a launch list
A growth lead needs to add new contacts to a specific campaign. The agent uses sf_add_campaign_member to link them all instantly.

### Auditing active campaign spend
A coordinator wants to see the budget of all in-progress campaigns. The agent uses sf_campaigns_by_status to pull a list of active spend.

### Setting up a new trade show
A team wants to launch a new initiative. They tell the agent the details and it uses sf_create_campaign to set it up in Salesforce.

## Benefits

- Stop manual data entry by adding leads to campaigns automatically without clicking through multiple CRM menus.
- Get instant ROI figures across all channels instead of building manual reports in spreadsheets.
- Quickly find specific initiatives to see exactly where your budget is going with a simple name search.
- Keep your pipeline organized by filtering active work to see what is running right now.
- Launch new initiatives faster by setting up budgets and campaign types in one conversation.
- Monitor real-time engagement to see who is responding to your outreach without manual list exports.

## How It Works

The bottom line is you get a conversational interface for your entire Salesforce Marketing Cloud campaign suite.

1. Connect your Salesforce Marketing Cloud credentials to the Connector via Vinkius.
2. Open your AI client and describe the marketing task you want to complete.
3. The agent executes the request and returns the updated status or data.

## Frequently Asked Questions

**Can I use the Salesforce Marketing Cloud MCP to see my campaign ROI?**
Yes, it pulls aggregate metrics like lead counts, conversions, and costs grouped by campaign type so you can see your return on investment instantly.

**How do I add new leads to a campaign using the Salesforce Marketing Cloud MCP?**
You just tell your agent which lead to add and which campaign it belongs to. It handles the membership records for you automatically.

**Can this Connector create new marketing campaigns for me?**
Yes, you can specify the name, type, budget, and dates to set up a new campaign in Salesforce through a simple conversation.

**Does the Salesforce Marketing Cloud MCP track member engagement?**
It retrieves member names, statuses like Responded or Sent, and response dates to help you see who is engaging with your content.

**Can I filter my Salesforce Marketing Cloud campaigns by status?**
Yes, you can see campaigns that are planned, in progress, completed, or aborted to help you stay organized.

**Is the Salesforce Marketing Cloud MCP good for growth teams?**
It is ideal for growth teams who need to quickly see lead-to-conversion data across different channels to make fast budget decisions.

**What campaign data can I access?**
Search campaigns, view members, track conversions, measure costs and ROI — all grouped by type.

**Can I add leads to campaigns?**
Yes! Add any Lead or Contact as a campaign member with a specific status.

**How is campaign performance measured?**
Aggregate metrics: total leads, conversions, actual cost per campaign type. Compare ROI across channels.