Bubble
Add Humblytics Analytics to Bubble
1 · Sign up (or log in)
Visit humblytics.com → Start Free Trial. Finish signup—or log in to your existing workspace.
2 · Add your website in Humblytics
In the sidebar, click Add Website.
Domain – enter
your-domain.com(omithttps://andwww)Site Name – internal label (e.g.
Marketing-Prod)
Copy the snippet from Install Tracking Code:
html
<!-- Start Humblytics Tracking Code -->
<script async src="https://app.humblytics.com/hmbl.min.js?id=YOUR_ID_HERE"></script>
<!-- End Humblytics Tracking Code -->Keep this tab open—we'll return and click Verify Website once the tag is live.
3 · Add the script to your Bubble app
Option 1: Site-wide tracking (recommended)
Best for: Tracking all pages in your Bubble app
In the Bubble editor, click Settings tab at the top
Select SEO / metatags from the left sidebar
Scroll down to Script/meta tags in header
Paste your Humblytics script:
html
<script async src="https://app.humblytics.com/hmbl.min.js?id=YOUR_ID_HERE"></script>The script will automatically be added to every page in your app
Note: No need to click a separate "Save" button—Bubble auto-saves as you type.
Option 2: Single page tracking
Best for: Tracking specific landing pages or flows only
Open the page you want to track in the Bubble editor
Click the page element in the element tree (top-left, labeled with page name like "index")
In the Property Editor (left panel), find Page HTML header
Paste your Humblytics script:
html
<script async src="https://app.humblytics.com/hmbl.min.js?id=YOUR_ID_HERE"></script>Repeat for each page you want to track
Note: Replace YOUR_ID_HERE with your actual project ID from Humblytics.
4 · Deploy to live
⚠️ Critical: Humblytics only tracks your live (production) site, not the development version.
Click Deploy button in the top right of the Bubble editor
Choose Deploy to live (not "Deploy to test")
Wait for deployment to complete (usually 30-60 seconds)
Confirm deployment with the green success message
Common mistake: Testing on yourapp.bubbleapps.io/version-test won't work—you must test on your live URL.
5 · Verify installation
Return to Humblytics and click Verify Website
Open your live Bubble site in a private/incognito window and refresh once
Custom domain:
yourdomain.comBubble domain:
yourapp.bubbleapps.io(without/version-test)
Within ~30 seconds you should see a green Verified badge and live visitor count
If verification fails, check:
Bubble-specific issues:
You deployed to live, not test/development
You're testing the correct URL:
✓
yourapp.bubbleapps.iooryourdomain.com✗
yourapp.bubbleapps.io/version-test
Script is in Script/meta tags in header (site-wide) or Page HTML header (page-specific)
Wait 2-3 minutes after deploying—Bubble's CDN may need time to update
General issues:
Script ID matches your project in Humblytics
Open Developer Tools (F12) → Network tab, refresh page, and search for
hmbl.min.jsto confirm it loadsView page source (right-click → View Page Source) and search for "humblytics"
No ad-blockers or browser extensions are blocking the script
Still not working?
Clear your browser cache and try again
Try a different browser or device
Check Bubble's debugging console for JavaScript errors
6 · Explore & optimize
Dashboard – see traffic, top pages, and referrers
Heatmaps – auto-generated to reveal click hotspots and scroll depth
Experiments – run A/B tests without extra libraries (Experiments → New Test)
Last updated
Was this helpful?