Skip to main content
Free5 minutesBeginner

Setting Up Your First Website

Complete guide to adding and configuring your first website in Zenovay, from initial setup to customization. Learn about website in this getting started guide.

websitesetupconfigurationdomaingetting-started
Last updated:

Adding your website to Zenovay is the first step to understanding your visitors. This guide walks you through the complete setup process.

Prerequisites

Before you begin, ensure you have:

  • A Zenovay account (free tier works great)
  • Access to your website's HTML or CMS
  • Your website's domain name

Adding Your Website

  1. Open the Domains page

    Log in to app.zenovay.com, then go to Domains in the sidebar and click Add Website.

  2. Enter Your Domain

    Enter your website's domain name. You can enter:

    • Just the domain: example.com
    • With subdomain: blog.example.com
    • With www: www.example.com

    Enter the exact domain visitors use. If your site redirects www to non-www (or vice versa), use the final destination domain.

  3. Pick a region

    Choose the region closest to your visitors. The region you pick also sets the default reporting timezone. You can change the timezone later in the website's settings.

  4. Name your website (optional)

    Expand Advanced options to set a friendly display name. If you skip this, Zenovay derives a name from your domain.

  5. Get Your Tracking Code

    When you continue, Zenovay creates the website and shows your unique tracking snippet (with a ready-to-copy HTML, React, Next.js, and first-party version). The setup screen waits for the first event so you can confirm tracking is live before you finish.

The Add-website screen in Zenovay with a field for entering a new domain name
Enter your domain on the Add-website screen to start tracking it.

Website Configuration Options

After adding your website, open it from the Domains page and use its settings tabs to configure it. The settings live under the General, Advanced, and Exclusions tabs.

General Settings

SettingDescription
DomainThe domain Zenovay tracks
TimezoneReporting timezone for the dashboard
Brand colorAccent color used in widgets and the public dashboard
Primary KPIThe headline metric for this website (e.g. revenue)
Public dashboardGenerate a shareable, view-only link to this website's stats
Cookieless modeTrack without cookies

Advanced Settings

SettingDescription
Session timeoutMinutes of inactivity before a new session starts (5–120, default 30)
Track outbound linksRecord clicks on links that leave your site
Cookie lifetimeHow long the visitor cookie lasts (when cookies are used)
Excluded routesPaths that should not be tracked
Mask inputs / Mask textHide input values or text in session replay
Debug mode / Allow localhostDeveloper aids for testing the installation

Zenovay anonymises visitor IPs and filters known bots automatically. You don't need to enable these.

Tracking Multiple Domains

Different Websites

For separate websites, add each one individually:

  1. Add each website from the Domains page
  2. Each gets its own tracking code
  3. Each has separate analytics

Website Limits by Plan

Free: 1 website | Pro: 5 websites | Scale: 10 websites | Enterprise: Unlimited

Linking Domains for Cross-Domain Journeys

If a visitor moves between two domains you own (for example a marketing site and a checkout subdomain on a different domain), you can link them so journeys stay connected across the boundary:

  1. Add each domain as its own website
  2. Open one website's settings and go to the Cross-Domain tab
  3. Enable cross-domain tracking and link the related website

Each website keeps its own tracking code and its own analytics; linking only connects the visitor journey across them.

Subdomains

Subdomains of the same root domain (for example blog.example.com and shop.example.com) are tracked together automatically when you use the same tracking code on each. If you'd rather keep a subdomain's analytics separate, add it as its own website with its own tracking code.

Understanding Your Tracking Code

Each website gets a unique tracking code that Zenovay generates for you. The setup screen shows the full snippet to copy. The HTML version looks like this:

<script defer
  data-tracking-code="YOUR_TRACKING_CODE"
  src="https://api.zenovay.com/z.js">
</script>

Keep your tracking code private. Anyone with access can send data to your analytics.

Managing Multiple Websites

Switching Between Websites

Use the website list on the Domains page (or the sidebar) to switch between your websites.

Website Organization

For accounts with many websites:

  • Use clear, descriptive names
  • Consider naming conventions (e.g., "[Client] - Site")

Deleting a Website

To remove a website:

  1. Go to the Domains page
  2. Open the menu (...) on the website's row
  3. Click Delete and confirm

Deleting a website permanently removes all analytics data. This action cannot be undone.

Next Steps

Now that your website is set up:

  1. Install the tracking script on your website
  2. Verify your installation is working
  3. Understand your dashboard
  4. Set up conversion goals

Troubleshooting

Website Not Showing Data

  • Verify tracking script is installed correctly
  • Check if the tracking code matches the one in your dashboard
  • Visit your website, then check the Live View tab
  • See Tracking Not Working

Wrong Timezone Data

  • Update the timezone in the website's General settings
  • Note: Changes apply to future data only
  • Historical data keeps its original timezone

Duplicate Websites

If you accidentally created duplicate websites:

  1. Identify which has more data
  2. Update the tracking code on your site to use the correct one
  3. Delete the duplicate from the Domains page

Was this article helpful?