> ## Documentation Index
> Fetch the complete documentation index at: https://docs.avina.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Domain Validation

> Ensure your SDK traffic is accepted by registering your website domains with Avina.

Avina validates that incoming SDK traffic originates from domains you've explicitly registered. Traffic from unregistered domains is silently ignored. No error is returned, but the data is not processed.

## Why Domain Validation Exists

Domain validation prevents unauthorized or accidental data ingestion. It ensures that only traffic from your actual website(s) contributes to your signal pipeline, protecting data quality and credit usage.

***

## Registering Domains

To register a domain so Avina accepts its SDK traffic:

1. Navigate to **Settings > Web Tracking** in your Avina dashboard.
2. Click **Add Domain**.
3. Enter the full domain (e.g., `www.yourcompany.com` or `app.yourcompany.com`).
4. Save.

<Note>
  Subdomains are treated separately. If your SDK runs on both `www.yourcompany.com` and `blog.yourcompany.com`, register both.
</Note>

***

## Removing Domains

To stop accepting traffic from a domain:

1. Go to **Settings > Web Tracking**.
2. Find the domain you want to remove.
3. Click **Remove** and confirm.

Traffic from removed domains will be silently dropped going forward. Historical data from that domain remains in your workspace.

***

## Behavior for Unregistered Domains

When SDK traffic arrives from a domain not registered in your workspace:

* The request completes normally from the browser's perspective (no errors or broken pages).
* **No data is recorded** : the session, page views, and form fills are silently discarded.
* No credits are consumed.

This is the most common reason for "missing" web visit data. If your SDK is installed but you're not seeing web visit signals, check that your domain is registered.

***

## Troubleshooting

| Symptom                                | Likely Cause                         | Fix                                            |
| -------------------------------------- | ------------------------------------ | ---------------------------------------------- |
| SDK installed but no web visit signals | Domain not registered                | Add your domain in **Settings > Web Tracking** |
| Signals work on main site but not blog | Subdomain not registered             | Register the subdomain separately              |
| Signals stopped after domain migration | Old domain registered, new one isn't | Update your registered domains                 |
