Playbooks

Customer Marketer Sendoso MCP Playbook

A black background with blue dots on it

Overview

Customer marketing runs on personal moments at scale. A well-timed gift at a renewal. A thank-you that lands the week a customer agrees to be a reference. A targeted send that arrives before an at-risk account goes dark. They're also hard to run consistently across hundreds of accounts with a team of two or three.

Sendoso's MCP server connects your AI assistant directly to Sendoso. When you add Sendoso as an MCP, your AI can browse the product marketplace, pull account and contact context from your CRM, surface recent call sentiment from Gong, execute a send, and confirm delivery status. All from a single prompt.

For customer marketers, this means lifecycle programs and one-off relationship plays run without logging into four tools at the same time. You review and approve before anything ships. The AI handles the research and the mechanics.

Why This Matters for Customer Marketers

  • Gift Discovery: Browse gift options matched to the moment and relationship type without manually working through the catalog before every send.
  • Send Gifts: Run advocacy gifts, milestone programs, and save plays at the prompt level. No separate send flow per contact.
  • Access Salesforce and CRM content: Pull CSM notes, health signals, and account context from your CRM so every send is grounded in what's actually happening in the relationship.
  • Access Gong call transcript insights: Surface recent call sentiment before writing the note, so the message lands with specific context instead of landing generic. Or use your gong calls to get insights about hobbies and gifts they’ll actively appreciate.
  • Query all your send data: Report on which programs move advocacy and NRR metrics, and metrics that align to your goals, not just how many sends went out.

MCP Tools Reference

Recipient Intelligence

Tool What It Does When This Persona Uses It
salesforce_notes Pulls CSM notes, activity history, and account context from your CRM Reading account health and relationship context before a send
gong_call_transcripts Surfaces personal signals and tone from recent Gong call recordings Reading recent call sentiment before selecting a gift or writing a message
salesforce_search_profile Pulls contact record and recent activity from your CRM Confirming the right contact and their engagement history before targeting a send

Gift Discovery

Tool What It Does When This Persona Uses It
marketplace_product_search Searches the Sendoso catalog by theme, interest, budget, or product type Finding gifts matched to advocacy recruitment, milestone programs, and save plays
marketplace_categories Returns all available gift categories in the Sendoso Marketplace Browsing available options when planning a program before selecting specific gifts

Gift Execution

Tool What It Does When This Persona Uses It
execute_send Sends a gift with a mandatory two-step preview and confirmation flow; supports scheduling, address handling, and gift exchange Running advocacy thank-yous, renewal milestones, and at-risk account interventions
cancel_send Cancels a send that has not yet shipped; balance is automatically refunded Correcting the wrong contact or wrong gift before delivery

Program Analytics

Tool What It Does When This Persona Uses It query_analytics_table SQL access to full send history; filter by campaign, time window, status, cost, and engagement rate Reporting on advocacy program impact tied to NRR and retention activity

Scenario 1: Advocacy Recruitment

Setup: You need to recruit G2 reviewers, case study candidates, or reference customers before end of quarter. You have a list of accounts but no systematic way to identify who to ask first or what to send.

How the MCP helps: The AI pulls account data from your CRM to identify customers who recently hit a milestone, renewed, or received a strong NPS. It checks recent Gong call transcripts for positive language from CSM calls. It browses the catalog for an appropriate thank-you gift, drafts a personal note tied to the account, and prepares the full batch for your review before executing a single send.

Example prompt:

I need to recruit [NUMBER] customers for [ADVOCACY ACTIVITY: G2 review / case study / speaker slot / reference call] before [DATE].

Accounts to consider:
Option A: [PASTE LIST OF ACCOUNT NAMES OR CONTACT EMAILS]
Option B: Pull from [YOUR CRM] using [FILTER CRITERIA: e.g. segment tag, customer tier, recent NPS response, health score threshold]

For each account:
1. Pull the contact name and title for [CONTACT ROLE: primary champion / executive sponsor / day-to-day user] from [YOUR CRM]
2. Check [YOUR CRM] account notes for recent CSM activity and health indicators
3. Pull the most recent Gong call transcript for this account and note the overall tone
4. Based on what you find, suggest a gift from the Sendoso marketplace appropriate for a thank-you and advocacy ask — budget up to [$AMOUNT] per send
5. Draft a short note (34 sentences) tied to something specific in their account history

Before sending anything, show me the proposed gift, note, and recipient for each account so I can confirm before you execute.

Expected output: A prioritized list of contacts with recommended gifts and drafted notes, each grounded in account-specific context. All sends held for your approval before anything goes out.

Scenario 2: Renewal Milestone and Lifecycle Send

Setup: A cohort of customers is approaching their one-year anniversary or a renewal window. You want to recognize the milestone before the renewal conversation heats up, not after.

How the MCP helps: The AI queries your CRM for accounts with upcoming anniversaries or renewal dates in the target window. It checks send history to avoid doubling up on accounts that received a recent touch. It surfaces catalog options appropriate for a milestone moment, drafts a short note for each contact, and batches everything for a single review pass before execution.

Example prompt:

I want to send a [MILESTONE TYPE: one-year anniversary / renewal milestone / go-live anniversary] gift to customers with [EVENT DATE] between [START DATE] and [END DATE].

Accounts to consider:
Option A: [PASTE LIST OF ACCOUNT NAMES OR CONTACT EMAILS]
Option B: Pull from [YOUR CRM] using [FILTER CRITERIA: e.g. contract anniversary date, renewal date window, customer tier]

For each account:
1. Pull the primary contact from [YOUR CRM] — name, title, account name
2. Check Sendoso send history and skip any account that received a send in the last [NUMBER] days
3. Suggest a gift from the Sendoso marketplace appropriate for a [MILESTONE TYPE] moment — budget up to [$AMOUNT] per send
4. Draft a note (23 sentences) that references the specific milestone and the length of our relationship

Show me the full list with proposed gifts and notes for each contact before you execute anything.

Expected output: A batch of milestone sends, each with a matched gift and a brief personal note, ready for one review pass before execution.

Scenario 3: At-Risk Account Save Play

Setup: CS has flagged a set of accounts showing declining engagement or a health score below threshold. You want to deploy a targeted send before the next renewal conversation. The send needs to feel personal, not like a campaign.

How the MCP helps: The AI pulls account and contact notes from your CRM to understand what's been happening in each relationship. It checks the most recent Gong call transcript to read tone and surface specific context from recent CS touches. It recommends a gift and drafts a message based on what it finds. Everything comes back to you for review before anything ships.

Example prompt:

I need to run a save play for a set of at-risk accounts.

Accounts to consider:
Option A: [PASTE LIST OF ACCOUNT NAMES OR CONTACT EMAILS]
Option B: Pull from [YOUR CRM] using [FILTER CRITERIA: e.g. health score below [THRESHOLD], renewal date within [NUMBER] days, low engagement flag]

For each account:
1. Pull the primary contact from [YOUR CRM] — name, title, recent account notes
2. Pull the most recent Gong call transcript for this account's CS interaction and summarize the tone in one sentence
3. Based on what you find, recommend a gift from the Sendoso marketplace that fits the relationship and the moment — budget up to [$AMOUNT]
4. Draft a note (34 sentences) that references something specific from the account. No generic language.

Before executing any send, show me the recommended gift, drafted note, and recipient for each account. I will confirm before you proceed.

Expected output: A set of personalized save sends, each grounded in real account context. Holds for your review before any send executes.

Getting Started

  1. Enable the Sendoso MCP. An org admin on an Advanced or Enterprise Sendoso plan enables MCP in account settings. If you don't see this option, contact your Sendoso admin.
  2. Connect Sendoso in your AI tool. In Claude Desktop or Claude.ai, add Sendoso as a custom connector using your credentials. You'll authenticate via OAuth.
  3. Confirm catalog access. Run a quick marketplace search prompt to verify you can browse gift options. Start with something simple: "Show me eGift options under $50 appropriate for a B2B customer thank-you."
  4. Run one test scenario end to end. Use the Scenario 2 prompt above with a single account before running a batch. Confirm the output format, the review gate, and that nothing executes until you approve.
  5. Build your reusable prompt templates. Save your three core plays (advocacy recruitment, milestone send, save play) as saved prompts or Notion snippets so your CS alignment contacts can co-execute consistently.

See how leading B2B companies use Sendoso to fuel revenue

Book a Demo