Let's say that you set up an triggered message, performed all the conditions on your website for it to appear, however the triggered message does not work. Let's see why this could happen.
Find your user card in Dashly. In this article you can find ways how you could do it. Once you have found your card, you can start checking:
There may be several reasons. Here are some of them:
If the Tried to leave the website event is selected as a trigger, but the it is not recorded when you perform this action on the website, check if it is enabled in the Tracking - Tracking master - Auto Tracking section.
The "Visited the website" event will be recorded only in a new user visit, which will start no earlier than 40 minutes after the user left your website.
If one closes the tab with your website and returns before 40 minutes expires, then event "Visited the website" won't be recorded. If one leaves your website and visits it after 40 minutes pass, the "Visited the website" event will be recorded to this user's card.
❗ You can use Incognito mode to test triggered messages with the "Visited the website" trigger. However, make sure that all other conditions are met in the Audience step.
❗ If you select the "Visited the website" event as a trigger, we would recommend setting the sending timeout to 5 seconds (or more, depending on the scenario). This is necessary in order for the script to run for all users and work correctly.
In case you have set up any of custom events and they are not recorded in the user card when you perform them on the website, check the setting of the event itself. It is possible that an invalid CSS selector was specified, or any element is missing in the url.
Note that the Audience in the triggered message is checked immediately after the trigger event is performed only if you have not selected the sending timeout.
If you have a sending timeout at the Trigger step, all Audience conditions will be checked after this timeout expires. The system checks the data in the user's card, if any condition is not met, the triggered message will not be sent.
Tags are attached to the user cards manually. Before submitting an triggered message, make sure that the correct tag is assigned to the your user card or any other users who are supposed to see this message.
The most possible reasons are: