Embedded Conversational Widget for E-commerce Self-Help

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

E-commerce platforms face challenges in providing effective self-help services that allow customers to quickly find answers without leaving their product browsing experience, leading to frustration and potential abandonment of purchases.

Innovation Solution

An embedded self-help service using a conversational widget that overlays on e-commerce pages, allowing users to input their queries and receiving assistance through a chat bot that can disambiguate user intents, providing relevant information or connecting them with live agents directly within the product context.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If customers leave their product browsing experience to access self-help services, then they can receive assistance, but their browsing experience is interrupted and they may abandon purchases

Engineering Contradiction:
Improveself-help service effectivenessVSAvoidbrowsing experience continuity
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The self-help service widget is nested within the e-commerce platform's user interface. The chat widget appears as an embedded element on the existing product pages, allowing customers to access help services without leaving the browsing context. This nested structure enables the help service to be contained within the e-commerce environment, maintaining the browsing experience while providing assistance.

Inventive Principle:
Principle #7Nested doll (Nesting)

2Adaptability or versatility

If a comprehensive self-help service is provided, then customer assistance needs are met, but the service complexity increases

Engineering Contradiction:
Improveservice coverageVSAvoidservice system complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The self-help service is segmented into distinct functional modules including a chat widget for communication, an intent recognition system for understanding customer needs, and a knowledge base for providing solutions. Each module operates independently but integrates seamlessly, allowing the system to provide comprehensive service while maintaining manageable complexity through modular architecture.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The chat widget serves multiple functions: it acts as a communication interface, an intent recognition trigger, a solution delivery mechanism, and a navigation tool. By making the widget universal and multi-functional, the system achieves comprehensive service coverage without proportionally increasing complexity, as a single component performs multiple roles.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Loss of information

If traditional self-help services are used, then customers can find answers, but they lose context of their product browsing

Engineering Contradiction:
Improvecontext retentionVSAvoidtime to find answers
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The system performs preliminary actions by pre-loading product context and browsing state into the chat widget before the customer even initiates a help request. When a customer opens the widget, their current product views, cart contents, and browsing history are already displayed, allowing them to continue their shopping journey uninterrupted while accessing help services.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10783188B2Intelligent embedded self-help service
Publication Date: 2020.09.22 SALESFORCE INC
  • US10783188B2 patent drawing
  • US10783188B2 patent drawing
  • US10783188B2 patent drawing

AI summary

Disclosed are examples of systems, apparatus, methods, and computer program products for providing an embedded self-help service for e-commerce applications. A number of enterprise records are maintained within a database. First input data is then processed from a user device connected to an e-commerce environment. The first input data indicates that a user requests assistance from an e-commerce provider associated with the e-commerce environment. A conversational widget is initiated, configurable for display on the user device and embedded within the e-commerce environment. A first request for the user device to provide second input data is processed, as well as the second input data. A user intent for disambiguation of the second input data is then determined in associated with the enterprise records, and a user-actionable application module is initiated corresponding to the user intent, configurable for display on the user device and embedded within the conversational widget.