Home > Customization

Track Messaging & Live Chat Events with GA4

Google Analytics is a tool that identifies trends in the visitor’s interaction with the chat application on a given website. Analytics uses a tracking property to measure events or interactions like opening and minimizing the chat box. Our event tracking code corresponds to Google Analytic’s three tracking properties (gtag, ga, and _gaq).

However, Google will fully migrate from the Universal …

READ FULL ARTICLE

GDPR approval checker

The GDPR approval checker allows you to ask visitors for consent before starting their chat, even on proactive chats. The visitor will no be able to start a chat, until they have confirmed they have read and understood the message. The configuration for this is done from the admin dashboard, under Agent settings –> Chat assignment.

 

 

You …

READ FULL ARTICLE

Dynamic Proactive Messages Using JavaScript Variables

About This Article

This article explains how set a dynamic proactive message.

Dynamic Proactive (and Bot) Messages.

Proactive chat is a great way to increase engagement with your visitors and clients. The most engagement occurs when you make your messages highly contextual and personalized. Making your messages dynamic (with variable content) is a way to make these messages even more …

READ FULL ARTICLE

Auto Responder

About This Article

This article explains how to configure Auto Responder.

Here at SnapEngage, your success is always our goal. We want to make sure that you are using every tool at your disposal to achieve your goals and provide the best client experience for the visitors on your website.

 

A feature that you should consider using in all

READ FULL ARTICLE

How to: Set Agent Sub-statuses

About This Article

The purpose of this article is to provide a comprehensive overview of how to set Agent Sub-statuses.

The sub-status feature is available on Enterprise plans, please come and chat with one of our team members if you’d like to hear more or upgrade at snapengage.com

SnapEngage account owners have the ability to add sub-statuses for their agents. …

READ FULL ARTICLE

How to: Delete a Widget

About this Article-

This article goes over how to delete a widget.

 

Deleting widgets is simple. In order to ensure you don’t accidentally delete a widget, you will need to chat with our team. One of the SnapEngage team members will need to manually delete the widget. But first, you will need to do the following:

Rename the widget

READ FULL ARTICLE

Widget Setup

About This Article

This article explains widgets and how to add, remove and rename them.

Widgets

Widgets enable different configurations for different sites, products or customers. For example, a Sales widget and a Support widget.


To add a widget:

1. Account Owners can log into your Admin Dashboard.

2. Click on the widget drop down and select “create …

READ FULL ARTICLE

Analytics FAQ

About This Article

This article clarifies commonly asked questions about the analytics tab.

SnapEngage has an Analytics suite which allows supervisors and administrators to monitor the performance of agents, as well as chats.

We know that actionable data is vital for improving both your business and your customers’ experience, which is why we’re constantly working on improving our Analytics system, …

READ FULL ARTICLE

Managing Chat Assignment Options

About This Article

The Chat Assignment tab in Agent Settings gives you extensive control over visitor experience and how chats are routed to agents. This article reviews all the options in this menu.

Getting Started

1. Log into your Admin Dashboard and go to Settings.

2. Select the Agent Settings tab.

3. Select Chat Assignment.


Agent Assignment Settings

  1. Notify all
READ FULL ARTICLE

How to load one widget or another depending on variables

About this Article-

This article goes over how to load a different widget based off variables.

Most of our customers would choose which widget they want to install where, and install them accordingly on those pages. However, if you are running more of a complex operation, where you may want to detect some specific settings to determine which widgets to …

READ FULL ARTICLE

Tracking Events with Google Analytics

About This Article

The purpose of this article is to provide a comprehensive overview of how to track Events with Google Analytics.

We know Google Analytics is a massive piece of software and can be difficult to track events with, so we hope these tips and tricks dedicated to tracking events can help it can be a smoother process.

Tracking

READ FULL ARTICLE

Privacy policy checkbox for GDPR compliance

Add a checkbox onto the pre-chat/offline forms for GDPR compliance

About this Article-

This article goes over how to set up a GDPR privacy box for usage.

**For proactive chats or manual chats with no pre-chat form, see this article**

Do you need your visitors to check a box before starting a chat? (this may be a requirement for …

READ FULL ARTICLE

How to: Set Up the Pre-Chat Form

About This Article

This article explains how to set up a pre chat form.

The Pre-Chat Form

 

 

Tired of seeing leads come in with no email address or name attached? Want to ask the visitor what company they are from or if they agree to your terms and conditions? The Pre-Chat Form allows you to ask the visitor …

READ FULL ARTICLE

Design studio : The widget selector

About This Article

This article explains how to configure the widget selector which allows you to let the visitor choose which team they want to speak to, provided that you separate your teams by widget.

As part of the Design Studio, the widget selector allows you to let the visitor choose which team they want to speak to, provided that …

READ FULL ARTICLE

Safari 11 sound issues

About This Article

This article explains how to fix safari 11 sound issues.

 

If you recently updated to Safari 11 you may have noticed that you no longer get sounds in Conversations Hub. This is because of a new default Safari feature that disables auto-playing sounds. To fix this issue, follow these steps.

  1. Click on Safari > Preferences in
READ FULL ARTICLE

In what languages is SnapEngage available?

About This Article

This article explains what languages SnapEngage is available in.

In what languages is SnapEngage available?

The SnapEngage widget is available in the 30 following languages:
Arabic, Azerbaijini, Canadian French, Chinese (simplified and traditional), Czech, Danish, Dutch, English, Estonia, Finnish, French, German, Greek, Hebrew, Hungarian, Icelandic, Italian, Japanese, Korean, Latvian, Lithuanian, Norwegian (Bokmal and Nynorsk), Polish, Portuguese, Romanian,

READ FULL ARTICLE

How to: use Shortcuts

About This Article

The purpose of this article is to provide a comprehensive overview of how to add or remove shortcuts.

Chat shortcuts allow you to configure an unlimited set of “pre-canned” responses that agents can use to quickly reply to frequently asked questions. This means faster, more standardized responses and happier customers! Agents can use commands (or pick from …

READ FULL ARTICLE

How to: Hide button on mobile

About This Article

This article explains how to hide the button on a mobile.

If you are wanting to hide the mobile button, you will need to edit the code snippet you place on your website. Below are 2 options for doing this.


Use this snippet to hide the button on mobile AND disable proactive chat

<!-- begin SnapEngage code
READ FULL ARTICLE

How to: Hide the chat button on a page

About This Article

This article explains how to hide the chat button on a page.

If you want to hide the SnapEngage chat button on certain pages of your site, you will need to add some code to your SnapEngage code snippet. Below is the code you need to use.

Don’t forget to replace the placeholder widget ID with your …

READ FULL ARTICLE

How to: Enable email notifications for chat queue

About This Article

This article explains how to enable email notifications for the chat queue.

If you like to keep an eye on the chat queue but aren’t always able to have the dashboard up, we have added the option to get an email notification. Here’s how to set it up.

  1. In the Admin Dashboard, head over to Settings >
READ FULL ARTICLE

How to add a background image in Design Studio

About This Article

This article explains how to add a background image in Design Studio.

The Design Studio is the best place to create custom buttons, chat boxes and offline forms. Here’s a step by step guide on how to add a background image to your chat box.


Head over to your Admin Dashboard and click on Settings > Design …

READ FULL ARTICLE

Routing by tag for reactive chats: Configuration

About This Article

This article explains how to use routing by tag, which is used to route.

Routing by Tag is an advanced feature, available only on Enterprise Accounts, which enables routing of chats to the most appropriate agent based on skill-set, language, specialty etc. Setting up this feature requires configuration in the SnapEngage Admin Dashboard and can also …

READ FULL ARTICLE

Localizing your Custom Design

About This Article

This article explains how set the chat box in another language.

Our new customization tool, the long awaited Design Studio about which you can read here, has arrived. It is a powerful tool that will allow you to be as artistic as you may and make your chat box and pre-chat / offline forms best suit …

READ FULL ARTICLE

How to add a post-chat survey with Google Forms

About this Article –

This article goes over how to set up another form as a post chat survey other than what we offer within the UI.

 

If you would like to have your own survey at the end of the chat, you can use our ‘post chat window’ option to display custom content after the chat in the

READ FULL ARTICLE

How to disable the lightbox background effect on the pre-chat form?

Our pre-chat form will have a light grey background to move the visitors focus to the SnapEngage window.

To disable this effect on your website just add the following call to your code:

SnapABug.disableLightbox();

This line should replace where it says “// Place your SnapEngage JS API code below” in the Advanced section of the ‘Get the code’ tab in …

READ FULL ARTICLE

How do I open the chat window programmatically?

About This Article

This article explains how to programmatically open the chat window.

Overview

There are a few ways to start a chat using our Javascript API’s after you have the SnapEngage code installed on your website. Your usage may depend on exactly what you’re hoping to do, but in most cases we recommend using the following.

SnapEngage.openProactiveChat();

You can …

READ FULL ARTICLE