
Accessing your analytics
Access you app’s analytics from your dashboard at any time to see how your app is performing.Notes:
- Analytics starts collecting data after you publish your app and people begin visiting it. New or unpublished apps do not show analytics data.
- Analytics history is stored based on your Base44 plan:
- Free plan: Data is kept for 7 days.
- Starter plan and higher: Data is kept for 30 days.
- Enterprise plan: Data is kept for 365 days.
- Click Dashboard in your app editor.
- Click Analytics.

Understanding your analytics
The Analytics tab in your app dashboard groups your traffic data into clear views so you can track how people use your app. At the top you can see your key metrics, followed by a time-based chart of visits and cards that break down your traffic by page, country, referrer, operating system, device, and any custom metrics you add. At the top you can see the following metrics:- Total visits: All visits in the selected period, including repeat visits from the same visitor.
- Unique visitors: Each visitor counted once in the selected period, even if they visit multiple times.
- Visit duration: The average length of a visit during the selected time range.
- Live visitors: The number of people currently active in your app, updated in real time.
Managing your analytics dashboard
Use dashboard controls to focus on the insights that matter. Update the chart type, set a time range, filter your data, and decide which cards you see and where they appear.Customizing your dashboard
Set up your dashboard to show the data that’s most important to you. To customize your dashboard:- Click Dashboard in your app editor.
- Click Analytics.
- Click the Customize icon .
- Select the checkboxes for the cards you want to show.
- Drag the Reorder icon to change the order of the cards up or down in the list.
- Click Save.

Choosing the date range
- Click Dashboard in your app editor.
- Click Analytics.
- Click the Calendar icon at the top of the page.
- Select one of the presets or choose your own dates.
Filtering your analytics
- Click Dashboard in your app editor.
- Click Analytics.
- Click Filters and select what you want to see.

Changing a chart type
Choose how you prefer the data to be displayed. To change a card’s chart type:- Click Dashboard in your app editor.
- Click Analytics.
- Click the More Actions icon at the top right of the relevant card.
- Select a chart type.

Adding custom events
Custom events let you track specific actions people take in your app, such as button clicks, sign-ups or form submissions. Base44 uses AI to help you define these events and wire them into your app so they appear as cards in your Analytics tab. The card shows:- The name of your event, for example “Shop Now” button clicks.
- A total count for the selected time range, such as Total clicks.
- A chart that shows how the event changes over time.
Creating an event
Describe the event you want to track in the AI chat, or choose from the AI suggested events. To create an event:- Click Dashboard in your app editor.
- Click Analytics.
- Click + Add Event.
- Click one of the suggested prompts or describe the action you want to track in the AI chat in your own words. For example:
- “Track clicks on the Sign Up button.”
- “Track when someone submits the contact form.”
- “Track how many people view the Pricing page.”
- Review the event description that appears in your Base44 AI chat on the left and send the prompt to the chat.
- Publish your app so the new event is live.
Viewing event details
You must first publish your app to see event details for your custom events. Events in preview are not counted towards the analytics data. To view event details:- Click Dashboard in your app editor.
- Click Analytics.
- Click the More Actions icon at the top right of the custom event card.
- Click Event details.
- Click Export CSV to download the data.

FAQs
Click a question below to learn more about app analytics in Base44.Why might my analytics numbers look different from other analytics tools?
Why might my analytics numbers look different from other analytics tools?
Different analytics tools measure visits and visitors in different ways. Some focus on browser sessions, others focus on logged-in accounts, and each tool can handle timeouts or bot traffic differently. When you compare analytics with another platform, look at trends and relative changes instead of expecting identical numbers.
How can I keep analytics data longer than my plan’s retention period?
How can I keep analytics data longer than my plan’s retention period?
Analytics only stores data for the period that matches your plan. If you need longer history, you can use the Analytics API to pull data into your own data warehouse or reporting tools and archive it there.For custom events, you can export the data to a CSV file.
Who can see my app analytics?
Who can see my app analytics?
Analytics respects your app dashboard permissions. Anyone who can access the app dashboard can see Analytics.If you make changes to the Analytics dashboard, such as changing the chart types or adding custom events, everyone who has access will see the same view.
How can I tell if a custom event is working correctly?
How can I tell if a custom event is working correctly?
After you create and publish a custom event, trigger the action in your app yourself, then open Event details and check to see if an event is displayed.If you see new entries with recent timestamps, the event is tracking correctly. If not, make sure the latest version of your app is published and that you followed the steps from the AI chat to wire the event.
Can I reset my analytics and start from zero?
Can I reset my analytics and start from zero?
There is no reset button for analytics. Data remains available until it reaches the end of your plan’s retention period. To focus on a new period, use the date range selector to view only data from the date you care about.
How should I use both unique visitors and total visits together?
How should I use both unique visitors and total visits together?
Look at both numbers side by side. If unique visits are steady but total visits grows, the same people are visiting more often. If unique visits grow but total visits stays flat, new people arrive but do not return often, so you may want to improve retention.
What can I do if the numbers look lower than I expect?
What can I do if the numbers look lower than I expect?
First, check the date range to make sure you are looking at the right period. Then compare activity across several weeks to see if this is a consistent pattern or a short-term change.
How can analytics help me after I release a new feature?
How can analytics help me after I release a new feature?
Set a date range that starts just before your release and compare it with the period after. Look for changes in Unique Visitors and the Page Traffic, to see whether people are visiting the new areas more often.

