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 load, we can help with that! In that case you may want to load one widget …READ FULL ARTICLE
Routing by Tag is an advanced feature, available only on Premier or higher 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 be used in conjunction with functions inserted into your website code.
Step 1. Enable the… READ FULL ARTICLE
***If your account was created in 2017, or if you have the Design Studio instead of the Style tab, then check these instructions instead***
In order to set up SnapEngage in a different language other than the one defined in the Admin Dashboard, you will need to use the code found under the ‘Advanced‘ section of the …READ FULL ARTICLE
With mobile device usage constantly increasing, SnapEngage Chat has also become mobile optimized. The Mobile Browser section within the Style tab allows you to customize your mobile browser chat experience. (The Mobile Browser section is for Legacy users only. Users who signed up prior to 1/4/17)
Nevertheless, you might not want to offer chat to visitors on your website …READ FULL ARTICLE
Awesome proactive chat engagement is something that we pride ourselves in here at SnapEngage. However, when we implemented the proactive chat feature, we went off the assumption that if a visitor wasn’t called to action within a minute or two, they probably weren’t interested in initiating a chat, and consequently, we programmed the proactive chat window to automatically disappear. We …READ FULL ARTICLE
SnapEngage automatically collects data about the visitor you’re chatting with, but sometimes it can be useful to collect additional information that is more specific to your needs.
This information …READ FULL ARTICLE
You will have to setup a rule (or some rules) that matches the URLs for these pages and therefore have a proactive chat message prompt defined. The delay should be long enough so that the engagement is not done by the timer but instead by the API call.
You can programmatically send text to the agent when a chat is in progress by calling the following API function:
SnapABug.sendTextToChat('Added a pink pony to shopping cart');
If this function is called when no chat is in progress, the call is ignored.…READ FULL ARTICLE
Add a call for the following SnapEngage API function whenever you would like the cookies to be deleted.
Note- place your JS Api below the line of code that reads :
/* Place your SnapEngage JS API code below */
You might have a simple Sign Out link that runs a …READ FULL ARTICLE
I would like to offer chat with my support and sales teams, which are in 2 different SnapEngage widgets.
****Note : Be aware that the pre-chat form or offline form and chat box the visitor will …READ FULL ARTICLE
You can make this a call from a …READ FULL ARTICLE
Love coding and want to get your Agents status with an API? Well, you are in luck!
Here is how it works:
You can call this new API with an anonymous function as an argument. That anonymous function takes a boolean argument (
online, in the example below) which will evaluate …
// Place your SnapEngage JS API code below
Note: If you have not added or updated your code since January 1st, 2013 then you will want to add the above line after the SnapEngage.addButton(…) or SnapEngage.init(…).…
In addition to copying the SnapEngage code to the page, you can add an onclick attribute to any HTML tag to open the SnapEngage window when a click on this element is performed.
If you want to make a link in your content open SnapEngage, here is an example of how you could do that:…READ FULL ARTICLE
List of Events:
usage: called when the user opens the form on a button click, through an API call to startLink(), startChat(), etc.
– agent online/offline with the string value ‘online’ or ‘offline’
usage: called when the proactive chat starts
Google Analytics is a very powerful tool to track engagement. It can, however, be challenging to set up and make sure events are firing. Please read this doc carefully and feel free to reach out to our support team if you need more help.
We also have another Google Analytics help doc all about tracking events and even gives specific …READ FULL ARTICLE