SurveyStance for Salesforce brings your survey responses into Salesforce automatically, about every 30 minutes. Each rating becomes a SurveyStance Response record your team can search, report on and automate.

What you get

  • A SurveyStance app with Getting Started, SurveyStance Responses, Reports, Dashboards and SurveyStance Admin tabs
  • Ready-made reports for Kiosk and One-Click responses, plus a SurveyStance Overview dashboard
  • Last SurveyStance Rating fields on Cases and Contacts
  • An optional low-rating follow-up flow that creates a Task for the Case owner

Requirements

  • Salesforce Enterprise, Unlimited, Performance or Developer Edition (API access is required for the sync)
  • A Salesforce admin to install the package and assign access
  • A SurveyStance account with access to the portal's integration settings
  • One Salesforce user for the sync to connect as (a dedicated integration user is recommended)

Install and give access

  1. Open the SurveyStance install link while logged in to Salesforce as an admin.
  2. Choose Install for Admins Only, then click Install. You'll give everyone else access in step 4. Installing takes a few minutes; Salesforce emails you when it's done.
  3. Give yourself admin access: in Setup, open Permission Sets → SurveyStance Admin → Manage Assignments, and add yourself.
  4. Open the App Launcher, choose SurveyStance, and go to the SurveyStance Admin tab. Assign access from there:
AccessTypeAssign to
SurveyStance UsersPermission set groupEveryone who should view responses and reports
SurveyStance AdminPermission setAdmins who manage SurveyStance
SurveyStance Integration UserPermission setOnly the one user the sync connects as

Salesforce never assigns permission sets automatically, so users see nothing until step 4 is done.

Connect SurveyStance

  1. In the SurveyStance portal, go to Integrations → Salesforce and click Connect.
  2. Log in as the user who has the SurveyStance Integration User permission set, and approve access.
  3. New responses appear in Salesforce within about 30 minutes. Check the Sync health section of the SurveyStance Admin tab to confirm records are arriving.

Each response is matched on its SurveyStance Key, so re-syncing updates the same record instead of creating duplicates.

Fields on each SurveyStance Response

FieldWhat it holds
ResponseThe answer at a glance: the rating label, custom input or number
RateNumeric rating (1–5)
Rate TitleRating label, such as Excellent or Terrible
Rate TextAny comment the customer left
Custom InputAnswer to a custom input question
Survey Name, Question NameThe survey and question answered
Submitted AtWhen the customer answered
SourceWhere the response came from, such as Web
Device Id, Survey SessionKiosk device and session (Kiosk responses only)
ProductKiosk or One-Click
Case, Contact, AccountThe linked Salesforce record (One-Click responses only)
SurveyStance KeyUnique ID used to match records on each sync; don't edit

Kiosk vs One-Click responses

KioskOne-Click
Where customers answerFeedback kiosk or tabletOne-click link in an email or email signature
Record typeKioskOne-Click
Linked to a Case, Contact or AccountNoYes, when the survey is shared to Salesforce
Reports folderSurveyStance Kiosk ReportsSurveyStance One-Click Reports

Reports and dashboards

  • SurveyStance Kiosk Reports: Responses by Rating, Responses by Survey, Low Ratings (1–2)
  • SurveyStance One-Click Reports: One-Click Responses by Rating, One-Click Low Ratings (1–2), each showing the linked Case and Contact
  • SurveyStance Overview dashboard for the big picture

Automations

  • Update Last Rating (on by default): when a One-Click response is linked to a Case or Contact, it stamps the rating and time on that record's Last SurveyStance Rating fields.
  • Low Rating Follow-Up (off by default): when a One-Click rating of 1 or 2 is linked to a Case, it creates a high-priority Task for the Case owner. Turn it on from the SurveyStance Admin tab, or in Setup → Flows.

Troubleshooting

ProblemFix
Users see no responses, reports or tabsAssign them the SurveyStance Users permission set group
No SurveyStance Admin tabAssign yourself the SurveyStance Admin permission set
No new responses after an hourCheck Sync health on the SurveyStance Admin tab; confirm the connected user still has the SurveyStance Integration User permission set and is active
One-Click response not linked to a CaseConfirm the survey was shared to Salesforce from the portal and the Case still exists
Sync errors about storageYour org is out of data storage; free space or add storage, then the next sync catches up

FAQ

How often does it sync?
About every 30 minutes.

Who can see responses?
Anyone with SurveyStance Users. SurveyStance Users and SurveyStance Admin give read-only access; only the sync user creates and updates responses.

Can I add my own fields, reports or flows?
Yes. Build them on the SurveyStance Response object as you would any other.

Does it change my existing data?
No. It only creates SurveyStance Response records and updates the Last SurveyStance Rating fields on linked Cases and Contacts.

Uninstalling

  1. Remove all SurveyStance permission set and permission set group assignments. Salesforce blocks the uninstall while any are assigned.
  2. Disconnect Salesforce in the SurveyStance portal.
  3. In Setup → Installed Packages, click Uninstall next to SurveyStance. This deletes all SurveyStance Response records; choose Save a copy if you want an export.

Need help? Contact support@surveystance.com.