Social Proof
This widget displays either a grid of 4 images or a single image. The single image is typically used on PDPs and the grid is used on non-PDPs. It supports a number of different image grid layouts and an optional Query Input Button.
Analytics Event Triggers
Widget Rendered
This trigger occurs when the widget is rendered on the screen. It will still trigger if the widget is covered up by other content or is hidden through the use of opacity or other visual tricks.
Event: [Spiffy] Chat Component Visible
chat_component_visible.chat_component
embedded_widget
These events are part of the V3 Envive event schema.
Event: [Envive] Widget Rendered
context.page_type
<page_type>
context.page_id
<page_id>
trigger.interaction_id
<interaction_id>
trigger.widget
social_proof
Widget Suggestion Clicked
This trigger occurs when the user clicks on one of the suggestion buttons triggering its interaction. Clicking anywhere outside of the suggestion buttons does nothing.
Two events fire on suggestion click.
Event 1: [Spiffy] Chat User Message Input
chat_user_message_input.message_id
<message_id>
chat_user_message_input.message_role
user
chat_user_message_input.message_type
query_typed
chat_user_message_input.message_metadata
{ "content": <suggestion_text>, "created_at": <current_time>, "user_typed": false }
Event 2: [Spiffy] Chat Component Expanded
chat_component_expanded.message_metadata
{ "trigger_location": "chat_preview" }
These events are part of the V3 Envive event schema.
Three events fire on suggestion click.
Event 1: [Envive] Widget Interaction
context.page_type
<page_type>
context.page_id
<page_id>
trigger.interaction_id
<interaction_id>
trigger.widget
social_proof
trigger.widget_interaction
suggestion_clicked
trigger.widget_interaction_data
{ suggestion_id: <suggestion_id> }
Event 2: [Envive] Chat Request
context.page_type
<page_type>
context.page_id
<page_id>
trigger.widget
social_proof
trigger.interaction_id
<interaction_id>
chat.request_text
<request_text>
chat.suggestion_id
<suggestion_id>
chat.user_typed
false
Event 3: [Envive] Widget Rendered (for the floating_chat that appears)
context.page_type
<page_type>
context.page_id
<page_id>
trigger.interaction_id
<interaction_id>
trigger.widget
floating_chat
Widget Query Input Button Clicked
This trigger occurs when the user clicks the fake Query Input Button. Clicking anywhere outside of the suggestion buttons does nothing.
Event: [Spiffy] Chat Component Expanded
chat_component_expanded.message_metadata
{ "trigger_location": "chat_preview" }
These events are part of the V3 Envive event schema.
Two events fire on query input button click.
Event 1: [Envive] Widget Interaction
context.page_type
<page_type>
context.page_id
<page_id>
trigger.interaction_id
<interaction_id>
trigger.widget
social_proof
trigger.widget_interaction
query_input_clicked
Event 2: [Envive] Widget Rendered (for the floating_chat that appears)
context.page_type
<page_type>
context.page_id
<page_id>
trigger.interaction_id
<interaction_id>
trigger.widget
floating_chat
Widget Hovered
This trigger occurs when the user hovers anywhere over the widget. It does not currently emit any analytics events.
None — not currently tracked.
These events are part of the V3 Envive event schema.
Event: [Envive] Widget Interaction
context.page_type
<page_type>
context.page_id
<page_id>
trigger.widget
social_proof
trigger.interaction_id
<interaction_id>
trigger.widget_interaction
widget_hovered
Last updated