Advice and answers from the Scalenut Team

Shivam Tiwari
Written by Shivam Tiwari

How to Integrate GEO Watchtower with Cloudflare for AI Traffic Monitoring



How to Integrate GEO Watchtower with Cloudflare for AI Traffic Monitoring

To enable AI Traffic Monitor in GEO Watchtower, you’ll need to securely connect your website to your Cloudflare account. This integration helps GEO Watchtower detect and analyze visits from popular AI bots — including ChatGPT, Perplexity, Claude, Gemini, and others — so you can understand how Large Language Models (LLMs) interact with your website content.

Important: Connecting with Cloudflare is required to activate the AI Traffic Monitor feature.

What you’ll need before you start
Before connecting GEO Watchtower with Cloudflare, make sure you have:
• An active Cloudflare account
• Your website added and active on Cloudflare
• Admin or Owner access to approve integrations

Step 1: Access AI Traffic Monitor

  1. Log in to your Scalenut account.

  2. Open GEO Watchtower from the left navigation panel.

  3. Click on the AI Traffic Monitor tab.

  4. Click on the Cloudflare button to start the integration process.



  1. A popup will appear on your screen prompting the next step.


At this point, head over to your Cloudflare account to continue the setup process for securely connecting your domain with GEO Watchtower.

Step 2: Sign In to Cloudflare

  1. A secure Cloudflare login window will open.

  2. Enter your Cloudflare account credentials.

  3. Complete any 2FA verification if you have it enabled.

Step 3: Ensure Your Domain Is Proxied via Cloudflare 

  1. In your Cloudflare dashboard, open the DNS settings for the domain you're integrating.

  2. Look for your A, CNAME, or similar records. There will be a small cloud icon next to each.

  3. Make sure the cloud icon is orange, indicating the record is “Proxied” through Cloudflare.

  4. If it’s grey (“DNS only”), click it to toggle it to orange.

This ensures all traffic—including visits from AI bots—passes through Cloudflare’s servers, allowing the AI Traffic Monitor to intercept and log these interactions properly.

Step 4: Create an API Token in Cloudflare

You’ll need an API token to securely link your domain with GEO Watchtower through Cloudflare. Here’s how to set one up:

  1. Go to the API Tokens page in your Cloudflare dashboard.

  2. Click Create Token.


  1. Select the Use template in "Edit Cloudflare Workers" and follow the prompts to create and copy your API token.

Step 5: Configure Token Permissions

  1. After clicking Use Template, you'll be taken to the token configuration screen.
    Look for the Permissions section.


  1. Remove all default permissions by clicking the X buttons, except for:

    • Worker Routes

    • Worker Scripts
      It should look like this


  1. Scroll down to the Account Resources section and select your Cloudflare account from the dropdown.

  1. Under Zone Resources, choose the domain where you want to install AI Traffic Monitor.

  1. Scroll down and click on “Continue to Summary”

Step 6: Create and Copy Token

After reviewing the permissions, click on Continue to Summary — this will take you to the final screen to generate your token.

  1. Click on Create Token to finalize the setup.


  1. On the next screen, click the Copy button to copy your API token.

Important: This is the only time the token will be visible, so make sure to save it securely.

Step 7: Complete Setup in GEO Watchtower

  1. Head back to GEO Watchtower in your Scalenut dashboard.
    Paste your copied API token into the field provided and click Continue.


  1. On the next screen, select your Cloudflare account and Cloudflare zone from the dropdowns.
    Once selected, the Route Path will be auto-filled.


  1. Click on the Continue button.

  2.  Your analytics setup will be deployed in just a few seconds!


Categories: