The solution to Ad-blockers

Overview

Adblock or browser safety extensions use a set of parameters that defines what will be blocked. Therefore, they sometimes tend to block Userpilot as it's a foreign domain for your end-users. Custom domain hosting is a solution that allows you to host the Userpilot Javascript SDK under your domain (e.g. mydomain.example.com instead of js.userpilot.io).

Most of the work will be done from our end; it takes up to 5 business days for the process to complete. This solution is targeted at resolving issues involving cases for both adblockers and internal restrictions regarding which domain the requests are initiated from.

How to implement custom domain hosting

1- Create the desired domain name that you would like to apply, for example, mydomain.example.com

2- Reach out to our support team by submitting a chat ticket from our help beacon or emailing us at support@userpilot.co. You will need to provide us with your custom domain created in step 1 and your account app token. 

3- We will provide you with a CNAME record name and value to define in your DNS provider to issue an SSL certificate under the provided custom domain.

Once the SSL certificate is issued, we will provide you with the domain to which you can CNAME the custom domain.

4- You will need to specify the new installation object (The original script looks like this) and this will be modified on your end to become:

<script> window.userpilotSettings = {token: "Your token", domain: "mydomain.example.com"}; </script>
<script src = "https://mydomain.example.com/sdk/latest.js"></script

After modifying this, Userpilot should be successfully served from your custom sub-domain

The Event Occurrence feature is available for Enterprise or Growth plans only, check the plans here

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.