# {{ property.name }}

**Property ID:** `{{ property.id }}`
**Operator:** operator
**Date range:** {{ date_start }} → {{ date_end }} ({{ date_range }} days){% if filter_url %}
**Filter · url:** `{{ filter_url }}`{% endif %}
**Generated:** {{ generated_at }}
**Live users (last 30m):** {{ total_live_users }}

---

## Metrics · period vs previous

| Metric | Value | Change |
|---|---|---|
{% for card in event_cards %}| {{ card.name }} | `{{ card.value }}` | {% if card.percent_change > 0 %}+{% endif %}{{ card.percent_change }}% |
{% endfor %}

## Events over time

| Date | Count |
|---|---|
{% for point in total_events_graph %}| {{ point.label }} | {{ point.count }} |
{% endfor %}

{% if total_page_views_by_page_url %}## Top pages · page views

| URL | Views |
|---|---|
{% for item in total_page_views_by_page_url %}| `{{ item.label }}` | {{ item.count }} |
{% endfor %}
{% endif %}
{% if total_events_by_page_url %}## Top pages · all events

| URL | Events |
|---|---|
{% for item in total_events_by_page_url %}| `{{ item.label }}` | {{ item.count }} |
{% endfor %}
{% endif %}
{% if total_session_starts_by_referrer %}## Top referrers

| Referrer | Sessions |
|---|---|
{% for item in total_session_starts_by_referrer %}| `{{ item.label }}` | {{ item.count }} |
{% endfor %}
{% endif %}
{% if total_events_by_custom_event %}## Top custom events

| Event | Count |
|---|---|
{% for item in total_events_by_custom_event %}| `{{ item.label }}` | {{ item.count }} |
{% endfor %}
{% endif %}
{% if total_events_by_device %}## Device

| Device | Events |
|---|---|
{% for item in total_events_by_device %}| {{ item.label }} | {{ item.count }} |
{% endfor %}
{% endif %}
{% if total_events_by_browser %}## Browser

| Browser | Events |
|---|---|
{% for item in total_events_by_browser %}| {{ item.label }} | {{ item.count }} |
{% endfor %}
{% endif %}
{% if total_events_by_platform %}## Platform

| Platform | Events |
|---|---|
{% for item in total_events_by_platform %}| {{ item.label }} | {{ item.count }} |
{% endfor %}
{% endif %}
{% if total_events_by_screen_size %}## Screen size

| Size | Events |
|---|---|
{% for item in total_events_by_screen_size %}| {{ item.label }} | {{ item.count }} |
{% endfor %}
{% endif %}
{% if total_session_starts_by_region %}## Sessions by region

| Region | Sessions |
|---|---|
{% for item in total_session_starts_by_region %}| {{ item.label }} | {{ item.count }} |
{% endfor %}
{% endif %}
{% if total_page_views_by_utm_source %}## UTM source

| Source | Views |
|---|---|
{% for item in total_page_views_by_utm_source %}| `{{ item.label }}` | {{ item.count }} |
{% endfor %}
{% endif %}
{% if total_page_views_by_utm_medium %}## UTM medium

| Medium | Views |
|---|---|
{% for item in total_page_views_by_utm_medium %}| `{{ item.label }}` | {{ item.count }} |
{% endfor %}
{% endif %}
{% if total_page_views_by_utm_campaign %}## UTM campaign

| Campaign | Views |
|---|---|
{% for item in total_page_views_by_utm_campaign %}| `{{ item.label }}` | {{ item.count }} |
{% endfor %}
{% endif %}
{% if bot_traffic.total %}## Bot traffic (excluded from metrics above)

**Total bot events:** {{ bot_traffic.total }}
{% if bot_traffic.top_bots %}
| Bot | Events |
|---|---|
{% for item in bot_traffic.top_bots %}| {{ item.label }} | {{ item.count }} |
{% endfor %}
{% endif %}
{% if bot_traffic.top_pages %}
### Top pages hit by bots

| URL | Events |
|---|---|
{% for item in bot_traffic.top_pages %}| `{{ item.label }}` | {{ item.count }} |
{% endfor %}
{% endif %}
{% endif %}
---

_Report generated by Analytics, self-hosted website analytics._
