Muro
Your dashboard

Dashboard tour

What every number, chart and panel on a project's dashboard means, how to pick a time range, and how to watch traffic live.

The dashboard is one project's numbers on one page: the headline metrics, a chart, and panels that break traffic down by page, source, campaign, device and location. Open it from Dashboard in the top nav, and switch projects with the project switcher.

Every number on the page is computed from your raw events when you load it, so nothing waits for a nightly rollup.

Top insights

If the project has active insights, a Top insights strip ("What needs you right now") sits at the top with the 3 most important ones. Click a card to open it on the Insights page. The strip is hidden when nothing is active.

KPI cards

Six cards sit above the chart. Click one to show that metric on the chart.

CardWhat it counts
PageviewsEvery page load, including page changes in single-page apps.
VisitorsUnique visitors in the period. Each person counts once for the whole period, so this can be lower than the chart's bars added together.
SessionsContinuous visits from one browser tab. The line below shows the average session length, from the first event to the last.
Bounce RateThe share of sessions that viewed only one page. Lower is better, so a drop shows in green.
ConversionsGoals reached, counted once per visitor for each goal across the period.
Conv. RateThe share of unique visitors who reached at least one goal.

Every card shows its % change against the previous period of the same length, with an ↑ or ↓ arrow. If the project has no goals yet, the Conversions card says "No goals yet" with a Set one up link. See Set up goals.

The chart

The chart plots the selected KPI over the range. The header reads, for example, "Visitors vs Day".

  • Bar or line. Use the two buttons at the top right of the chart.
  • Bucket size. Muro picks it from the range: minutes for ranges under an hour, hours for ranges under 3 days, and days for anything longer.
  • Drill down. Click a bar to zoom the whole dashboard into that minute, hour or day. A "Drill-down · Viewing bucket" chip appears under the header. Click ✕ on it to go back to the range you had.

Pick a time range

The time picker is at the top right. The default is Past 7 Days.

PresetRangeKey
LiveThe last 5 minutes, refreshed every 30 secondsV
Past HourThe last full clock hourH
TodayMidnight until nowT
YesterdayAll of yesterdayE
Month to DateThe 1st of this month until nowM
Last MonthAll of last monthL
Past 7 DaysThe last 7 days7
Past 14 DaysThe last 14 daysF
Past 30 DaysThe last 30 days3
Past QuarterThe last 91 daysQ
Past Half YearThe last 182 days6
Past YearThe last 365 daysY
All TimeEverything since you started trackingA
CustomAny start and end date and time

The keyboard shortcuts work while the picker is open. Press the key to jump straight to that preset.

The ‹ and › arrows beside the picker step the window back or forward by one period: one day for Today, seven days for Past 7 Days, and so on. You can't step back before the project was created or forward past now. All Time and Custom have no arrows.

Live mode

Choose Live to watch visits arrive in real time. The dashboard shows the last 5 minutes and refreshes itself every 30 seconds. It's useful right after you install the script, during a launch, or just after a deploy, to check pageviews keep coming.

Panels

Below the chart, in this order:

Revenue

Appears only when the project has Shopify connected. It shows revenue, orders and average order value by source, campaign, landing page, country and device. Filters don't apply to it. See Shopify revenue.

Goals

Your goals with Matches, Trend, Conversions and Conv. Rate. Click a goal to filter the dashboard to the visitors who reached it. See Set up goals.

Custom Events

Every custom event name your site sends, with Trend, Count, Visitors, First seen and Last seen. Owners can click Mark as goal on any event. See Track custom events.

Top Referrers

The sites that send you visitors, with Visitors per domain. Visits without a referrer show as direct. View all adds Pageviews, Pages/Visit and Bounce Rate.

Pages

Three tabs:

  • Top: the most-visited pages. View all shows Visitors, Pageviews, Bounce Rate and Avg Time.
  • Entry: the pages sessions start on, with Entries, Visitors, Entry Rate and Avg Time.
  • Exit: the pages sessions end on, with Exits, Visitors and Exit Rate.

Owners can hover a page and click Mark as goal.

UTM Breakdown

Visitors by Source, Medium and Campaign, with each row's Conv. Rate. See Track campaigns with UTM tags.

Technology

Tabs for Devices, Browsers and OS. Device type comes from screen width: under 768 px is mobile, under 1024 px is tablet, and anything wider is desktop.

Locations

Tabs for Country, Region and City, from the network location of each visit. Muro never stores IP addresses.

Activity

A heatmap of the week by day and hour, in the project's timezone. Switch the metric between Unique Visitors, Pageviews, Sessions and Bounces. Use it to see when your audience is around, for example to time a launch post.

Most panels show their top rows and have a View all (n) button that opens the full list.

First touch

Top Referrers, UTM Breakdown, Technology and Locations count each visitor once, by first touch: the referrer, campaign, device and location of their first visit in the period. That's why the rows in each panel add up to the Visitors card.

Filter the dashboard

Click any row in any panel to filter the whole dashboard to it. Filters stack, show as pills under the header, and live in the URL, so you can bookmark or share a filtered view. See Filter your dashboard.

Timezone

Every date, hour and day boundary on the dashboard uses the project's timezone, not your browser's. "Today" starts at midnight project time, and the Activity heatmap's hours are project hours. Set the timezone to where most of your audience is.

Change it in Settings → Project → Timezone. If a project is set to UTC, a banner reminds you: "Your project timezone is set to UTC." The same timezone sets when your daily digest arrives.

A note on accuracy

  • Ad blockers hide some visits. Visitors who block muro.js never send events, so Muro can't count them. Every client-side analytics tool has this gap.
  • Bounce means one pageview. A session with exactly one pageview is a bounce, no matter how long the visitor stayed on it.
  • Visitors reset daily. For privacy, visitor IDs change every day. Someone who visits on Monday and again on Thursday counts as two visitors in a 7-day range.
  • Events appear within seconds. A visit usually shows up in Live a few seconds after the page loads.
  • Each subdomain counts separately. www.example.com and app.example.com keep their own visitors and sessions. See Track subdomains.

Numbers different from another tool? See Why numbers differ.

Next steps

On this page