# does-site-use-snowplow

> does-site-use-snowplow is a paid API for AI agents from site.intel.rallylive.ca, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-18).

Detects whether a website uses Snowplow analytics by fingerprinting its HTML and response headers, returning a yes/no result with evidence.

## Facts

- Endpoint: GET https://site.intel.rallylive.ca/site/uses/snowplow?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-18
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/does-site-use-snowplow-935ce806
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_B8MEZCBhV_Q5yvfOWJO-v

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability does-site-use-snowplow-935ce806
```

Example prompt: Can you check if acme.com uses Snowplow analytics? I want to know whether they have it installed before my sales call.

## When to prefer this

Use this endpoint when you need a fast, single-domain check for Snowplow specifically — ideal for pre-call sales research, technographic enrichment of a CRM record, or qualifying migration prospects. Prefer this over bulk endpoints when you have one domain to check and want immediate results with evidence snippets. Choose this over generic technographic databases when you need a live, real-time fingerprint rather than cached data.

## Known failure modes

- Domain is unreachable or returns a non-200 status, resulting in an error or inconclusive result
- Site uses JavaScript-rendered content that requires a headless browser to detect Snowplow, causing a false negative
- Snowplow implementation is loaded asynchronously or via tag manager and may not appear in static HTML fingerprinting
- Rate limiting or bot-blocking by the target site prevents fetching the page
- Invalid or malformed domain input causes a request failure

## How this service works

Does a website use Snowplow? Fetches the page (homepage for a bare domain) and matches Snowplow's fingerprints in the HTML and response headers, returning yes/no with the evidence snippet and the category (analytics). Technographics for sales, competitor research and migration planning, one technology per call. $0.01 per check.

## Output

Returns a yes/no answer indicating whether Snowplow is detected on the target website, along with the specific HTML snippet or response header evidence that triggered the match, and a category label (analytics).

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "properties": {}
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/does-site-use-snowplow-935ce806/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from site.intel.rallylive.ca](https://www.zero.xyz/host/site.intel.rallylive.ca/llms.txt)
