Form Analytics
Measure form performance and gauge how effectively you are converting inbound visitors.
Conversion rate tracking
To setup conversion rate tracking, simply include the following script tags somewhere outside of your form.
<script type="text/javascript">
function configureAhoy() {
ahoy.configure({
visitsUrl: "https://usebasin.com/ahoy/visits",
eventsUrl: "https://usebasin.com/ahoy/events",
page: "1a2b3c4d5e6f" /* Use your form id here, this is just an example */
});
ahoy.trackView();
ahoy.trackSubmits();
}
</script>
<script src="https://cdn.jsdelivr.net/npm/ahoy.js@0.3.9/dist/ahoy.min.js" async defer onload="configureAhoy()" ></script>
<form>
...
</form>
Notice
Make sure you swap out 1a2b3c4d5e6f
in the snippet above with your form's unique endpoint string. Otherwise, we won't know which form to track conversions on.
Form Analytics Dashboard
Once you have conversion rate tracking set up (using the script above), Basin provides a comprehensive analytics dashboard for each of your forms. The dashboard gives you insights into form performance and visitor behavior.
Dashboard Overview
The analytics dashboard displays:
Historical Performance - Total submissions received since form creation - Breakdown of submissions vs. spam submissions - Overall conversion rate and total page views
Current Month Statistics - Recent submission count - Spam rate percentage - Monthly conversion rate with page view data
Conversion Rate Chart - Interactive chart showing conversion rates over time - Multiple time period views: Week, Month, and 3 Months - Tracks three key metrics: - Conversion Rate (teal line) - percentage of visitors who submit your form - Page Views (blue line) - number of times your form page was viewed - Submits (red/pink line) - actual form submissions received
The dashboard automatically updates as new data comes in, giving you real-time insights into your form's performance. This data helps you understand visitor engagement and optimize your forms for better conversion rates.
Getting Started
To see analytics data, make sure you've implemented the conversion rate tracking script on your form pages. Without this script, the dashboard will only show submission counts without visitor and conversion data.