# Connect Promoter.io to Salesforce

> Sync NPS scores, survey responses, and customer sentiment directly into Salesforce so you can close the loop faster and keep more customers.

**Canonical page:** https://tray.ai/connectors/promoter.io-salesforce-integrations/
**Promoter.io connector:** https://tray.ai/connectors/promoter.io-integrations/
**Promoter.io documentation:** https://tray.ai/documentation/connectors/service/promoter.io
**Salesforce connector:** https://tray.ai/connectors/salesforce-integrations/
**Salesforce documentation:** https://tray.ai/documentation/connectors/service/salesforce

## Overview

Promoter.io captures real-time Net Promoter Score data and customer sentiment — but that data is only useful if it drives action, and most of those actions happen in Salesforce. Whether your team is managing renewals, upsells, or at-risk accounts, connecting Promoter.io with Salesforce means NPS insights land exactly where your revenue teams work every day. You eliminate the lag between a customer sharing feedback and your team actually doing something about it.

Customer feedback collected in Promoter.io loses its urgency when it sits in a silo. Sales reps managing accounts in Salesforce have no idea a customer just scored them a 3, and customer success managers can't prioritize outreach without real-time sentiment data on their leads and contacts. Integrating Promoter.io with Salesforce fixes this by automatically pushing NPS scores, survey responses, and customer comments into the Salesforce records your teams already rely on. Account health scores get richer, renewal forecasts get more accurate, and at-risk accounts get flagged before churn becomes a reality. For revenue-driven teams, this connection turns passive survey data into a proactive retention and growth engine.

## Use cases

### Automatically Update Contact Records with NPS Scores

Every time a customer submits an NPS survey in Promoter.io, their score and verbatim comment are instantly written back to their corresponding Salesforce Contact or Lead record. Sales and customer success teams get immediate visibility into customer sentiment without ever leaving Salesforce. No manual exports, no spreadsheets — just live feedback where your team needs it.

- Eliminate manual data entry of NPS scores into Salesforce
- Give sales reps real-time sentiment context during account calls
- Maintain a full historical log of NPS responses on every contact record

### Trigger Salesforce Tasks for Detractor Follow-Up

When a customer submits a low NPS score (0–6) in Promoter.io, an automated workflow can immediately create a follow-up task assigned to the account owner in Salesforce. No detractor slips through the cracks, and your team has a structured process for closing the feedback loop. Faster detractor response correlates directly with reduced churn and better customer satisfaction.

- Reduce response time to unhappy customers from days to minutes
- Ensure every detractor is assigned to the right account owner automatically
- Create a consistent, auditable follow-up process across all accounts

### Enrich Salesforce Opportunities with Customer Sentiment

Link NPS scores from Promoter.io to open Salesforce Opportunities so account executives and renewal managers can see how satisfied a customer is before going into a renewal or upsell conversation. A promoter scoring 9 or 10 may be ready for an expansion conversation, while a passive or detractor account probably needs more support first. That context alone can change how a deal goes.

- Arm AEs with sentiment data before every renewal or upsell call
- Identify expansion-ready accounts based on high NPS scores
- Reduce renewal risk by surfacing at-risk accounts in the pipeline view

### Segment Salesforce Contacts for Promoter Campaigns

Use Salesforce contact and account attributes — product tier, customer lifecycle stage, contract value — to build targeted survey audiences in Promoter.io. Syncing Salesforce segments into Promoter.io means NPS surveys go to the right customers at the right point in their journey. Response rates improve, and your NPS data becomes more statistically meaningful.

- Improve survey response rates with precisely targeted audiences
- Align NPS campaigns with customer lifecycle stages managed in Salesforce
- Ensure high-value accounts are surveyed on a consistent cadence

### Update Salesforce Account Health Scores with Real-Time NPS Data

Feed Promoter.io NPS scores directly into custom Account Health Score fields in Salesforce, giving customer success managers a live view of sentiment across their entire book of business. When NPS scores change, the health score updates automatically so CSMs can reach out before issues escalate. Account health becomes a dynamic, data-driven metric rather than a static snapshot.

- Build more accurate account health scores using real customer sentiment
- Enable proactive CSM outreach triggered by score drops
- Give leadership a portfolio-wide view of customer satisfaction in Salesforce dashboards

### Log Promoter Survey Responses as Salesforce Activities

Automatically create Salesforce Activity or Task records every time a Promoter.io survey response comes in, building a complete customer interaction timeline within Salesforce. Survey responses get treated as first-class customer touchpoints alongside calls, emails, and meetings. Revenue teams get a fuller picture of each customer relationship.

- Incorporate NPS responses into the full Salesforce activity timeline
- Give managers visibility into survey engagement alongside other touchpoints
- Support compliance and audit requirements with a complete interaction log

### Create Salesforce Cases for Critical Feedback and Escalations

When a Promoter.io survey response includes specific negative keywords or a very low score, automatically open a Salesforce Case and route it to the right support or customer success team. Voice-of-customer data feeds directly into your formal support workflow, so critical issues get escalated immediately. Teams track resolution right inside Salesforce, closing the feedback loop in a measurable way.

- Convert critical detractor feedback into actionable support cases instantly
- Route escalations to the right team based on account tier or product area
- Track resolution time and outcomes for every escalated survey response

## Templates

### Sync Promoter.io NPS Scores to Salesforce Contact Records

This template listens for new survey responses in Promoter.io, finds the matching Contact or Lead in Salesforce by email address, then updates custom NPS score and comment fields with the latest response data.

Connectors used: Promoter.io, Salesforce

### Create Salesforce Follow-Up Task for Every Detractor Response

Automatically detects when a Promoter.io respondent scores 6 or below, looks up the account owner in Salesforce, and creates a high-priority follow-up task assigned to that owner with the customer's feedback included in the task notes.

Connectors used: Promoter.io, Salesforce

### Sync Salesforce Contact Segments to Promoter.io Survey Audiences

Pulls targeted contact lists from Salesforce based on defined criteria such as customer tier, renewal date, or lifecycle stage, then creates or updates corresponding audience segments in Promoter.io so surveys reach the right customers.

Connectors used: Salesforce, Promoter.io

### Update Salesforce Account Health Score When NPS Changes

Monitors for new or updated Promoter.io survey responses and recalculates the Account Health Score field in the relevant Salesforce Account record, factoring in the latest NPS score to keep health scores current.

Connectors used: Promoter.io, Salesforce

### Open a Salesforce Case for Negative Feedback with Keyword Detection

Scans incoming Promoter.io survey comments for negative sentiment keywords or phrases, and when detected alongside a low NPS score, automatically opens a Salesforce Case routed to the correct support queue.

Connectors used: Promoter.io, Salesforce

### Log All Promoter.io Responses as Salesforce Activity Records

For every completed Promoter.io survey response across all NPS categories, automatically logs a corresponding Activity record on the Salesforce Contact timeline to maintain a complete customer interaction history.

Connectors used: Promoter.io, Salesforce

## Challenges Tray.ai solves

### Matching Survey Respondents to the Correct Salesforce Records

Promoter.io identifies respondents by email address, but Salesforce may have duplicate contacts, merged records, or contacts associated with multiple accounts — making reliable record matching a common point of failure when syncing data manually.

**How Tray.ai helps:** Tray.ai's workflow logic lets you build custom matching rules that search Salesforce by email, apply deduplication logic, and handle edge cases like multiple matches or missing records — so NPS data always lands on the right record without manual intervention.

### Keeping NPS Data Timely Without Constant Manual Exports

Teams often rely on weekly CSV exports from Promoter.io to update Salesforce, which means customer feedback can be days old before a sales or success rep ever sees it. By then, the window for a timely response has usually closed.

**How Tray.ai helps:** Tray.ai connects directly to the Promoter.io API and triggers workflows in real time as survey responses come in, so Salesforce records update within seconds of a customer submitting feedback. No exports, no delays, no manual steps.

### Handling Custom NPS Fields Across Different Salesforce Object Types

Different Salesforce implementations store NPS data differently — some teams track it on Contacts, others on Accounts, others on custom objects — and a one-size-fits-all integration won't cut it without writing code.

**How Tray.ai helps:** Tray.ai's visual workflow builder makes it straightforward to map Promoter.io data fields to any standard or custom Salesforce object and field without writing code. You can configure different routing logic per object type and update those mappings as your Salesforce schema changes.

### Avoiding Overwriting Historical NPS Data on Contact Records

A naive sync integration can overwrite a contact's previous NPS score with the latest one, destroying the historical trend data you actually need to understand whether customer sentiment is improving or heading in the wrong direction.

**How Tray.ai helps:** Tray.ai workflows can append NPS scores to a historical log field, update only specific fields, or create child records for each survey response — preserving the full NPS history on the Salesforce record rather than overwriting it with each new submission.

### Managing Survey Volume Spikes Without API Rate Limit Errors

During large NPS survey campaigns, Promoter.io may generate hundreds or thousands of responses in a short window. Synchronous Salesforce API calls can't always keep up, leading to failed updates and rate limit errors.

**How Tray.ai helps:** Tray.ai includes built-in rate limit handling, retry logic, and queue management that automatically throttle API calls to Salesforce within its limits — so every survey response gets processed successfully, even during high-volume campaign periods.

## Learn more

- Intelligent Integration: https://tray.ai/platform/intelligent-ipaas/
- Merlin Agent Builder: https://tray.ai/platform/merlin-agent-builder/
- Agent Gateway for MCP: https://tray.ai/platform/agent-gateway/
- Book a demo: https://tray.ai/contact/
