Cette conversation commerciale démontre une bonne conception en action. La marque fictive est un marchand, mais la conception est pertinente secteurs. Elle s'applique à tous les cas d'utilisation où un client restreint le produit. ou des offres de services pour arriver à un ensemble personnalisé d’options sur lesquelles ils peuvent agir.
Vous trouverez ci-dessous un aperçu de la conversation, suivi d'une analyse détaillée. Chaque étape met en évidence les bonnes pratiques appliquées et indique toute conception particulière à prendre en compte pour un parcours de vente. Pour implémenter cette conception pour votre propre agent, copier et personnaliser les exemples de charge utile pour chaque étape.
Présentation
Cette conversation suit la maximisation de "trois étapes pour plaire". Procédure de base est de (1) filtrer les produits par catégorie, (2) sélectionner un produit, (3) passer à à l'achat. Dans ce cas, l'achat est effectué sur le site Web de la marque.
Il s'agit d'un flux standard sur lequel vous pouvez vous appuyer. Par exemple, permettez aux utilisateurs d'ajouter des articles à leur panier et de procéder au paiement directement depuis la conversation. Pour créer une expérience de panier et intégrer une société de traitement des paiements, consultez la seconde partie du retrait en magasin (partie 2). dans cet atelier de programmation.
Cet exemple illustre le parcours heureux, mais il est important d'intégrer des réponses de remplacement afin que les utilisateurs obtiennent l'aide dont ils ont besoin, même s'ils s'éloignent du parcours que vous avez conçu.
<ph type="x-smartling-placeholder">
Tour de conversation
- L'utilisateur entame la conversation avec l'agent.
L'agent envoie un message de bienvenue. Il utilise des amorces de conversation pour de parcours que la marque souhaite mettre en avant.
Ce message de bienvenue concis permet une interaction ludique et productive. Pour gagner la confiance des utilisateurs, Logo de la marque et propose un message d'accueil amical qui rassure l'utilisateur, s'il est dans la bonne à un emplacement. L'agent utilise un persona. pour que l'automatisation semble naturelle. Se présenter comme une "plate-forme déboucheur de pièces" ajoute un peu de fantaisie et clarifie que « Pi » n'est pas un vrai une personne. En indiquant ce qu'il peut faire, l'agent transmet rapidement que l'information est pertinente. aux besoins de l’utilisateur. Il affiche également des amorces de conversation. pour inciter l'utilisateur à emprunter des chemins spécifiques. La les amorces de conversation utilisent des expressions claires. qui indiquent clairement où ils mènent.
L'utilisateur appuie sur une amorce de conversation pour acheter des produits.
Les amorces de conversation permettent à l'utilisateur d'interagir facilement. Il peut simplement appuyez pour faire le premier pas.
Données utiles JSON
{ "context": { "placeId": "", "userInfo": { "displayName": "Sal", "userDeviceLocale": "en-US" }, "resolvedLocale": "en" }, "sendTime": "2022-03-25T05:39:16.854822Z", "conversationId": "1111", "requestId": "123123111", "suggestionResponse": { "message": "conversations/1111/messages/2223", "postbackData": "purchase_puzzles", "createTime": "2022-03-25T05:39:16.311308Z", "text": "Purchase puzzles", "type": "REPLY" }, "agent": "brands/3333/agents/4444" }
L'agent demande à l'utilisateur de sélectionner une catégorie de produits à rechercher.
En une courte phrase, l'agent confirme l'intention de l'utilisateur de rechercher des puzzles. Le ton est et contribue à créer une dynamique pour le voyage à venir. À définissent les attentes de l'utilisateur, l'agent indique le nombre d'étapes impliquées dans leur recherche. Un repère de discourse ("First") indique à quelle étape il s'agit activé. La première étape est une question simple avec des réponses suggérées pour aider l'utilisateur à identifier le puzzle qu'il que vous souhaitez acheter. Les réponses suggérées sont claires et concises.
Données utiles JSON
{ "text": "Let the search begin. We can find the right match for you in 3 steps. First, what would you like to piece together?", "fallback": "Let the search begin! We can find the right match for you in 3 steps. First, what would you like to piece together? You can choose animals, landscapes, or artworks, or ask me to surprise you with a category.", "suggestions": [ { "reply": { "text": "Animals", "postbackData": "option_1" } }, { "reply": { "text": "Landscapes", "postbackData": "option_2" } }, { "reply": { "text": "Artworks", "postbackData": "option_3" } }, { "reply": { "text": "Surprise me", "postbackData": "option_4" } } ] }
L'utilisateur appuie sur une suggestion de catégorie.
Les réponses suggérées aident les utilisateurs à avancer rapidement dans l'entonnoir d'achat.
Données utiles JSON
{ "context": { "placeId": "", "userInfo": { "displayName": "Sal", "userDeviceLocale": "en-US" }, "resolvedLocale": "en" }, "sendTime": "2022-03-25T05:39:56.149033Z", "conversationId": "1111", "requestId": "123123222", "suggestionResponse": { "message": "conversations/1111/messages/2225", "postbackData": "option_1", "createTime": "2022-03-25T05:39:55.674526Z", "text": "Animals", "type": "REPLY" }, "agent": "brands/3333/agents/4444" }
L'agent demande à l'utilisateur de sélectionner une sous-catégorie de produits à affiner. leur recherche.
Un autre message court et percutant entretient la conversation. Il commence par une phrase simple pour pour valider le choix de l'utilisateur et confirmer que l'agent a bien compris. En accord avec le persona de l'agent, le ton est enthousiaste. La deuxième ligne est prescriptive sans être insistante. Les réponses suggérées incluent l'option "Afficher d'autres animaux". Cette suggestion "Afficher plus" évite de devoir faire défiler une longue liste d'options.
Données utiles JSON
{ "text": "Animals are my favorite! Tell me the right creature for your jigsaw journey. Then I'll show you some puzzles.", "fallback": "Animals are my favorite! Tell me the right creature for your jigsaw journey. Then I'll show you some puzzles. You can tell me to search for cats, dogs, horses, elephants, or other animals.", "suggestions": [ { "reply": { "text": "Cats", "postbackData": "option_1" } }, { "reply": { "text": "Dogs", "postbackData": "option_2" } }, { "reply": { "text": "Horses", "postbackData": "option_3" } }, { "reply": { "text": "Elephants", "postbackData": "option_4" } }, { "reply": { "text": "View other animals", "postbackData": "option_5" } } ] }
L'utilisateur appuie sur une suggestion de sous-catégorie.
Données utiles JSON
{ "context": { "placeId": "", "userInfo": { "displayName": "Sal", "userDeviceLocale": "en-US" }, "resolvedLocale": "en" }, "sendTime": "2022-03-25T05:43:41.852224Z", "conversationId": "1111", "requestId": "123123333", "suggestionResponse": { "message": "conversations/1111/messages/2227", "postbackData": "option_1", "createTime": "2022-03-25T05:43:41.367260Z", "text": "Cats", "type": "REPLY" }, "agent": "brands/3333/agents/4444" }
L'agent confirme le choix de l'utilisateur et introduit le carrousel de produits.
Pour rester à jour, l'agent utilise une expression différente pour confirmer le choix de l'utilisateur. Celui-ci contient un emoji, ce qui est approprié à la fois pour la marque et le parcours utilisateur. Quand ? présentant le carrousel ci-dessous, l'agent fournit du contexte supplémentaire éliminer toute ambiguïté. L'agent remarque que les produits du carrousel ne sont pas les seuls options. Sinon, l'utilisateur peut supposer que les articles présentés sont ce qu'ils peuvent acheter.
Données utiles JSON
{ "text": "Cats it is 😻. Here are our bestsellers. If you don't find the right fit, I've got plenty more." }
L'agent affiche un carrousel de cartes enrichies présentant des produits spécifiques pour à l'achat.
Le carrousel affiche une sélection personnalisée de puzzles parmi lesquels l'utilisateur peut choisir. Chaque carte enrichie du carrousel combine une image de haute qualité et des informations détaillées sur le produit. Dans ce les fiches fournissent suffisamment d'informations sur le produit et offrent une stimulation visuelle peuvent vous aider à prendre une décision d'achat. Pour les produits qui nécessitent des recherches plus approfondies, vous pouvez ajouter une suggestion d'action à "Afficher les détails" sur le site Web de la marque ou utilisez un suggestion de demande d'agent en direct pour mettre les utilisateurs en contact avec un expert. Chaque fiche inclut également un appel à action : suggestion de "Sélectionner" le produit à acheter.
Si les produits présentés ne correspondent pas à la demande de l'utilisateur, des suggestions sous la carrousel fournissent d'autres options. Elles empêchent l'utilisateur de rester bloqué. en leur permettant d'étendre la recherche ("Afficher d'autres chats"), de revenir à étape précédente ("Revenir à la liste des animaux") ou recommencer ("Revenir au menu").
Données utiles JSON
{ "fallback": "Cheeky Cat\n500 piece cardboard jigsaw puzzle\nFinished size is 26.75 x 19.75 inches\n$8.99\nhttps://www.cheekycatdetails.com\n\nMr. Maine Coone\n1,000 piece cardboard jigsaw puzzle\nFinished size is 26.75 x 19.75 inches\n$15.99\nhttps://www.mrmainecoonedetails.com\n\nThe Cuddle Cats\n1,500 piece cardboard jigsaw puzzle\nFinished size is 26.75 x 19.75 inches\n$19.99\nhttps:www.thecuddlecatsdetails.com\n\nCatty McCat\n2,000 piece cardboard jigsaw puzzle\nFinished size is 26.75 x 19.75 inches\n$24.99\nhttps:www.cattymccatdetails.com\n\nCat Cattison\n2,500 piece cardboard jigsaw puzzle\nFinished size is 26.75 x 19.75 inches\n$29.99\nhttps:www.catcattisondetails.com\n\nTell me if you want to view other cats, go back to animals, or go back to the menu.", "richCard": { "carouselCard": { "cardWidth": "MEDIUM", "cardContents": [ { "title": "Cheeky Cat", "description": "500 piece cardboard jigsaw puzzle\nFinished size is 26.75 x 19.75 inches\n$8.99", "media": { "height": "TALL", "contentInfo": { "fileUrl": "https://www.pathtocheekycat.jpg", "forceRefresh": "false" } }, "suggestions": [ { "reply": { "text": "Select", "postbackData": "option_1" } } ] }, { "title": "Mr. Maine Coone", "description": "1,000 piece cardboard jigsaw puzzle\nFinished size is 26.75 x 19.75 inches\n$15.99", "media": { "height": "TALL", "contentInfo": { "fileUrl": "https://www.pathtomrmainecoone.jpg", "forceRefresh": "false" } }, "suggestions": [ { "reply": { "text": "Select", "postbackData": "option_1" } } ] }, { "title": "The Cuddle Cats", "description": "1,500 piece cardboard jigsaw puzzle\nFinished size is 26.75 x 19.75 inches\n$19.99", "media": { "height": "TALL", "contentInfo": { "fileUrl": "https://www.pathtothecuddlecats.jpg", "forceRefresh": "false" } }, "suggestions": [ { "reply": { "text": "Select", "postbackData": "option_1" } } ] }, { "title": "Catty McCat", "description": "2,000 piece cardboard jigsaw puzzle\nFinished size is 26.75 x 19.75 inches\n$24.99", "media": { "height": "TALL", "contentInfo": { "fileUrl": "https://www.pathtocattymccat.jpg", "forceRefresh": "false" } }, "suggestions": [ { "reply": { "text": "Select", "postbackData": "option_1" } } ] }, { "title": "Cat Cattison", "description": "2,500 piece cardboard jigsaw puzzle\nFinished size is 26.75 x 19.75 inches\n$29.99", "media": { "height": "TALL", "contentInfo": { "fileUrl": "https://www.pathtocatcattison.jpg", "forceRefresh": "false" } }, "suggestions": [ { "reply": { "text": "Select", "postbackData": "option_1" } } ] } ] } }, "suggestions": [ { "reply": { "text": "View other Cats", "postbackData": "option_1" } }, { "reply": { "text": "Go back to Animals", "postbackData": "option_2" } }, { "reply": { "text": "Go back to Menu", "postbackData": "option_3" } } ] }
L'utilisateur appuie sur une suggestion pour sélectionner un produit à acheter.
Données utiles JSON
{ "context": { "placeId": "", "userInfo": { "displayName": "Sal", "userDeviceLocale": "en-US" }, "resolvedLocale": "en" }, "sendTime": "2022-03-25T05:44:22.014084Z", "conversationId": "1111", "requestId": "123123444", "suggestionResponse": { "message": "conversations/1111/messages/2210", "postbackData": "option_1", "createTime": "2022-03-25T05:44:21.537522Z", "text": "Select", "type": "REPLY" }, "agent": "brands/3333/agents/4444" }
L'agent confirme le choix de l'utilisateur et le fait passer au modèle de site Web d'achat.
Sur un ton espiègle, l'agent confirme le choix final du produit. L'agent répète le nom du produit. afin que l’utilisateur sache exactement ce qu’il est prêt à acheter. Puisque l'achat transaction a lieu sur le site Web de la marque, l'agent donne à l'utilisateur prévient qu'il va quitter la conversation. Cela vaut le coup de plus permettant de fluidifier la transition, ainsi qu'un adieu amical.
Données utiles JSON
{ "text": "Cheeky Cat is a purrfect choice! You can check out on our website. Enjoy your puzzle adventure!" }
L'agent affiche une carte enrichie avec une suggestion d'action à régler.
Une carte enrichie autonome renforce le choix final de l'utilisateur du produit. Elle n'inclut que les détails pertinentes pour l'achat. Action suggérée pour le paiement responsabilise à l'utilisateur de passer l'étape d'achat.
Données utiles JSON
{ "fallback": "Cheeky Cat:\n500 pieces\n$8.99\n\nCheck out: https://www.puzzleparadise.com", "richCard": { "standaloneCard": { "cardContent": { "title": "Cheeky Cat", "description": "500 pieces\n$8.99", "media": { "height": "TALL", "contentInfo": { "fileUrl": "https://www.pathtocheekycat.jpg", "forceRefresh": "false" } }, "suggestions": [ { "action": { "text": "Check out", "postbackData": "Option 1", "openUrlAction": { "url": "https://www.puzzleparadise.com" } } } ] } } } }
L'utilisateur appuie sur la suggestion et quitte le site Web pour le paiement.
Données utiles JSON
{ "context": { "placeId": "", "userInfo": { "displayName": "Sal", "userDeviceLocale": "en-US" }, "resolvedLocale": "en" }, "sendTime": "2022-03-25T05:37:04.859344Z", "conversationId": "1111", "requestId": "123123555", "suggestionResponse": { "message": "conversations/1111/messages/2213", "postbackData": "Option 1", "createTime": "2022-03-25T05:37:04.548212Z", "text": "Check out", "type": "ACTION" }, "agent": "brands/3333/agents/4444" }