How to Integrate Plausible Analytics With Bubble
Learn how to use Plausible Analytics with your Bubble application to monitor user actions and behaviour.

Integrating Plausible with Bubble allows you to gain valuable insights into how users interact with your web application, which can inform decisions on improving user experience and driving engagement. With Plausible, you can track metrics such as page views, unique visitors, bounce rates, and average time on site, all while adhering to privacy-conscious practices.
By the end of this guide, you'll better understand Plausible and Bubble and know exactly how to integrate Plausible into your Bubble application.
Before we start, you need to make sure that you have the following:
What is Plausible?
Plausible is a lightweight, open-source website analytics tool designed to provide simple and privacy-friendly website analytics, monitoring website traffic in real-time. Plausible allows website owners to measure page views, unique visitors, device types and referral sources without collecting personal data.
What is Bubble?
Bubble is a visual programming platform allowing non-technical users to create full-stack web applications without writing code. Bubble provides instant deployment, rapid prototyping, and efficient development tools to build applications in a fraction of the time required with traditional methods.
Step 1: Add the plugin
- Open the plugin page, and click the Install in an application button.
- Select your app, and click the Open editor button.
- Scroll down until you find Plausible by AlderHam.

- Click the Install button.
Step 2: Add your website
- In Plausible, click + Add a website button.
- Add your domain and choose your Reporting Timezone.

- Click the Add snippet button.
- In Bubble, navigate to the Plugins page, click Plausible and add your domain to the Domain field.

- Return to Plausible, and click the Start collecting data button.
- Preview your application and wait for Plausible to track the first view.

Step 3: Add goals and events
- In Plausible, go to the Site Settings, then navigate to the Goals page.
- Click the Add goal button.
- Enter a name for your event.
- Click the Add goal button.
- In Bubble, create a When clicked workflow, add an action, and search for the PlausibleGoal action.
- Enter the name of your goal in the PlausibleGoalName field.
- Run your app and test the workflow, and if successful, Plausible should track the custom event.
Summary
Using Plausible in your Bubble application is a great way to track user data, view in-depth analytics, and understand how users interact with your product or website. With Plausible's user analytics and Bubble's development platform, you can build awesome products and powerful websites without worrying about data privacy and tracking. If you've followed this guide, you should know to start integrating Plausible with Bubble and tracking user data securely and accurately. Good luck!