Analytics only collects data while your project is published. Tracking is enabled by default. To disable it, use the Visitor analytics setting in project settings.
This page is about Project analytics, one app’s traffic in detail. Looking for how much your workspace builds and who uses what it builds, across every app? See Insights. Looking for which projects need security or ownership attention? See Security insights. All three are different features.
Time periods
By default, analytics data is shown for the last 7 days. You can change the time period using the dropdown at the top of the Analytics view. The available options are:- Today
- Yesterday
- Last 24 hours
- Last 7 days (default)
- Last 14 days
- Last 30 days
- Last 90 days
- This month
Metrics
The main chart shows one metric at a time. Select a metric above the chart to see how it changed over the selected time period:- Visits: how many visits your app received. A visit is one browsing session, not one person.
- Page views: how many pages were viewed across all visits.
- Views per visit: how many pages the average visit included.
- Visit duration: how long the average visit lasted.
- Bounce rate: the percentage of visits that ended after viewing only one page.
Because Lovable counts visits rather than people, the same person can appear several times. Coming back later, opening your app in another browser or on another device, or using a private window each starts a new visit. Your own visits count too. Signing in to your app does not link visits to one account.
Breakdowns
Below the main chart, four lists break down your traffic for the selected time period:- Source: where your visits came from, such as a link on another site or a search engine. Visits with no source to report (for example, someone typed your URL or opened a bookmark) show as Direct.
- Page: the most viewed pages in your app.
- Device: which device types your visits come from, shown as percentages (Desktop, Mobile, or Tablet).
- Country: the countries your visits come from, based on the browser’s time zone.
Project analytics shows which sites visitors came from, but it does not read UTM parameters, the tracking tags some links carry (like
?utm_source=newsletter). Tagged links count toward their source site, not toward separate campaigns. For campaign or funnel reporting, connect a dedicated analytics tool such as PostHog. If the campaigns are paid ads you run through Lovable, the Google Ads connector reports on them directly.