Optimize customer journeys proactively
Genesys Cloud offers an extended set of capabilities that you can use to gain insights into your customer journeys. These tools help you with the following:
- Allows you to gain a comprehensive, multichannel view of your customer journeys.
- Enables you to track, analyze, and optimize every step of the customer experience.
- Provides dynamic visualizations and heat maps that reveal customer engagement levels across Architect flow components.
- Allows for immediate insights into high-traffic areas and interactions.
With both granular and high-level views, you can use Flow Insights, Journey Flows and Replay Mode to dive into specific Architect flow components and perform the following:
- Measure flow performance.
- Monitor key flow milestone frequencies.
- Understand how customers progress toward desired flow outcomes.
- Visualize pathways customers take, capturing both successful and challenging routes.
Use Journey Management to extend your view beyond single-channel Architect flows with 365 days of cross-channel data and do the following:
- Perform trend and funnel analysis.
- Track journey performance over time.
- Quickly identify shifts in your journey metrics.
- Identify friction points in multichannel transitions.
- Refine customer experiences.
- Improve customer satisfaction across touchpoints.
Gain powerful insights into your customer journeys with Flow Insights:
Key benefits at a glance
Key use cases in detail
Actionable insight
- From the Architect home page, click or hover over the Flows menu and select the desired flow type.
- Click the flow that you want to analyze.
- Use the Flow Insights toggle to display the interaction heat map for the flow. Note: There must be interaction data from the past seven days for the heat map to appear.
- Look for flow components with high frequency (interaction count) levels and check if customers are dropping off in subsequent steps. In the following example, customers make it to the Digital Menu action in a digital bot flow, but fail to progress further:
- Now, examine the Digital Menu action to review and determine why progress is stalling and identify any necessary actions to remove the fricton points.
Gain powerful insights into your customer journeys with Journey Flows:
Key benefits at a glance
Key use cases in detail
Actionable insight
Assume that you are a contact center admin or analyst who wants to assess the effectiveness of a bot. Your goal is to compare the number of customers who achieve resolution through the bot versus a human agent (ACD). To accomplish this task, use Journey Flows functionalities.
- From the Architect home page, click or hover over the Flows menu and select the desired flow type.
- Click the flow that you want to analyze.
- Click Journey Flows in the Insights and Optimizations menu. The Journey Flows visualization opens. The visualization shows the distribution of customers along the various flow milestones and outcomes as well as the various flow exit reasons. The visualization also demonstrates how the customer journey progressed at each flow stage:
- Next, because you want to know how many customers went to the Payment Initialized milestone, hover over the milestone to display the frequency count:
- Now, to examine why 11 per cent of customers who completed the Payment Initialized milestone asked to speak to a human agent and seven per cent of customers disconnected the call, use Flow Insights to generate a heatmap of the Digital Menu options in your Initial Settings menu or use Replay Mode to check execution instances of your flow.
- Next, examine sessions that were Abandoned.
Gain powerful insights into your customer journeys with Replay Mode:
Key benefits at a glance
Key use cases in detail
Actionable insight
- From the Architect home page, click or hover over the Flows menu and select a flow type for which historical execution data is available.
- Open the flow that you previously executed to debug and troubleshoot.
- Klicken Sie auf Ausführungsverlauf. Das Dialogfeld Verlauf der Flussausführung wird geöffnet.
- Unter Results listet Architect frühere Ausführungsinstanzen der von Ihnen geöffneten Strömung auf und liefert den Namen, die Version, den Strömungstyp sowie die Start- und Endzeit der Strömungsinstanzen.
- Klicken Sie auf eine Flussinstanz, um die Instanz im Wiedergabemodus zu öffnen. Weitere Informationen finden Sie unter . Verwenden Sie den Wiedergabemodus zur Fehlersuche in einem Architect-Flow.
- Use the replay controls to step through the flow to replay the sequence of actions that lead to the specific flow component that you want to analyze.
- If the required level of execution data is available, review communication exchanges and inspect variable values as well to pinpoint the issue with the flow component.
In the following digital bot flow example, customers enter their order number to check the status of their order, but the bot fails to recognize the number.
- The flow designer used an Ask for Slot action to verify the order number and used a slot of the type
builtin:any
to store the customer’s input. - After the bot receives the input, the flow moves on to a Decision action that uses the expression
If(FindFirst(Flow.OrderNumbersDatabase, ToJSON(Task.CheckNumber))==-1, false, true)
to determine whether the array of existing order numbers stored in theFlow.OrderNumbersDatabase
variable contains the order number the customer entered (Task.CheckThisNumber
).
Flow Insight’s heat map analysis shows that the Decision action always takes the unhappy path:
Architect’s Replay mode provides the key to understanding why this happens. The bot uses a pattern in the format ###-###
to display the order number for customers, where each #
represents a digit (0–9) and -
is a dash separator. The grouped format is a familiar pattern for customers that reduces the likelihood of errors compared to a long string of digits, and makes it easier to read and remember the number.
The recognition issue occurs because the bot provides the order number in the###-###
format, but the bot expects a string of digits without dashes as user input (see the order numbers in the Flow.OrderNumbersDatabase
variable). This mismatch in the flow design leads to recognition failure.
Replay mode revealed that the bot must handle dashes in customer input. To address the recognition issue, use a regex slot type with the pattern ^\d{6}$|^\d{3}-\d{3}$
to validate the input format and remove any dashes before you check the order number against the order database.
Gain powerful insights into your customer journeys with Journey Management:
Key benefits at a glance
Key use cases in detail
Actionable insight
Angenommen, Sie sind ein Contact-Center-Analyst, der die Effektivität von Bots beurteilt, die für Social-Media-Anwendungen entwickelt wurden. Ihr Ziel ist es, die Anzahl der Kunden zu vergleichen, die eine Lösung durch Bots im Vergleich zu menschlichen Agenten erreichen ( ACD ). Verwenden Sie zur Erledigung dieser Aufgabe die Funktionen des Journey Analyzer.
- Melden Sie sich bei Ihrem Genesys Cloud-Konto an und klicken Sie auf das Reisemanagement Speisekarte. Der Reisemanagement Bildschirm öffnet.
- Erstellen Sie eine neue Reise .
- Betreten Bearbeiten Klicken Sie auf, um den Modus anzuzeigen und eine Reise zu ändern Bearbeiten .
- Um Ihr erstes Ereignis in der Reise zu erstellen, erweitern Sie das Social-Media- und App-Messaging Ereignisgruppe und wählen Sie dann aus und ziehen Sie Web-Nachricht starten zur Leinwand.
- Als nächstes, weil Sie wissen wollen, wie viele Kunden gingen zu Bot-Start nach Web-Nachricht , Ziehen und Ablegen Bot-Start auf die Leinwand und lass es dann verbinden mit Web-Nachricht starten.
- Um das Ereignis auf den Bot-Namen einzugrenzen, fügen Sie den Bot-Namen als Ereignisattributfilter .
Tipp : Den Botnamen finden Sie in Architekt . Journey Management unterstützt native oder Drittanbieter-Bot-Ereignisse, native Bots stellen jedoch detailliertere Daten zur Journey bereit.
- Um das Ereignis auf den Bot-Namen einzugrenzen, fügen Sie den Bot-Namen als Ereignisattributfilter .
- Um nun abgeschlossene Bot-Sitzungen zu prüfen, ziehen Sie Bot End auf die Leinwand und lass es dann verbinden mit Bot-Start .
- Because you are interested in the same bot that you examined in Step 5, include the bot's identifier as an event attribute filter at this event.
Tipp : Wenn Sie einen nativen Genesys-Bot verwenden, fügen Sie hinzu, um Ihre Analyse auf eine Absicht und andere möglicherweise relevante Interaktionsattribute einzugrenzen Bot Turn zwischen Anfang und Ende. - Um abgeschlossene Bot-Sitzungen anzuzeigen, schließen Sie die BotsessionErgebnis Filter und wählen Sie dann den vollständig Attribut.
- Klicken Filter anwenden .
- Da Sie in diesem Fall abgeschlossene Bot-Sitzungen untersuchen und nicht die Sitzungen, die an ACD (Automatische Anrufverteilung) gingen, füge hinzu BotErgebnis Filter im Ausschließen Abschnitt mit TransfertoACD als Wert.
- Klicken Filter anwenden .
- Because you are interested in the same bot that you examined in Step 5, include the bot's identifier as an event attribute filter at this event.
- Untersuchen Sie als Nächstes die Sitzungen, die an ACD gingen. Öffnen Sie die Stimme Ereignisgruppe und ziehen Sie t Er ACD-Start Ereignis auf die Leinwand. Lass es eine Verbindung herstellen mit Bot-Start , so dass es parallel ist zu Bot End .
- Wählen Sie in diesem Fall Warteschlangen-ID als Attribut und fügen Sie dann einen Filter für die Zahlungswarteschlange .
- Klicken Sie auf Speichern.
Beispielfahrt berechnen und bearbeiten
- Klicken Berechnen Reisen generieren . Es erscheint eine Meldung über die Anzahl der Berechnungen.
- Um fortzufahren, klicken Sie auf Fortfahren . Die Berechnung dauert einige Minuten. Die Ladezeit hängt vom zu verarbeitenden Datenvolumen ab, sodass die Berechnung größerer Datensätze mehr Zeit in Anspruch nimmt. Aktualisieren Sie die Seite, um die Ergebnisse anzuzeigen.
- Nach Abschluss der Berechnung möchten Sie die Anzahl der von den Agenten gelösten Anrufe erfahren. Um die Reise zu bearbeiten, klicken Sie auf Bearbeiten .
- Ziehen Sie den Agentenstart Ereignis, und lassen Sie es verbinden mit dem ACD-Start Ereignis.
- Fügen Sie einen Filter hinzu für Zahlungswarteschlange . Die Zahlungswarteschlange verfügt über zwei Nachbearbeitungscodes: Erfolg Und Versagen .
- Verfolgen Sie die Agentenlösung mit einem Erfolgsabschlusscode. Aus dem Stimme Ereignisgruppe, ziehen Sie ein Einpacken Ereignis auf die Leinwand und verbinden Sie es mit dem Agentenstart Ereignis. Wählen Sie die Zusammenfassungscode Attribut und enthalten die Kennung des Erfolg Wrap-Up-Code als Filter.
Notiz : Y Sie können die Liste der in Ihrer Umgebung verwendeten Wrap-up-Code-IDs mit dem Wrap-up-API-Endpunkt über den API Explorer , das auf der Genesys Cloud Developer-Site verfügbar ist. - Um anzuzeigen, dass es für die Erfolg Abschlusscode, r benennen Sie die Einpacken Ereignis.
- Verfolgen Sie die Agentenlösung mit einem Erfolgsabschlusscode. Aus dem Stimme Ereignisgruppe, ziehen Sie ein Einpacken Ereignis auf die Leinwand und verbinden Sie es mit dem Agentenstart Ereignis. Wählen Sie die Zusammenfassungscode Attribut und enthalten die Kennung des Erfolg Wrap-Up-Code als Filter.
- Fügen Sie einen Filter hinzu für Zahlungswarteschlange . Die Zahlungswarteschlange verfügt über zwei Nachbearbeitungscodes: Erfolg Und Versagen .
- Klicken Sie auf Speichern.
- Um die Reise zu aktualisieren, klicken Sie auf Berechnen . Aktualisieren Sie die Seite, um die aktualisierten Zahlen anzuzeigen.
Siehe Funnel-Analyse in der Beispiel-Journey
Mit Hilfe von Trichteranalyse , du kannst Verstehen Sie, wie Ihre Kunden ihre Reise zum Erreichen ihrer Ziele absolvieren, und ermitteln Sie dann die Erfolgsraten ihrer individuellen Reisepfade.
Eine Reise muss Berechnungen zur Trichteranalyse.
- Öffnen Sie die vorhandene Reise, die Sie analysieren möchten.
- In Bearbeitungsmodus auf Konvertierung anzeigen . Journey Analyzer berechnet die Konvertierungsmetriken.
- To examine the attributed metrics, click the + icon again in the upper right corner of the event. To hide the conversion metrics of an event, click the - icon in the upper right corner.
- Um die Reise Ihrer Kunden zu bestimmen, untersuchen Sie die Kunden , Konvertierungsrate , Fallengelassen aus Und Vorwärts bewegt Kennzahlen bei den jeweiligen Events.
Beispiel : Die Trichteranalyse im Bot-Start Veranstaltung zeigt, dass 650 Kunden an diesem Punkt die Reise abgebrochen haben und 1052 Kunden Vorwärts bewegt Zu Bot-Ende , Also Bot-Ende hat eine Konversionsrate von 61,7 %. Das bedeutet, dass 61,7 % Ihrer Kunden die Bot-Ende Sitzung.
- Benennen Sie die Ereignisse immer um, damit die Reise für neue Benutzer lesbar ist und zum Szenario passt.
- Mit Journey Management können Sie Ihre eigenen Hypothesen zu User Journeys testen. Zum Beispiel:
- Sie können ein Szenario modellieren, um zu testen, ob die Eskalationsrate von Kunden, die über Bot A laufen, höher ist als die von Kunden, die über Bot B laufen. Sie können mehrere Bot-Start Fügen Sie Ihrer Reise Ereignisse hinzu und legen Sie Attributfilter für Bot A bzw. Bot B fest.
- Sie können die Wirkung der Sprache untersuchen. Messen Sie beispielsweise, ob Kunden, die mit einem englischsprachigen Bot interagieren, Interaktionen genauso erfolgreich abschließen wie Kunden, die mit einem französischsprachigen Bot interagieren. Bei dieser Analyse können Sie den Sprachfilter im Bot-Start Ereignis.
- Wenn Ihr Unternehmen auf Sprache angewiesen ist, ist die Messung der Anzahl der erneuten Kunden ein gängiger Anwendungsfall. Ziehen Sie den Sprachstart Ereignis auf Ihre Leinwand und wenden Sie das Medientyp > RÜCKRUF Filter.
- Sie können arbeiten mit Reiseabläufe um Muster innerhalb von Flows anzuzeigen und festzustellen, ob es Probleme gibt, die Sie untersuchen möchten. Wenn Sie beispielsweise Eskalationen sehen, verwenden Sie Journey Analyzer, um die Art der Eskalation, die Häufigkeit und das Ergebnis zu verstehen.
Hinweis: Journey Management und Journey Flows sind zwei leistungsstarke Tools, die sich gegenseitig ergänzen können, es jedoch einige Unterschiede zwischen ihnen gibt. Weitere Informationen finden Sie unter Unterschiede zwischen Journey Management und Journey Flows . - Leistungsansichten können Ihnen auch dabei helfen, Ihre Analysen zu unterstützen. Flow-Ergebnisse in Architekt, der Warteschlangen-Leistungsansicht oder die Interaktionsansicht im Arbeitsbereich.
- Der AppFoundry bietet mehrere Vorlagen, die Sie für den Einstieg verwenden können.