Skip to main content
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.
Subdomains are treated separately. If your SDK runs on both www.yourcompany.com and blog.yourcompany.com, register both.

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

SymptomLikely CauseFix
SDK installed but no web visit signalsDomain not registeredAdd your domain in Settings > Web Tracking
Signals work on main site but not blogSubdomain not registeredRegister the subdomain separately
Signals stopped after domain migrationOld domain registered, new one isn’tUpdate your registered domains