Getting Started
Welcome to RegenInsite! This guide will help you set up privacy-friendly analytics for your website in just a few minutes.
Step 1: Create Your Account
-
Register
Visit the registration page and enter your email address and password. Accept the Terms & Conditions.
-
Verify Your Email
Check your inbox for a verification email and click the link to activate your account. The link expires in 24 hours.
-
Log In
Once verified, log in to access your dashboard.
Step 2: Add Your Website
-
Go to Settings
From your dashboard, click on Site Settings in the sidebar.
-
Click "Add Site"
Click the Add Site button and enter your website's name and domain (e.g., example.com).
-
Get Your Tracking Code
Your unique tracking code will be displayed. Copy it for the next step.
Installing the Tracking Script
Basic Installation
Add this script to the <head> section of your website, just before the closing </head> tag:
Optional Tracking Features
Enable additional tracking features by adding data attributes to the script tag:
| Attribute | Description |
|---|---|
data-track-outbound |
Track clicks on external links leaving your site |
data-track-scroll |
Track how far visitors scroll down pages (25%, 50%, 75%, 100%) |
data-track-forms |
Track form submissions automatically |
data-allow-local |
Enable tracking on localhost for development testing |
data-ignore-dnt |
Ignore browser's Do Not Track setting |
Example with All Options
Tracking Custom Events
Track specific user actions using the JavaScript API:
E-commerce Tracking
Track purchases and revenue:
Single Page Applications (SPA)
For React, Vue, Next.js, and other SPAs, track page views on route changes:
WordPress Installation
- Go to Appearance → Theme Editor
- Select
header.php - Paste the tracking script before
</head> - Click Update File
Alternatively, use a plugin like "Insert Headers and Footers" to add the script without editing theme files.
Dashboard Overview
The dashboard provides a comprehensive view of your website analytics. Here's what each section shows:
Visitors Graph
Visual timeline of unique visitors and page views. Toggle between daily, weekly, or monthly views.
Locations
Geographic distribution with country, city, and network/ISP breakdown. See where visitors come from and which organizations they belong to.
Top Pages
Most visited pages on your site. Click any page to filter all data by that page.
Traffic Sources
Where your visitors come from: direct, search, social, referrals.
Devices
Breakdown by device type, browser, and operating system.
Time Metrics
Average session duration and engagement metrics.
Realtime View
See visitors on your site right now:
- Active Visitors - Number of people currently browsing
- Current Pages - What pages they're viewing
- Visitor Feed - Live stream of page views as they happen
Sessions View
Explore individual visitor sessions:
- Entry page and exit page
- Traffic source and campaign
- Location and device information
- Full page view history within the session
Locations View
Detailed geographic and network information about your visitors:
- World Map - Interactive map showing visitor distribution by country
- Countries - Breakdown by country with flags and percentages
- Cities - City-level location data (e.g., London, New York, Berlin)
- Networks - ISP and organization identification (ASN tracking)
- Identify corporate visitors (e.g., "Microsoft Corporation", "Apple Inc")
- Detect bot traffic from cloud providers (e.g., "AMAZON-02", "GOOGLE")
- See which ISPs your visitors use (e.g., "British Telecommunications PLC")
- B2B lead insights - see which companies are visiting your site
Period Comparison
Compare metrics between two time periods to identify trends:
- Select your primary date range
- Click Compare and select a comparison period
- View side-by-side metrics with percentage changes
Date Range Selection
Use the date picker in the top bar to filter data:
- Today - Current day's data
- Yesterday - Previous day
- Last 7 days - Past week
- Last 30 days - Past month
- This month - Current calendar month
- Last month - Previous calendar month
- Custom - Select specific start and end dates
Goals & Conversions
Goals help you track important actions on your website, like purchases, sign-ups, or reaching key pages.
Creating a Goal
-
Navigate to Goals
Click Goals in the sidebar under Conversion Tracking.
-
Click "Create Goal"
Choose a goal type: Page View, Event, or Duration.
-
Configure the Goal
Set the conditions that trigger a conversion.
Goal Types
| Type | Use Case | Example |
|---|---|---|
| Page View | Visitor reaches a specific page | /thank-you, /checkout/complete |
| Event | Visitor triggers a custom event | purchase, form_submit, video_play |
| Duration | Visitor spends X minutes on site | 5 minutes minimum session |
Funnels
Track multi-step conversion processes to identify where visitors drop off:
- Define the steps in your conversion funnel (e.g., Product Page → Add to Cart → Checkout → Thank You)
- View conversion rates between each step
- Identify and optimize problem areas
User Journeys
Visualize the paths visitors take through your site:
- See common entry and exit pages
- Discover unexpected navigation patterns
- Identify opportunities to improve user flow
User Flow Visualization
The User Flow view provides an interactive Sankey-style diagram showing how visitors navigate through your website.
Understanding the Diagram
- Green nodes (left side) - Entry pages where visitors land on your site
- Orange nodes (right side) - Exit pages where visitors leave your site
- Connecting lines - Navigation paths between pages; thicker lines indicate more traffic
- Visit counts - Each node shows how many times that page was visited
Interacting with the Flow
- Click a page node - Highlights all paths connected to that page (green = outgoing, orange = incoming)
- Click a path line - Highlights just that specific journey with user count
- Hover over paths - Shows tooltip with from/to pages and transition count
- Click empty space - Resets the view to show all paths
Key Metrics
- Sessions Analyzed - Total number of sessions in the selected time period
- Unique Pages - Number of distinct pages visited
- Top Entry Page - The most common landing page
- Top Exit Page - The most common exit page
What to Look For
- High exit rates on key pages - If important pages (like checkout) have many exits, investigate why users are leaving
- Popular paths to conversion - Identify the journeys that lead to your goals and optimize them
- Unexpected navigation patterns - Users might be taking routes you didn't anticipate, revealing UX issues
- Dead ends - Pages with no outgoing paths may need better internal linking
UTM Campaign Tracking
Track the effectiveness of your marketing campaigns using UTM parameters.
UTM Parameters
| Parameter | Purpose | Example |
|---|---|---|
utm_source |
Traffic source | google, facebook, newsletter |
utm_medium |
Marketing medium | cpc, email, social |
utm_campaign |
Campaign name | spring_sale, product_launch |
utm_term |
Paid keywords | analytics software |
utm_content |
Ad variation | banner_a, text_link |
Example Campaign URL
Attribution Models
Understand which touchpoints contribute to conversions:
- First Touch - Credit goes to the first interaction
- Last Touch - Credit goes to the final interaction before conversion
- Linear - Credit is split equally across all touchpoints
Revenue Tracking
Track revenue from your marketing campaigns:
- View revenue by source, medium, and campaign
- Calculate ROI for paid campaigns
- Identify your most profitable channels
Billing & Plans
Available Plans
Free
- 10,000 pageviews/mo
- 1 website
- 6 months data retention
- All core features
Starter
- 100,000 pageviews/mo
- 3 websites
- 2 years data retention
- Email reports
Pro
- 500,000 pageviews/mo
- 10 websites
- 5 years data retention
- API access
- Priority support
Business
- 2,000,000 pageviews/mo
- Unlimited websites
- Unlimited retention
- Team access
- Custom integrations
Managing Your Subscription
- Click Billing in your dashboard sidebar
- View current usage and plan details
- Click Manage Subscription to upgrade, downgrade, or cancel
Payment Methods
We accept all major credit and debit cards via Stripe:
- Visa, Mastercard, American Express
- Apple Pay and Google Pay
- Secure, PCI-compliant processing
Usage Limits
When you approach your pageview limit:
- 80% - Warning banner appears in dashboard
- 100% - Tracking pauses until next billing cycle or upgrade
API Access
Access your analytics data programmatically with our REST API (available on Pro and Business plans).
Creating an API Key
- Go to Site Settings in your dashboard
- Scroll to the API Keys section
- Click Create Key
- Give your key a descriptive name
- Copy and securely store your key
Authentication
Include your API key in the request header:
Example: Get Visitor Stats
Privacy & Compliance
Privacy by Design
RegenInsite is built with privacy as a core principle:
No Cookies
We don't use cookies, so no cookie consent banners needed for our analytics.
No Personal Data
We don't collect IP addresses, device fingerprints, or personal identifiers.
GDPR Compliant
Fully compliant with GDPR and UK data protection laws.
Do Not Track
By default, we respect the browser's Do Not Track setting.
Data Retention
Data is retained according to your plan:
- Free: 30 days
- Starter: 6 months
- Pro: 1 year
- Business: 2 years
Data is automatically deleted after the retention period expires.
Data Export
Export your data at any time in CSV format from the dashboard.
Frequently Asked Questions
No. RegenInsite doesn't use cookies and doesn't collect personal data, so cookie consent is not required under GDPR or ePrivacy regulations for our analytics. However, you may still need consent banners for other tools you use on your site.
Our data is highly accurate. We use privacy-friendly methods to identify unique visitors without storing personal data. Some returning visitors may be counted as new if they change browsers or devices, but overall accuracy is excellent for understanding traffic patterns and trends.
Yes! Many customers use RegenInsite as their primary, privacy-friendly analytics while keeping Google Analytics for comparison or specific features. Both scripts can run simultaneously without conflict.
When you reach your pageview limit, tracking will pause until your next billing cycle or until you upgrade to a higher plan. You'll see a warning in your dashboard when you're approaching the limit. Your existing data remains accessible.
Yes! The number of websites depends on your plan: Free (1 site), Starter (3 sites), Pro (10 sites), Business (unlimited). Each site gets its own tracking code and separate analytics.
For React, Vue, Angular, or other SPAs, call window.regeninsitePageview() when the route changes. See the Tracking Script section for detailed examples.
Our tracking script is less than 5KB gzipped and loads asynchronously, so it won't affect your page load speed. It's significantly lighter than Google Analytics.
Yes, you can cancel at any time from your Billing page. Your subscription will remain active until the end of your current billing period. We also offer a 14-day money-back guarantee for new subscriptions.
Troubleshooting
Script Not Tracking
- Verify the script is installed - View your page source and confirm the script tag is present in the
<head>section. - Check the site ID - Ensure the
data-site-idmatches the ID shown in your dashboard settings. - Disable ad blockers - Some ad blockers may block analytics scripts. Try disabling temporarily to test.
- Check for JavaScript errors - Open browser console (F12) and look for any script errors.
- Localhost testing - By default, tracking is disabled on localhost. Add
data-allow-localto enable.
Data Appears Delayed
Data typically appears within 1-2 minutes. For realtime view, data should appear within seconds. If data is consistently delayed:
- Check your internet connection
- Clear your browser cache
- Try a different browser
Pageview Count Seems Low
- Ad blockers - A percentage of visitors may have ad blockers that block analytics
- Do Not Track - By default, we respect DNT browser settings
- Bots filtered - We automatically filter known bots and crawlers
Can't Log In
- Ensure you've verified your email address
- Check for typos in your email
- Use the Forgot Password link to reset your password
- Clear browser cookies and try again
Contact Support
Can't find what you're looking for? Our support team is here to help.
Email Support
Send us an email at support@regeninsite.com and we'll respond within 24 hours.
Support Hours
Monday - Friday
9:00 AM - 5:00 PM GMT
- Your account email
- Site ID or domain (if applicable)
- Description of the issue
- Screenshots if helpful