Trakkr Docs

Cloudflare Setup

:::summarybox achieve Create a Cloudflare API token with the right permissions Connect your zone to Trakkr Start receiving AI crawler visit data


Step 1: Create an API token

Cloudflare uses scoped API tokens to control access. You need a token with two specific permissions.

  1. Go to dash.cloudflare.com/profile/api-tokens
  2. Click Create Token
  3. Choose Create Custom Token (not one of the templates)
  4. Set these permissions:
PermissionAccess
Account > Account Analytics > ReadLets Trakkr query Cloudflare's GraphQL analytics
Zone > Zone > ReadLets Trakkr list your zones so you can pick one
  1. Under Zone Resources, choose either All Zones or select specific zones you want to track
  2. Click Continue to summary, then Create Token
  3. Copy the token immediately - Cloudflare only shows it once

Step 2: Connect in Trakkr

  1. Navigate to the Crawler Tracking page in Trakkr
  2. Click Connect on the Cloudflare card
  3. Paste your API token and click Verify Token
  4. Select the zone (domain) you want to track
  5. Click Connect Zone

That's it. Trakkr will start pulling AI crawler visit data from your Cloudflare analytics within a few minutes.


What Trakkr reads

With these permissions, Trakkr can only:

Trakkr cannot modify your DNS, firewall rules, caching settings, or anything else. The token is read-only.


Troubleshooting

"Failed to verify token"

No zones appear after verification

No crawler data after connecting


Revoking access

To disconnect at any time:

  1. Remove the connection in Trakkr (Crawler Tracking page)
  2. Optionally, revoke the API token in Cloudflare API Tokens

Neither action affects your website or its traffic.


Next steps