GDPR. Double opt-in

If your website is visited by citizens of the European Union, you need to follow GDPR rules of personal data processing. To do this, you need to include a bar on your website to notify about the use of cookies and a checkbox asking for the consent to collect data in pop-ups.

There is also a recommendation on the inclusion of the Double Opt-In function (user consent to a subscription in two stages) in the law. This can be done in the Settings section, Personal Data Processing Settings tab.


Cookie usage bar

This bar will offer your visitors to accept the usage of cookies on your website. There will also be a link to the Privacy Policy.

Switch the slider to enable the bar. Put the link to your Privacy Policy in the corresponding field and save changes. 

The bar language depends on the language settings selected in the basic settings.


Data collection checkbox in pop-ups

You can include a notification about personal data collection under every pop-up (triggered and manual), give a link to your Privacy Policy and activate the checkbox where visitors should put a checkmark in order to answer the pop-up. 

To enable the label and checkbox, switch the slider, add a link to your Private Policy, choose the way it will be displayed (with a check mark or not) and save the changes.

Please note that the link to your Policy will also be displayed in the chat, and the caption language in the pop-up will depend on the language settings selected in the basic settings.

Double Opt-in

Double Opt-In is an additional subscription confirmation to a newsletter, processed in two stages. First, the visitor gives their consent on your website, after that they must confirm their consent in an automatically sent email. And only after that you will be able to include their address in your mailing lists. The status of the subscription will be displayed in the lead card. 

If you do not enable this feature, everybody who left their data on your website will receive your newsletter by default.


1. Company name

Put the company name you want to see as a sender's name. 

NB! If you change the company name here, it will be automatically changed everywhere including sender's name in auto and manual campaigns. 


2. Your logo

You will see your logo displayed on the top of the page and email. Maximum size - 1 Mb, available format - JPG, PNG, GIF. Image wider than 400 px and higher than 70 px will be contracted proportionally.


3. Sender's address

The first part of the email address will start from NOREPLY for everyone (it means that this email doesn't require an answer). The second part - your domain in Dashly system. 

4. Preview of the email with the subscription confirmation request

The image above shows how your lead will see the confirmation email.

5. Preview of the subscription confirmation page 

This is how the subscription success page will look like.


After you have sent a request to confirm the fact of subscription, the subscription status in lead card will be updated to Pending Confirmation. When the lead confirms the subscription, the status will be Subscribed, in case the lead unsubscribes from campaigns, then - Unsubscribed.

Providing the collected information to your lead

According to the rules of the GDPR, your lead can request all the data collected about them and/or request to delete this data from the system.

Providing all collected information about the lead is basically exporting data from our system.


After export is completed, you will receive a link to download the spreadsheet to send to your leads. More about the export read here

NB! Pay attention to 2 points:

1. You need to select all the columns that should be displayed in the table manually (only currently visible columns will appear in the CSV file). Mark all needed columns by clicking the button on the top right corner in the Leads section:


2. One person might visit your website from different devices, so it is better to check if you have several lead cards with their personal data. 

Deleting the collected information about a lead

You can delete the data collected about the lead from Dashly in the Lead section.

You won't be able to restore the data after it is completely removed (even with our technical support), and you won't be able to view the communication history with this lead. 

NB! One person might visit your website from different devices, so it is better to check if you have several lead cards with their personal data. 

To delete all data, go to the lead card and click on the additional menu in the top right corner, choose "Completely remove the lead" and agree with the terms of the removal.


The removed lead card will no longer exist, you won't see it in the lead list also. 

NB! The removed lead will still be displayed in the statistics data - in Dashboard charts, statistics of manual and automatic campaigns, as well as in visitor quota in the subscription rate.

Displaying the bar for European Union leads only

To show a Cookie usage bar on the site, disable the bumper in the settings and add this JavaScript code in Tracking section - Tracking Master:

NB! By default, there will be a link to Dashly Privacy Policy in the bar, so change the link in the script.

var country = ['Austria', 'Belgium', 'Bulgaria', 'Croatia', 'Cyprus', 'Czech Republic', 'Denmark', 'Estonia', 'Finland', 'France', 'Germany', 'Greece', 'Hungary', 'Ireland', 'Italy', 'Latvia', 'Lithuania', 'Luxembourg', 'Malta','Netherlands', 'Poland', 'Portugal', 'Romania', 'Slovakia', 'Slovenia', 'Spain', 'Sweden', 'UK'] 
if (country.indexOf( > -1) { 
 dashly._bumperCookies(dashly.i18n['bumperText'], dashly.i18n['bumperButton'],; 

An example of a complete script with changes:

1. Add config object with changed parameters;
2. Add your API Key (the value will be unique for each website; you can find it in the Settings -> API Keys section);
3. Add config object to the dashly.connect method.

You can add a link into bumperText and confirmSubscription using the <a> tag:

You can read our policy here.

An example of the script:

var config = {
    i18n: {
        bumperText: 'We use cookies to make the website work better, for personalization and traffic analyses. Using this website and by clicking on "I agree", you confirm that you're acquainted with our cookie policy. You can read it here',
        bumperButton: 'I agree',
        confirmSubscription: 'I agree with terms and policies'
dashly.connect('XXXXXXXXX', config);
Powered by