# Connect GatherUp to Salesforce

> Automatically sync review data, NPS scores, and customer sentiment from GatherUp into Salesforce to power smarter sales and retention decisions.

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

## Overview

GatherUp is a customer feedback and online review management platform. Salesforce is the CRM your sales, marketing, and customer success teams live in every day. Together, they create a feedback loop where every review, NPS response, and satisfaction score flows directly into your contact and account records in real time. When GatherUp and Salesforce are connected, your teams always know how customers feel — without leaving the tools they're already using.

Customer feedback is only as useful as what you do with it. When GatherUp data sits in a silo, your Salesforce-driven sales and support teams are flying blind — missing churn signals, upsell opportunities, and advocacy triggers buried in reviews and survey responses. Connecting GatherUp to Salesforce automatically enriches leads, contacts, and accounts with sentiment scores, review ratings, and NPS data. Reps can prioritize at-risk accounts, spot promoters ready for referral programs, and personalize outreach based on what customers actually said. No more manual data entry, no more stale CRM records.

## Use cases

### Sync NPS Scores to Salesforce Contact Records

Every time a customer completes an NPS survey in GatherUp, their score and verbatim feedback are automatically written to their Salesforce contact record. Account managers and CSMs get an always-current view of customer sentiment without leaving Salesforce. Teams can filter, segment, and act on NPS data directly within their existing CRM workflows.

- Eliminate manual NPS data exports and copy-paste into Salesforce
- Surface at-risk detractors immediately so CSMs can intervene before churn
- Enable NPS-based segmentation for targeted Salesforce campaigns and journeys

### Create Salesforce Tasks When Negative Reviews Are Detected

When GatherUp captures a low-star review or a detractor NPS response, tray.ai automatically creates a follow-up task or case in Salesforce and assigns it to the appropriate account owner. No negative feedback slips through the cracks, and every unhappy customer gets a timely, human response. Teams can set severity thresholds and routing rules to match their escalation processes.

- Guarantee a structured response process for every negative review
- Reduce customer churn by closing the feedback loop faster
- Hold account owners accountable with auto-assigned Salesforce tasks

### Update Salesforce Account Health Scores with Review Data

Aggregate GatherUp review ratings and sentiment trends at the account level and push them into custom Salesforce account fields to power health scoring models. As new reviews come in, your health score updates automatically — giving customer success and sales leadership a real-time read on relationship quality across the entire portfolio. This data can feed directly into Salesforce dashboards and renewal forecasting.

- Build more accurate account health scores using real customer voice data
- Proactively identify renewal risks before they escalate
- Enrich executive dashboards with live customer satisfaction metrics

### Trigger Salesforce Campaigns for Promoters and Happy Customers

When GatherUp identifies a promoter — a customer who gives a high NPS score or five-star review — tray.ai can automatically add them to a targeted Salesforce campaign for referral requests, upsell offers, or case study recruitment. Your happiest customers become a growth channel without manual list building or marketing ops intervention. Timing matters here, and automation means you reach promoters while the enthusiasm is still fresh.

- Convert satisfied customers into active referral and advocacy sources
- Launch upsell campaigns timed to peak customer satisfaction moments
- Remove manual steps in identifying and enrolling promoters into campaigns

### Enrich New Salesforce Leads with Existing GatherUp Feedback History

When a new lead is created in Salesforce, tray.ai can query GatherUp to check whether that individual or their company has a prior feedback history — previous reviews, survey responses, or sentiment trends — and append that data to the lead record. SDRs and AEs get full context before their first outreach, which makes for more personalized, better-informed conversations. This is especially useful for businesses with long sales cycles or returning prospects.

- Arm sales reps with customer sentiment context before every first call
- Personalize outreach based on past experiences and feedback themes
- Reduce research time and speed up lead qualification

### Log Review Activity as Salesforce Activities and Timeline Events

Every review submitted through GatherUp — including the channel, rating, and response status — can be logged as an activity on the associated Salesforce contact or account timeline. Sales and support teams get a complete, chronological record of every customer interaction and feedback touchpoint alongside calls, emails, and opportunities. No more toggling between platforms to piece together the full picture.

- Build a complete customer interaction timeline inside Salesforce
- Improve handoff quality between support, success, and sales teams
- Maintain a full audit trail of feedback history for account reviews

### Auto-Update Salesforce Opportunity Stage Based on Feedback Sentiment

For accounts with open renewal or expansion opportunities in Salesforce, tray.ai can monitor incoming GatherUp feedback and automatically adjust opportunity stage, probability, or next steps based on sentiment signals. A sudden drop in review scores or a detractor NPS during an active renewal cycle can trigger a flag or stage change, alerting the sales team to address issues before they cost the deal. The result is a pipeline that reflects customer reality, not just gut feel.

- Protect renewal revenue by catching sentiment drops during active deal cycles
- Keep pipeline data accurate and reflective of true customer health
- Give revenue leaders better forecasting signals using real-time feedback data

## Templates

### GatherUp NPS Response to Salesforce Contact Update

Automatically captures every NPS survey response from GatherUp and updates the matching Salesforce contact with the score, response category (promoter, passive, detractor), and verbatim comment. Includes logic to match respondents by email address and create a new contact if no match is found.

Connectors used: GatherUp, Salesforce

### Negative Review Alert to Salesforce Task Creation

Monitors GatherUp for any review below a configurable star threshold or detractor NPS score and automatically creates a follow-up task in Salesforce, assigned to the account owner, with review details and a link to the GatherUp response portal.

Connectors used: GatherUp, Salesforce

### GatherUp Promoter to Salesforce Campaign Member Enrollment

Detects high-scoring NPS responses or five-star reviews in GatherUp and automatically adds the corresponding Salesforce contact to a designated promoter campaign for referral outreach, testimonial requests, or upsell nurturing sequences.

Connectors used: GatherUp, Salesforce

### GatherUp Review Activity Logger for Salesforce Timeline

Logs every GatherUp review event — including platform, star rating, review text, and response status — as a completed activity on the matching Salesforce contact and account record, keeping a full interaction history visible inside Salesforce.

Connectors used: GatherUp, Salesforce

### Account Health Score Updater from GatherUp Aggregated Ratings

Runs on a scheduled basis to pull the latest review ratings and NPS scores from GatherUp for each customer, calculate an aggregate sentiment score, and push the updated value into a custom health score field on the corresponding Salesforce account record.

Connectors used: GatherUp, Salesforce

### New Salesforce Contact Feedback History Enrichment

When a new contact is created in Salesforce, automatically queries GatherUp for any existing feedback history associated with that email address and appends relevant review data, sentiment history, and last NPS score to the new contact record.

Connectors used: GatherUp, Salesforce

## Challenges Tray.ai solves

### Matching Customers Across GatherUp and Salesforce

GatherUp collects feedback using email addresses and customer names, but Salesforce may store contacts under different naming conventions, multiple records, or associated with parent accounts — making reliable record matching a real data problem.

**How Tray.ai helps:** tray.ai's data mapping and transformation tools let you build matching logic using email, name normalization, and account domain to reliably link GatherUp respondents to the correct Salesforce contact or account, with fallback rules to create new records when no match exists.

### Handling High Volumes of Review Events Without Delays

Businesses with large customer bases may receive hundreds of GatherUp reviews and survey responses per day. Without the right architecture, that volume creates processing backlogs, missed triggers, and delayed Salesforce updates that undercut the whole point of real-time feedback.

**How Tray.ai helps:** tray.ai's event-driven architecture processes integration events in parallel and at volume without throttling, so every GatherUp event triggers a Salesforce update promptly regardless of throughput.

### Mapping GatherUp Feedback Fields to Custom Salesforce Objects

Every Salesforce org is configured differently, with custom objects, fields, and validation rules that have to be respected when writing feedback data from GatherUp. A generic integration may write to the wrong fields or fail outright due to schema mismatches.

**How Tray.ai helps:** tray.ai's flexible field mapping interface lets your team visually map GatherUp data attributes to any standard or custom Salesforce field without code, with built-in type casting and validation to ensure data writes cleanly to your specific Salesforce configuration.

### Keeping Historical GatherUp Data in Sync After Initial Setup

When first connecting GatherUp and Salesforce, teams often need to backfill months or years of historical review and NPS data into Salesforce. Manual exports can't handle that efficiently, and poorly designed integrations often skip it entirely.

**How Tray.ai helps:** tray.ai supports both real-time event triggers and scheduled bulk data operations, so you can configure an initial historical sync job that pages through GatherUp's API to pull legacy records and populate Salesforce in batches, then switch to real-time sync for ongoing operations.

### Avoiding Duplicate Records and Feedback Entries in Salesforce

Without idempotency controls, the same GatherUp review or NPS response can end up written to Salesforce multiple times — especially during retries, re-syncs, or workflow restarts — polluting the CRM with duplicate activity records and inflated health scores.

**How Tray.ai helps:** tray.ai workflows can be designed with deduplication logic that checks for an existing Salesforce record linked to a specific GatherUp feedback ID before writing. tray.ai's built-in error handling and retry mechanisms are also engineered to be idempotent, preventing double writes even during failure recovery.

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