Product Guide
  • Introduction
  • Product Training
    • Account & Project Management
    • Product Feedback Management
    • Product Guide For Session Replay & Heatmap
  • installation
    • Web
      • JavaScript SDK
      • Google Tag Manager
    • Mobile App SDK
      • Android Survey SDK
      • IOS Survey SDK
      • React Native SDK
    • Converse AI
      • Create a new Converse AI
      • Configure Conversation
  • Compose Survey
    • Create With AI
    • Survey From Scratch
    • Survey Templates
    • Enterprise Surveys
    • In-Product Surveys
    • Prototype Tests
    • Replays
    • Website Feedback Button
    • In-Product Video Widget
  • Survey Designer
    • Survey Theme
    • Survey Question Types
      • Welcome Page
      • Net Promoter Score (NPS)
      • Customer Satisfaction Score (CSAT)
      • Customer Effort Score (CES)
      • Video
    • Advance Survey Design
    • Survey Design Guidelines
  • Launch Survey
    • Web Surveys
    • Social Media Survey
    • Email Survey
    • Bulk Email Surveys
    • SMS Survey
      • SMS Survey By Link
    • Website Feedback
    • Events
  • Survey Branching
    • Jumping Questions
    • Disqualify Response
    • Terminate
  • Integration
    • Shopify
    • Slack
    • Google Sheet
    • Zendesk
    • Freshdesk
    • Zapier
    • Google Analytics
    • Square Online Integration
  • Workflows
    • Salesforce Workflow
      • Create an email campaign for Salesforce Case/Opportunity.
      • Map survey response data into Salesforce
        • Create event-based Salesforce workflow
      • Import contact data from Salesforce to Qwary
    • Zendesk Workflow
      • Send post-resolution email surveys campaign
      • Map survey response data into Zendesk
        • Event-based Zendesk workflow
    • Snowflake Workflow
  • Insights
    • Standard Reporting
    • NPS Reporting
    • CSAT/CES Rating
    • Key Driver Analysis
    • Text AI
      • Topics
  • Team Collaboration
    • Invite Team Member
    • Share Survey
    • Share Dashboard
  • Closed Feedback Loop
    • Workflow
    • Native Case Management System
    • Rule Based Email Notifications
  • Use Cases
    • Product Onboarding Surveys
    • Review Generation Campaigns
    • Square Online Customer Feedback
    • Ultimate Guide To Net Promoter Score (NPS)
    • Ultimate Guide For Customer Satisfaction Score (CSAT)
    • Ultimate Guide For Customer Effort Score (CES)
    • Product Survey Questions Guide
    • Segment customers for Email/SMS Surveys
  • Videos
    • Create a Survey
    • Create a Video Survey
    • Question Types
    • Design a Survey
    • Branching
    • Multilingual Surveys
    • Settings
    • Responses Settings
    • Distribute Survey
    • Square Online Integration
    • Analysis
    • Company Settings
    • Page
  • FAQ
    • Delete Test Responses
    • Turn off Qwary Branding
    • How to Configure Custom SMTP for Your Survey?
    • How to Request CNAME?
    • How to use Survey Variables?
    • Adding Hyperlink to Survey Text
    • GDPR Compliance
    • Survey Phishing
    • Enable GeoIP Collection for Your Survey
    • Add Custom Contact Field
    • Unsubscribe Contacts from List
    • Customize Image Size
    • Close Survey on Specific Date
    • Install Qwary Intercept with Single Page Applications
    • Move Survey Question
    • Download Response
    • Enable Partial Submission
  • Account & Billing Management
    • Reset Password
    • Invite Team Member
  • Converse AI
Powered by GitBook
On this page

Was this helpful?

  1. Workflows
  2. Salesforce Workflow

Map survey response data into Salesforce

With Qwary's Salesforce integration, you can automate survey triggers and effortlessly sync the collected data with Salesforce records. This integration enables in-context analysis, allowing you to generate insightful reports and dynamic dashboards and automate workflows for prompt action based on customer feedback.

By merging survey data with Salesforce, you gain a comprehensive understanding of customer interactions, enabling you to measure and react effectively. This holistic approach enhances the overall health of your business relationships, leading to improved customer satisfaction and strengthened connections.

When the response is received for a case or opportunity, Qwary's salesforce integration

  • Updates case and/or opportunity object in Salesforce

  • Calculates and updates avg. score (NPS/CSAT/CES) for contact for all the responses received by the contact

  • Calculates and updates avg. score (NPS/CSAT/CES) for account for all the responses received by all contacts for the account

To get started, you will need to create objects in Salesforce. Below are the object details.

Create a custom object in Salesforce.

To create a custom object in Salesforce, Go to Settings --> Object Manager --> Create a custom object.

  1. Qwary Survey Response - Account

  2. Qwary Survey Response - Contact

  3. Qwary Survey Response - Case

  4. Qwary Survey Response - Opportunity

  5. Edit Case Object

Create a custom object for the Account

Below is the object definition

Definition
Value

Object Name

Qwary Survey Response - Account

API Name

Qwary_Survey_Response_Account__c

Label

Qwary Survey Response - Account

Plural Label

Qwary Survey Responses - Account

Record Type

Qwary Survey Name

Data Type

Text

Deployment Status

Deployed

Fields & Relationship

Field Label
Field Name
Data Type
Note

Account

Account__c

Lookup(Account)

Created By

CreatedById

Lookup(User)

Last Modified By

LastModifiedById

Lookup(User)

Owner

OwnerId

Lookup(User,Group)

Qwary Survey Name

Name

Text(80)

Survey name for the received response

Qwary Survey Response

Qwary_Survey_Response__c

Rich Text Area(100000)

Formatted survey response

Create a custom object for the Contact

Below is the object definition

Definition
Value

Object Name

Qwary Survey Response - Contact

API Name

Qwary_Survey_Response_Contact__c

Label

Qwary Survey Response - Contact

Plural Label

Qwary Survey Responses - Contact

Record Type

Qwary Survey Name

Data Type

Text

Deployment Status

Deployed

Fields & Relationship

Field Label
Field Name
Data Type
Note

Contact

Contact__c

Lookup(Contact)

Created By

CreatedById

Lookup(User)

Last Modified By

LastModifiedById

Lookup(User)

Owner

OwnerId

Lookup(User,Group)

Qwary Survey Name

Name

Text(80)

Survey name for the received response

Qwary Survey Response

Qwary_Survey_Response__c

Rich Text Area(100000)

Formatted survey response

Create a custom object for the Case

Below is the object definition

Definition
Value

Object Name

Qwary Survey Response - Case

API Name

Qwary_Survey_Response_Case__c

Label

Qwary Survey Response - Case

Plural Label

Qwary Survey Responses - Case

Record Type

Qwary Survey Name

Data Type

Text

Deployment Status

Deployed

Fields & Relationship

Field Label
Field Name
Data Type
Note

Case

Case__c

Lookup(Case)

Created By

CreatedById

Lookup(User)

Last Modified By

LastModifiedById

Lookup(User)

Owner

OwnerId

Lookup(User,Group)

Qwary Survey Name

Name

Text(80)

Survey name for the received response

Qwary Survey Response

Qwary_Survey_Response__c

Rich Text Area(100000)

Formatted survey response

Create a custom object for the Opportunity

Below is the object definition

Definition
Value

Object Name

Qwary Survey Response - Opportunity

API Name

Qwary_Survey_Response_Opportunity__c

Label

Qwary Survey Response - Opportunity

Plural Label

Qwary Survey Responses - Opportunity

Record Type

Qwary Survey Name

Data Type

Text

Deployment Status

Deployed

Fields & Relationship

Field Label
Field Name
Data Type
Note

Opportunity

Opportunity__c

Lookup(Opportunity)

Created By

CreatedById

Lookup(User)

Last Modified By

LastModifiedById

Lookup(User)

Owner

OwnerId

Lookup(User,Group)

Qwary Survey Name

Name

Text(80)

Survey name for the received response

Qwary Survey Response

Qwary_Survey_Response__c

Rich Text Area(100000)

Formatted survey response

Add new fields to the Case object

Add the fields below to the case object to update it with response data.

Field Label
Field Name
Data Type
Note

Qwary CES

Qwary_CES__c

Number(18, 0)

Used if case survey campaign has effort score question type

Qwary comment

Qwary_comment__c

Text Area(255)

Used if case survey campaign has comment question type

Qwary CSAT

Qwary_CSAT__c

Number(18, 0)

Used if case survey campaign has satisfaction question type

Qwary emotion

Qwary_emotion__c

Text(10)

Used if case survey campaign has emotion question type

Qwary NPS

Qwary_NPS__c

Number(18, 0)

used if case survey campaign has NPS question type

Qwary rating

Qwary_rating__c

Number(18, 0)

Used if case survey campaign has rating question type

Qwary thumbs

Qwary_thumbs__c

Text(15)

Used if case survey campaign has thumbs question type

Add new fields to the Opportunity object.

Add the below fields to the opportunity object to update the opportunity object with response data

Field Label
Field Name
Data Type
Note

Qwary CES

Qwary_CES__c

Number(18, 0)

Used if opportunity survey campaign has effort score question type

Qwary comment

Qwary_comment__c

Text Area(255)

Used if opportunity survey campaign has comment question type

Qwary CSAT

Qwary_CSAT__c

Number(18, 0)

Used if opportunity survey campaign has satisfaction question type

Qwary emotion

Qwary_emotion__c

Text(10)

Used if opportunity survey campaign has emotion question type

Qwary NPS

Qwary_NPS__c

Number(18, 0)

used if opportunity survey campaign has NPS question type

Qwary rating

Qwary_rating__c

Number(18, 0)

Used if opportunity survey campaign has rating question type

Qwary thumbs

Qwary_thumbs__c

Text(15)

Used if opportunity survey campaign has thumbs question type

PreviousCreate an email campaign for Salesforce Case/Opportunity.NextCreate event-based Salesforce workflow

Last updated 9 months ago

Was this helpful?