Skip to content
Pendo logo Salesforce logo

Connectors / Integration

Connect Pendo and Salesforce to Turn Product Behavior Into Revenue Intelligence

Sync product usage data from Pendo directly into Salesforce so your sales and success teams can act on real customer insights.

Pendo + Salesforce integration

Pendo captures in-app behavior, feature adoption, and NPS sentiment. Salesforce runs your entire revenue org. But when these two systems don't talk to each other, customer intelligence stays locked away from the people who actually need it. Connecting Pendo with Salesforce puts product analytics where your GTM teams already work — making outreach smarter, QBRs more grounded, and churn easier to catch early. With tray.ai, you can build automated workflows that keep both platforms in sync, no custom code or manual exports required.

Sales reps closing deals and CSMs managing renewals are working blind without product usage context. When Pendo's engagement scores, feature adoption metrics, and guide completion rates flow automatically into Salesforce accounts, contacts, and opportunities, your GTM teams can prioritize the right accounts, personalize conversations, and flag at-risk customers before things go sideways. Connecting Pendo and Salesforce also cuts out hours of manual CSV exports and copy-paste work, so every Salesforce record reflects actual product behavior in real time. The result is tighter alignment between product, sales, and customer success — and a measurable lift in retention, expansion revenue, and deal velocity.

Automate & integrate Pendo + Salesforce

Automating Pendo and Salesforce business processes or integrating data is made easy with Tray.ai.

pendo
salesforce

Use case

Surface Product Usage Scores on Salesforce Account Records

Automatically push Pendo engagement scores and feature adoption rates to custom fields on Salesforce Account and Contact records so reps always have a current picture of how each customer uses the product. No more manual data pulls, no more guessing — product intelligence lives directly in the tools your team already uses. Sales and CS teams can filter, segment, and build list views based on usage data without ever leaving Salesforce.

  • Real-time product engagement data visible inside every Salesforce Account record
  • Sales reps can personalize outreach based on actual feature usage patterns
  • CS managers can immediately identify low-engagement accounts at risk of churn
pendo
salesforce

Use case

Trigger Salesforce Alerts for At-Risk Customers Based on Pendo Signals

When Pendo detects a significant drop in product engagement, a low NPS response, or stalled feature adoption, tray.ai can automatically create a Salesforce Task, Case, or Opportunity alert for the assigned CSM or account owner. No at-risk customer slips through the cracks between quarterly check-ins. Teams can configure thresholds in Pendo and let the automation handle escalation routing in Salesforce.

  • Proactive churn alerts reach CSMs the moment engagement drops below threshold
  • Automated Salesforce Task creation reduces manual monitoring overhead
  • Configurable triggers let teams tailor alerts to product-specific risk signals
pendo
salesforce

Use case

Enrich Salesforce Opportunities With Pendo Trial or POC Usage Data

During a free trial or proof-of-concept, prospects generate real product engagement signals in Pendo that can dramatically change how sales reps approach deal conversations. tray.ai can sync trial usage metrics, guide completion rates, and feature exploration data from Pendo into the corresponding Salesforce Opportunity so reps know exactly which features resonated and where prospects dropped off. That means follow-ups and proposals focused on what prospects actually cared about, not what reps assumed they did.

  • Sales reps enter every follow-up conversation armed with real usage evidence
  • Proposal and demo customization improves based on actual prospect behavior
  • Deal stage progression can be triggered automatically when key trial milestones are hit
pendo
salesforce

Use case

Sync Pendo NPS Responses to Salesforce for Customer Health Scoring

When a customer submits an NPS survey response in Pendo, tray.ai can instantly write that score and verbatim feedback to the corresponding Salesforce Contact and Account, and update a health score field in real time. Your CRM health scoring stays current without manual data entry, and leadership gets accurate sentiment data for forecasting and renewal risk reviews. Detractors can automatically trigger a Salesforce workflow to schedule a recovery call.

  • NPS scores and verbatim responses captured in Salesforce within seconds of submission
  • Health scoring models in Salesforce stay current with live sentiment data
  • Detractor responses automatically escalate to account owners for immediate follow-up
pendo
salesforce

Use case

Create or Update Salesforce Contacts When New Pendo Users Are Identified

When a new user is identified in Pendo — through a product signup or a new seat provisioned for an existing account — tray.ai can automatically check whether a matching Contact exists in Salesforce and create or update the record accordingly. Your CRM stays complete and accurate as your customer base grows, without manual data entry from onboarding teams. Account hierarchies and user-level tracking stay consistent across both platforms.

  • Salesforce Contact records stay current as new product users are onboarded
  • Eliminates manual data entry from onboarding and ops teams
  • User-level engagement data in Pendo is immediately attributable to the right Salesforce Contact
pendo
salesforce

Use case

Automate Expansion Opportunity Creation Based on Feature Adoption Milestones

When Pendo signals that an account has reached high adoption on a core feature, or has started exploring premium features gated behind an upgrade, tray.ai can automatically create an expansion Opportunity in Salesforce and assign it to the account owner. No upsell signal gets missed because someone forgot to check a dashboard. Revenue teams get a consistent expansion pipeline grounded in actual product behavior.

  • Expansion opportunities are created automatically when adoption thresholds are met
  • Account owners receive timely Salesforce notifications to initiate upsell conversations
  • Expansion pipeline is driven by data rather than manual account reviews

Challenges Tray.ai solves

Common obstacles when integrating Pendo and Salesforce — and how Tray.ai handles them.

Challenge

Matching Pendo Accounts and Users to Salesforce Records Reliably

Pendo identifies accounts and users via its own internal IDs and metadata, while Salesforce organizes data around Account, Contact, and Lead objects with different identifiers. Without a shared unique key — like a domain or external ID — matching records across the two systems is error-prone and often produces duplicates or missed syncs.

How Tray.ai helps

tray.ai's workflow logic lets you build flexible matching rules using email domain, a Salesforce Account ID stored as a Pendo metadata field, or a custom external identifier, so every sync resolves to the correct Salesforce record. Merge and deduplication steps can be added to handle edge cases before any write operations occur.

Challenge

Handling High-Volume Pendo Event Streams Without Overloading Salesforce API Limits

Pendo can generate very high volumes of events and user activity data. Pushing all of it to Salesforce in real time risks hitting Salesforce's daily API call limits or creating a flood of record updates that slows down your CRM. Batching and throttling logic is necessary but a pain to build by hand.

How Tray.ai helps

tray.ai has built-in rate limiting, batching, and retry logic so you can aggregate Pendo events over a configurable window — hourly or daily — before making bulk upserts to Salesforce. That keeps you well within Salesforce API limits while still making sure data is timely and accurate.

Challenge

Keeping Bidirectional Sync From Creating Infinite Update Loops

When both Pendo and Salesforce need to send data to each other — Salesforce account attributes flowing into Pendo and Pendo engagement scores flowing back into Salesforce — a poorly designed integration can set off circular update loops where each system keeps firing updates in response to the other.

How Tray.ai helps

tray.ai lets you build conditional logic and source-of-truth guards into every workflow, so updates only propagate when a genuine data change is detected. Timestamps, checksums, and field-level comparison steps prevent redundant writes and cut off feedback loops between the two platforms.

Templates

Pre-built workflows for Pendo and Salesforce you can deploy in minutes.

Sync Pendo Engagement Scores to Salesforce Account Fields Daily

Pendo Pendo
Salesforce Salesforce

This template runs on a daily schedule to pull engagement scores and feature adoption metrics from Pendo for all tracked accounts and upsert those values into custom fields on the matching Salesforce Account records, keeping your CRM health data current without manual intervention.

Create Salesforce Task When Pendo Detects Engagement Drop

Pendo Pendo
Salesforce Salesforce

This template monitors Pendo for accounts whose engagement scores fall below a configurable threshold and automatically creates a high-priority Salesforce Task assigned to the account's CSM, so at-risk customers get attention before things deteriorate further.

Write Pendo NPS Responses to Salesforce Contacts in Real Time

Pendo Pendo
Salesforce Salesforce

Whenever a user submits an NPS response through a Pendo poll, this template instantly writes the numeric score and feedback text to the corresponding Salesforce Contact and updates the parent Account's health score field, while routing detractor responses into a recovery workflow.

Create or Update Salesforce Contacts From New Pendo User Identifications

Pendo Pendo
Salesforce Salesforce

This template listens for newly identified users in Pendo and automatically creates a new Salesforce Contact or updates an existing one, so your CRM reflects every active product user without manual data entry.

Push Salesforce Account Attributes to Pendo for Guide Targeting

Salesforce Salesforce
Pendo Pendo

This bidirectional template syncs Salesforce account attributes — including plan tier, renewal date, and contract stage — into Pendo as account-level metadata, so product teams can build precisely targeted in-app guides and announcements.

Auto-Create Salesforce Expansion Opportunity on Pendo Adoption Milestone

Pendo Pendo
Salesforce Salesforce

When a Pendo account crosses a defined feature adoption milestone — consistently using a premium feature or exceeding a usage threshold — this template automatically creates an expansion Opportunity in Salesforce and notifies the account owner to start an upsell conversation.

Ship your Pendo + Salesforce integration.

We'll walk through the exact integration you're imagining in a tailored demo.