How do I track form views and drop-off for a Notion form?

Notion form analytics aren't built in: native forms only show responses. To see views, starts and drop-off by question, use a form tool.

Nookesh KarriNovember 5, 20266 min read
Light cover card with the title 'How do I track form views and drop-off for a Notion form?' in dark text and a blue accent bar

You can’t track views or drop-off on a native Notion form, because Notion’s form builder only records the responses that get submitted. Notion form analytics like views, starts and drop-off by question need a form front-end that measures them and still saves each response to your Notion database. You can also measure starts and submits with Google Analytics on a page you control.

Does Notion have built-in form analytics?

Notion has no built-in form analytics: its forms help page never mentions views, starts, completion or drop-off. What it gives you is the responses themselves. By default, responses land in a Table view of your database named Responses.

From there, Notion suggests you “analyze your form responses by filtering and sorting them,” and you can add a chart view to visualize them. That’s useful for answers, like which plan most leads pick. It tells you nothing about the people who opened the form and left.

Notion’s page and workspace analytics guide covers page views, unique views and viewers. It doesn’t mention forms, starts or completions. Its viewer list also “won’t include anonymous viewers,” and public form respondents are anonymous by default. So even where a page view count exists, you can’t tie it to who filled in what. For the other gaps, see the limitations of Notion forms.

Views, starts, completions and drop-off: what each one means

Form analytics rest on four counts, and each one answers a different question about your funnel:

  • Views: the form loaded. forms.app records a view “every time someone loads the form page.”
  • Starts: a person touched a field for the first time. For text fields, forms.app says “just clicking into the field isn’t enough.”
  • Completions: submissions. Native Notion gives you only this count, as the number of rows.
  • Drop-off: someone started but left before submitting. Tally’s form insights help attributes it “to the last question they were on when they left.”

People who view a form but never interact with it don’t count in drop-off stats, the same help page notes. So a low view-to-start rate points at the page, the link or the first question. A high drop-off on question six points at question six.

How drop-off rate is calculated (and why tools disagree)

A form’s completion rate is completions divided by starts, and its drop-off rate is the share of starters who left at a given step. The catch is that tools pick different denominators, so the same form can show different numbers in two dashboards.

Tool What “completion rate” divides by How a question’s drop-off is counted
Tally Form viewers Starters who reached that question and left
Youform People who started Answered a question vs saw it
forms.app Starts in the drop-off section, views in the top menu Last field the person interacted with
GA4 You compare form_start to form_submit yourself Not per question

Youform’s help defines completion rate as the percentage who submit “after they have started filling it.” Tally divides by viewers. Both are valid; they answer different questions.

Reform’s guide to form drop-offs works it through: 200 people start a form, 50 complete it, so completion is 25% and abandonment 75%. Reform divides by starts, not page views.

My take: use starts as your denominator for fixing the form, and views only for judging the link or the page that sends traffic. Mixing them hides where the problem is.

How to track Notion form analytics with a form tool

The simplest way to get views and drop-off for a Notion form is a form builder that writes each response into your Notion database and keeps its own analytics.

nDBForms works this way. It tracks views, starts, completions and drop-off by question, plus devices, referrers and countries, and every submission still becomes a new row in your database. Analytics are part of the Pro plan ($12/month founding price, or $120/year), and every new account starts with a 7-day Pro trial with no credit card.

  1. Connect your Notion workspace and pick the database the form should fill.
  2. Build the form and share its link or embed it.
  3. Open the form’s analytics once traffic arrives and read the drop-off by question.
  4. Fix the question with the biggest drop, then compare the next week’s numbers.

Other builders gate this too. As of November 2026, Tally says drop-off insights is a Pro feature, and free users see visit data from the past 7 days. If you’re choosing between the two, our comparison of native forms and a dedicated builder covers the wider trade-offs.

Track form starts and submits with Google Analytics

Google Analytics 4 can count form starts and submissions without code, through enhanced measurement. It sends form_start “the first time a user interacts with a form in a session” and form_submit “when the user submits a form.”

Google suggests comparing the two to see how many users started a form against how many submitted it. It only works on pages where your Google Analytics tag runs, such as your own site.

These events give no per-question drop-off. The form_id and form_name parameters only show up in reports once you create custom dimensions for them. Use GA4 as a cross-check, not your main funnel view.

What to do when drop-off is high

A high drop-off usually traces back to one question, so fix that question before rewriting the form. Common causes and fixes:

  • A long text question early on. Move it later, or make it optional.
  • A question people can’t answer yet. Budget or dates scare early visitors. Show it only when it applies with conditional logic.
  • One long screen. Splitting a form into steps can make it feel shorter. See multi-page Notion forms.
  • Low starts, not drop-off. If views are high and starts are low, check where the link is shared. Our guide on sharing a Notion form publicly covers the settings.

The limitation: analytics show where people leave, never why. Small forms also give noisy numbers. With a handful of starts a week, one person swings the drop-off rate, so wait for more traffic before acting on a single question.

FAQ

Does Notion show how many people viewed my form?

Notion’s forms help doesn’t describe any view count for forms. It covers responses, which land in a Responses table you can filter, sort and chart.

What is a good way to calculate form completion rate?

Divide completions by starts, not by views. 50 completions from 200 starts is a 25% completion rate, which means 75% of the people who began the form abandoned it.

Can Google Analytics track a form’s starts and submissions?

Yes, on a page where your Google Analytics tag runs. Enhanced measurement sends form_start the first time a user interacts with a form in a session and form_submit when they submit it.

Why don’t views and starts match?

A view counts every page load, while a start needs the person to interact with a field. People who open the form and leave without touching it count as views but not as starts or drop-offs.

Sources