# Yotpo + Salesforce integration

> Sync review data, loyalty signals, and customer sentiment from Yotpo directly into Salesforce so your sales, marketing, and customer success teams can actually use it.

**Canonical page:** https://tray.ai/connectors/yotpo-salesforce-integrations/
**Yotpo connector:** https://tray.ai/connectors/yotpo-integrations/
**Yotpo documentation:** https://tray.ai/documentation/connectors/service/yotpo
**Salesforce connector:** https://tray.ai/connectors/salesforce-integrations/
**Salesforce documentation:** https://tray.ai/documentation/connectors/service/salesforce

## Overview

Yotpo collects reviews, ratings, SMS campaigns, and loyalty data. Salesforce manages customer relationships and revenue pipelines. Together, they give you a complete picture of the customer journey — from post-purchase sentiment to lifetime value. Without an integration, that picture stays incomplete. Sales, marketing, and support teams end up working from different slices of the same customer, unable to act on feedback they can't see.

When Yotpo and Salesforce run independently, your teams are stuck manually exporting review reports, cross-referencing loyalty points, and guessing at customer sentiment with no CRM context to back it up. Connecting them through tray.ai automatically enriches Salesforce contact and account records with Yotpo review scores, loyalty tier data, and SMS engagement metrics. Sales reps can see which accounts are brand advocates before a renewal call. Marketing can trigger personalized Salesforce campaigns based on review sentiment. Customer success can reach out to detractors before they churn — all without switching tools or running manual syncs. Faster decisions, better retention, and a unified customer intelligence layer that both commercial and operational teams can actually use.

## Use cases

### Enrich Salesforce Contact Records with Yotpo Review Data

Every time a customer submits a review in Yotpo, their corresponding Salesforce contact record gets updated automatically with their star rating, review sentiment, and submission date. Your sales and success teams get an immediate read on how customers feel about your brand without leaving the CRM.

- Sales reps see review scores before outreach calls, making conversations more relevant
- Customer success teams can prioritize accounts flagged as detractors in Yotpo
- No more manual CSV exports or copy-paste workflows between platforms

### Trigger Salesforce Campaigns Based on Yotpo Loyalty Tier Changes

When a customer moves up or down a loyalty tier in Yotpo — reaching VIP or Gold status, for example — they're automatically enrolled in the right Salesforce Marketing Cloud or Pardot campaign. Your highest-value customers get tailored re-engagement content when it actually matters.

- Automate VIP nurture sequences triggered by real loyalty milestone events
- Re-engage customers who've dropped a loyalty tier before they go quiet
- Improve campaign relevance with behavior-driven segmentation instead of guesswork

### Create Salesforce Cases from Negative Yotpo Reviews

When a Yotpo review falls below a defined star threshold — one or two stars, for instance — a Salesforce Service Cloud case is created automatically. It's routed to the right support queue with the review text and customer details already filled in, so your team can respond fast.

- Cut response time to negative reviews by removing manual monitoring from the process
- Every negative review gets a case — nothing slips through
- Review context is attached to the case from the start, so agents don't have to go digging

### Sync Yotpo SMS Engagement Metrics into Salesforce Opportunities

Yotpo SMS campaign engagement data — click-through rates, opt-in status, conversion events — gets pushed into related Salesforce opportunity records. Your sales team sees which prospects are actively engaging with your brand communications during the purchase cycle, not after it's over.

- Correlate SMS engagement with pipeline velocity and deal close rates
- Flag high-engagement prospects for prioritized outreach
- Build more accurate revenue forecasts using multi-channel engagement signals

### Update Salesforce Account Health Scores with Yotpo Sentiment Trends

Weekly Yotpo review sentiment scores and loyalty point redemption rates get aggregated automatically, then written to a custom Account Health Score field in Salesforce. Customer success managers can see trending satisfaction at a glance during account review cycles.

- CSMs get a real-time sentiment signal without needing a Yotpo login
- Review trends feed directly into Salesforce reports and executive dashboards
- Spot at-risk accounts before churn signals show up in renewal pipelines

### Add Yotpo Referral and UGC Data to Salesforce Lead Records

When a new lead comes in through a Yotpo referral program, or a piece of user-generated content drives a conversion, the corresponding Salesforce lead record is created or updated automatically with the referral source and UGC attribution. You get a direct line between social proof and pipeline.

- Tie closed-won revenue back to specific Yotpo UGC and referral campaigns
- Prioritize leads who arrived via peer referrals in Salesforce queues
- Improve marketing ROI reporting by connecting Yotpo influence data to CRM outcomes

### Sync Yotpo Loyalty Points Balances to Salesforce for Renewal Conversations

Before a contract renewal or upsell conversation, the customer's current Yotpo loyalty points balance and redemption history are pulled automatically into a Salesforce opportunity note or field. Sales reps walk into renewal calls with something concrete to offer.

- Reps have a loyalty-informed talking point ready during renewal negotiations
- Personalize offers around earned rewards to improve upsell conversion
- No more manually looking up loyalty data across platforms before a call

## Templates

### New Yotpo Review to Salesforce Contact Update

Automatically updates a Salesforce contact's custom review fields — star rating, review body, and review date — whenever a new review is submitted in Yotpo. CRM records stay current without any manual effort.

Connectors used: Yotpo, Salesforce

### Low Yotpo Star Rating to Salesforce Service Cloud Case

Monitors incoming Yotpo reviews and automatically creates a priority Salesforce Service Cloud case for any review rated below three stars, routing it to the right support queue with full review context attached.

Connectors used: Yotpo, Salesforce

### Yotpo Loyalty Tier Change to Salesforce Campaign Enrollment

Detects loyalty tier upgrades or downgrades in Yotpo and enrolls the matching Salesforce contact into a targeted Salesforce Marketing Cloud or Pardot campaign journey designed for that tier level.

Connectors used: Yotpo, Salesforce

### Weekly Yotpo Sentiment Report to Salesforce Account Health Score

On a weekly schedule, aggregates review sentiment and rating averages from Yotpo per account and writes the results to a custom Health Score field in Salesforce, giving CSMs a running view of customer satisfaction trends.

Connectors used: Yotpo, Salesforce

### Yotpo Referral Conversion to Salesforce Lead Creation

Automatically creates a new Salesforce lead record whenever a Yotpo referral link results in a conversion, capturing the referral source, referring customer, and campaign details for accurate pipeline attribution.

Connectors used: Yotpo, Salesforce

### Yotpo Loyalty Points Sync to Salesforce Opportunity for Renewals

When a renewal opportunity reaches the proposal stage in Salesforce, this template fetches the customer's current Yotpo loyalty points balance and redemption history and appends it as a note on the opportunity record.

Connectors used: Yotpo, Salesforce

## Challenges Tray.ai solves

### Matching Customer Identities Across Yotpo and Salesforce

Yotpo stores customers primarily by email and eCommerce order ID, while Salesforce organizes records by contact, account, and opportunity hierarchies. Without reliable identity matching, review data can land on the wrong contact or fail to sync entirely when email formats differ or records are duplicated.

**How Tray.ai helps:** tray.ai's data transformation tools let you build fuzzy-matching logic and deduplication rules that reconcile customer identities across both platforms before any write operation runs. You can normalize email formats, check for existing records before creating new ones, and handle mismatches with configurable fallback logic — all within a single automated workflow.

### Handling High Review Volumes Without API Rate Limit Errors

High-volume eCommerce brands on Yotpo can generate thousands of reviews daily, which can quickly overwhelm Salesforce's API rate limits if every review triggers a synchronous CRM update. Poorly designed integrations lead to failed syncs, missed updates, and support backlogs.

**How Tray.ai helps:** tray.ai natively supports rate limit handling and retry logic, so you can queue and batch Yotpo review updates before writing them to Salesforce in controlled intervals. Built-in error handling ensures failed API calls are retried with exponential backoff, and dead-letter events surface in tray.ai's monitoring dashboard for manual review.

### Keeping Salesforce Fields Aligned with Evolving Yotpo Data Schemas

Yotpo regularly introduces new review attributes, loyalty tier structures, and SMS engagement fields. When those schema changes happen, hard-coded field mappings in custom integrations break silently — data stops flowing with no visible error for the end user.

**How Tray.ai helps:** tray.ai's low-code workflow builder lets operations and RevOps teams update field mappings without engineering support. When Yotpo introduces a new data field, you can update the connector mapping in minutes through tray.ai's visual interface. Version-controlled workflows keep changes auditable and reversible.

### Triggering Real-Time Actions Without Overwhelming Salesforce Automation Rules

Salesforce environments often have complex validation rules, workflow automations, and Apex triggers that can conflict with high-frequency inbound data from Yotpo. An integration pushing review data in real time can inadvertently fire unintended automations, create duplicate process executions, or cause record lock errors.

**How Tray.ai helps:** tray.ai lets you control exactly which Salesforce automation rules fire during an integration write by using dedicated API-only record types, bypass flags, or conditional logic before the write step. You can also schedule bulk updates during off-peak Salesforce processing windows to reduce contention with existing automations.

### Maintaining Data Consistency During System Outages

If either Yotpo or Salesforce goes down or hits a temporary API outage, integrations built on simple webhooks will silently drop events. Review submissions, loyalty changes, or case resolutions that occurred during the outage never reach the other system.

**How Tray.ai helps:** tray.ai's durable execution model persists workflow state even when downstream services are temporarily unavailable. Events that can't be delivered are held in a retry queue and replayed automatically once connectivity is restored — no Yotpo review or Salesforce update gets lost to a transient outage, and no one has to intervene manually.

## 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/
