Before you start

How to fully take advantage of Termly's Cookie Solution

1. Scan your website for cookies

Click "SCAN NOW" from your Termly dashboard
A cookie report will be generated once your scan is complete

Auto classification

Termly maintains a library of known cookies and automatically matches the cookies found on your website with ones in our library. When a cookie on your website matches one from our library, the associated category and description is automatically filled in.

Manual classification

If a cookie found on your website does not match one from our library of known cookies, then the cookie will default to the Unclassified category. You can choose another category and fill in the description so that your visitors will have a better idea of what they are consenting to.

How to filter out bot traffic coming from Termly

If you use analytics tools such as Google Analytics, you may notice a sudden burst in traffic within your analytics reports when a cookie scan is being performed. This is due to the bots that Termly uses in order to crawl your website for active cookies. You can filter out the traffic coming from the Termly cookie scanner bots by setting an IP filter within your analytics platform.

IPs used by the Termly cookie scanner bots

  • 45.56.71.35

  • 45.33.4.104

  • 104.200.17.248

  • 45.33.19.179

  • 45.56.126.28

  • 45.79.5.73

  • 45.79.22.169

An example with Google Analytics

  1. Navigate to Admin and click on Filters under View

  2. Click on Add Filter

  3. Choose Create new Filter

  4. Type "Exclude Termly Bots" in Filter Name

  5. Choose Custom filter type

  6. Choose Exclude

  7. Select IP Address from the Filter Field dropdown menu

  8. Type in the first IP from list provided above into Filter Pattern

  9. Click Save

  10. Repeat until all the IP addresses have been entered

Note: You can also use a more advanced method by bundling all the IP addresses into one single regular expression and entering that into the Filter Pattern. An example is included below.

Regular Expression for Filtering out bots from Termly

Regular Expression for Filtering out bots from Termly
45\.56\.71\.352|45\.33\.4\.104|104\.200\.17\.248|45\.33\.19\.179|45\.56\.126\.28|45\.79\.5\.73|45\.79\.22\.169

3. Install and verify your consent banner

Once a scan has been started, you will be asked to install a consent banner. Please retrieve the code snippet, then follow the instructions to install and verify the installation.

4. Identify all the areas where the website is writing cookies

Your website may be writing cookies to your visitors' device via one of the following means:

Third-Party

  • Third-party cookies are typically set by service partners that you include on your website. For example:

    • Ad tracking cookies may be set by services such as Google AdWords.

    • Third party analytics platform such as Mixpanel or Google Analytics may also be setting cookies in order to track visitors to your website.

    • An embedded YouTube video may also be setting cookies to enable targeted advertising.

First-Party

  • First-party cookies are cookies that are directly set by your own website and not from a third-party.

  • If you have a login form, you may be using cookies to track the session status (logged-in / not logged-in) of your visitors.

  • If you have a custom shopping cart, you may be using cookies to track the cart items for each visitor.

5. Retrieve a list of cookies/categories

Use the Termly JS Script + RESTful API to retrieve a list of cookies/categories your website visitor has agreed to via the consent banner installed on your website.

6. Modify your code

Modify your code to make sure that the website does not write cookies in categories that have been denied by the website visitor.