Site Settings
Configure your site's analytics settings and preferences.
Accessing Settings
To access your site settings:
- Select your site from the dashboard
- Click "Settings" in the sidebar
- Or navigate to
/site/{siteId}/settings
General Settings
Site Name
A friendly name for your site displayed in the dashboard and reports.
Domain
The domain being tracked. This must match exactly what's in your tracking script.
Timezone
Your site's timezone affects:
- Date boundaries for "Today" data
- Chart time labels
- Scheduled report delivery times
Privacy Settings
Cookie-less Tracking
Invoker Analytics operates without cookies by default. We use a privacy-friendly hashing method to identify unique visitors without storing personal data.
IP Anonymization
All IP addresses are anonymized before storage. We never store full IP addresses, only use them for geolocation and then discard them.
Tracking Configuration
Hash Mode
Enable hash mode for single-page applications (SPAs) that use fragment-based routing:
- Tracks URL changes after the # symbol
- Useful for Angular, Vue, React apps with hash routing
Ignore Query Parameters
Specify query parameters to strip from tracked URLs:
- Useful for removing session IDs, tracking parameters
- Helps consolidate page data
Traffic Filtering
IP Blocking
Block specific IPs or ranges from being tracked:
- Add your office IP to exclude internal traffic
- Supports CIDR notation and wildcards
- See Traffic Filtering for details
Country Blocking
Block traffic from specific countries:
- Uses ISO country codes
- Useful for focusing on specific markets
- See Traffic Filtering for details
Goals
Configure conversion goals in the Goals section:
- Create goals linked to events
- Assign monetary values
- Track conversion rates
- See Goal Tracking for details
Email Reports
Set up automated email reports:
- Daily, weekly, or monthly schedules
- Multiple recipients
- Custom metrics selection
- See Email Reports for details
Dashboard Sharing
Create shareable dashboard links:
- Public or password-protected
- Select visible metrics
- Set expiration dates
- See Dashboard Sharing for details
Team Settings
Team Members
Manage who has access to your site:
- Owner: Full access, can delete site and manage team
- Admin: Can manage settings and view all data
- Viewer: Read-only access to analytics
Inviting Members
- Go to the Team section in settings
- Enter the email address
- Select the role
- Send the invitation
Danger Zone
Reset Data
Permanently delete all analytics data for the site:
- Cannot be undone
- Site configuration is preserved
- Useful for starting fresh after testing
Delete Site
Permanently delete the site and all associated data:
- Removes all analytics data
- Removes all settings
- Removes all team associations
- Cannot be undone
API Access
Update site settings via API:
PUT /sites/{site_id}
{
"name": "My Website",
"timezone": "America/New_York",
"blocked_ips": ["192.168.1.1"],
"blocked_countries": ["RU", "CN"]
}