Skip to main content

Survey forms

Survey Forms (Genesys Cloud Quality Management)

SectionDescription
Module ContextPart of Quality Management and Voice of the Customer capabilities in Genesys Cloud.
PurposeAllows organizations to collect customer feedback after interactions using web-based surveys such as CSAT and NPS.
Admin LocationAdmin → Quality → Survey Forms
Key RequirementSurvey invitations require Survey Invite Flow in Architect and a Quality Policy to trigger survey delivery.

Survey Forms enable organizations to measure customer satisfaction, service quality, and customer sentiment following interactions. They are typically triggered through policies and Architect flows.


Study Notes

TopicExplanation
Survey FormsTemplates used to collect feedback from customers after interactions.
Survey Invite FlowArchitect flow responsible for sending the survey invitation email or message.
PoliciesDetermine which interactions trigger surveys.
Question TypesMultiple Choice, Yes/No, Range, Free Text, and Net Promoter Score (NPS).
NPS LimitOnly one NPS question can be used per survey.
Survey LanguageDetermines language of the survey displayed to the customer.
Header SectionDisplays instructions, images, or branding above survey questions.

Survey feedback helps contact centers monitor customer satisfaction and identify areas for service improvement.


Navigation

TaskNavigation
Create survey formAdmin → Quality → Survey Forms → Create
Edit survey formAdmin → Quality → Survey Forms → Select Form
Publish survey formAdmin → Quality → Survey Forms → Publish
Configure survey invite flowArchitect → Survey Invite Flow
Configure survey policiesAdmin → Quality → Policies

Configuration Fields (UI Form Fields)

Survey Form Creation

FieldDescriptionOptions
CreateCreates new survey formButton
Survey LanguageLanguage used for the surveyDropdown
Survey Form NameInternal survey identifier (not visible to customers)Text
HeaderInstructional text or image displayed to customerText / Image
Add QuestionAdds a survey questionButton
SaveSaves draft survey formButton
PublishPublishes survey formButton

Question Configuration

FieldDescriptionOptions
Question TypeDefines format of survey questionMultiple Choice / Yes-No / Range / Free Text / NPS
Question TextQuestion shown to the customerText
Help TextOptional guidance for questionText
RequiredMakes question mandatoryToggle
Answer OptionsChoices available for customer responseText
Range ScaleNumeric scale used for rating1–5 or custom range
NPS QuestionMeasures customer loyalty0–10 scale
Delete QuestionRemoves questionButton
Reorder QuestionsChange question orderDrag and drop

Dependencies

ComponentPurpose
ArchitectSends survey invitations through survey invite flow
PoliciesDetermine which interactions trigger surveys
Interaction RecordingOptional integration with quality monitoring
Customer Contact DataUsed to deliver survey invitation

Platform Integration / Related Components

ComponentRelationship
Architect Survey Invite FlowSends survey invitation email or message
Quality PoliciesAutomates survey triggers
Evaluation FormsComplement surveys with internal quality scoring
Speech & Text AnalyticsAnalyze feedback trends
Customer Journey AnalyticsCombine survey feedback with interaction analytics

Related Topics / Further Reading

TopicPurpose
Evaluation FormsInternal agent evaluation
Quality PoliciesAutomate survey delivery
Architect FlowsConfigure survey invitation workflow
Speech AnalyticsAnalyze conversation sentiment
GamificationUse feedback metrics to motivate agents

Implementation Checklist

StepStatus
Create survey form
Add survey questions
Publish survey form
Create Architect survey invite flow
Configure survey policy
Test survey delivery
Review survey analytics

Implementation Guide

StepAction
Step 1Navigate to Admin → Quality → Survey Forms
Step 2Click Create
Step 3Select survey language
Step 4Enter survey form name
Step 5Add header instructions
Step 6Add survey questions
Step 7Save survey form
Step 8Publish survey form
Step 9Configure Architect survey invite flow
Step 10Create policy to trigger surveys

How to Implement

PhaseDescription
Survey CreationCreate survey form and questions
Workflow SetupConfigure Architect survey invite flow
Policy ConfigurationTrigger surveys based on interaction criteria
TestingValidate survey delivery
MonitoringReview survey results and customer feedback

Workflow

Customer Interaction
        ↓
Interaction Ends
        ↓
Quality Policy Evaluates Interaction
        ↓
Survey Invite Flow Triggered
        ↓
Customer Receives Survey Link
        ↓
Customer Completes Survey
        ↓
Feedback Stored in Analytics

Architecture Diagrams

Survey Delivery Architecture

Customer Interaction
        ↓
Genesys Cloud Policy Engine
        ↓
Architect Survey Invite Flow
        ↓
Survey Form Delivery
        ↓
Customer Response
        ↓
Feedback Analytics

Real Flow Scenarios

Post Call Survey

Customer Call Ends
      ↓
Policy Matches Interaction
      ↓
Survey Invite Flow Triggered
      ↓
Customer Receives Email Survey
      ↓
Customer Submits Feedback

Customer Experience Monitoring

Customer Chat Session Ends
      ↓
Survey Triggered
      ↓
Customer Rates Interaction
      ↓
Feedback Used for Performance Monitoring

Usage Scenarios

ScenarioDescription
Post Interaction SurveyCollect CSAT after call/chat/email
Net Promoter ScoreMeasure customer loyalty
Service Quality MonitoringIdentify customer dissatisfaction
Product FeedbackCollect insights on services
Customer Experience TrackingMonitor long-term service trends

Implementation Examples

Survey TypeExample
CSAT SurveyRate your support experience
NPS SurveyHow likely are you to recommend our service
Product Feedback SurveyRate product knowledge of agent
Customer Experience SurveyRate overall interaction quality

Example Survey Structure

QuestionType
How satisfied are you with our service?Range
Was your issue resolved?Yes / No
What could we improve?Free Text

Design Example

Customer Interaction
       ↓
Quality Policy Trigger
       ↓
Architect Survey Flow
       ↓
Survey Delivery
       ↓
Customer Response
       ↓
Analytics Dashboard

Best Practices

PracticeReason
Keep surveys shortImprove completion rate
Limit number of questionsAvoid survey fatigue
Use NPS for loyalty trackingStandard industry metric
Combine surveys with evaluationsComplete quality monitoring
Test survey flows before productionEnsure delivery reliability

Naming Convention

ResourceExample
Survey FormPost_Call_CSAT
Survey PolicyInbound_Call_Survey_Policy
Survey FlowCustomer_Survey_Flow

Naming Pattern:

<InteractionType>_<Purpose>_Survey

Security Considerations

ControlDescription
Data PrivacyProtect customer responses
Access PermissionsRestrict survey editing rights
Data RetentionDefine retention policies for feedback
ComplianceEnsure survey questions meet regulatory standards

Limitations / Constraints

ConstraintDescription
NPS LimitOnly one NPS question allowed per survey
Survey TriggerRequires Architect survey invite flow
Policy ScopeApplies only to interactions after activation
Survey DeliveryDepends on valid customer contact information

Troubleshooting

IssueCauseResolution
Survey not sentPolicy not configuredVerify policy rules
Survey invite flow not triggeredArchitect flow misconfigurationValidate flow logic
Customer not receiving surveyMissing contact informationVerify customer email or messaging channel
Survey responses missingSurvey not publishedPublish survey form

Interview Cheat Sheet

QuestionAnswer
What is a Survey Form in Genesys Cloud?A form used to collect customer feedback after interactions.
What is required to send surveys?Survey form, survey invite flow in Architect, and a quality policy.
What question types are supported?Multiple choice, Yes/No, Range, Free text, and NPS.
How many NPS questions can a survey have?Only one per survey.
When are surveys triggered?After interactions that match a policy.

Key Takeaways

TopicSummary
Survey FormsCollect customer feedback after interactions
Architect IntegrationSurvey invite flows deliver surveys
PoliciesAutomate survey triggers
NPSMeasures customer loyalty
Customer FeedbackProvides insight into service quality

Screenshots

Create survey form

Select Survey Language - Preview form on would allow you to preview form

Question Group Name

FieldDescriptionImplementation PurposeExample
Question Group NameA label used to organize related survey questions into a logical section.Helps structure surveys into categories such as service quality, agent behavior, or product feedback.Customer Experience

How It Appears in the UI

When creating a survey form:

Survey Form Builder
      ↓
Add Question Group
      ↓
Enter Question Group Name
      ↓
Add Questions Within the Group

Example layout:

Survey Form: Post_Call_CSAT

Question Group: Customer Experience
    - How satisfied are you with the service?
    - Was your issue resolved?

Question Group: Agent Interaction
    - Was the agent professional?
    - Did the agent explain the solution clearly?

Why Question Groups Are Important

BenefitExplanation
Improves survey readabilityCustomers understand sections of the survey
Organizes feedback categoriesHelps separate customer experience from product feedback
Simplifies analyticsEnables grouping of related feedback metrics

Best Practices

PracticeReason
Use clear group namesMakes survey easier to interpret
Limit number of groupsAvoid overwhelming customers
Group related questions onlyMaintain logical structure

Naming Examples

Group TypeExample
Customer ExperienceCustomer_Satisfaction
Agent PerformanceAgent_Interaction
Product FeedbackProduct_Feedback

Key Implementation Tip

Keep group names customer-friendly if visible in the survey, and short but descriptive for reporting purposes.