[ Forms & Leads channel ]

Every form on every client site, down to the subfield

Form submissions across every client site you manage — portfolio rollups, per-site form performance, and subfield reporting that shows what people actually submitted.

Works with WordPressCraft CMSStatamicExpressionEngineLaravel

[ The client view ]

Forms & Leads signals, next to everything else

This is one client in Burrow. Forms & Leads events land in the same timeline as deploys, invoices, and traffic — so "how's this client doing?" is one look, not five tabs.

Bluebird Design Co — Client timeline
live
Gravity Forms · forms

Form submitted

Contact — subject: Sales Question

3m ago
Contact Form 7 · forms

Lead captured

Quote request — velocity4.com

22m ago
Scout · forms

Volume anomaly flagged

Submissions down 82% — bluebird1.com

1h ago
GitHub · code

Deploy succeeded

bluebird/website — 14 min before drop

1h ago
WordPress · system

Plugin updated

Gravity Forms 2.9.1 — bluebird1.com

2h ago

[ On the Forms & Leads dashboard ]

The dashboard is the report.

Every view below renders automatically from the events already flowing through Burrow. No widgets to configure, no dashboards to build.

Activity Trend

Daily submission volume across the whole portfolio — the pulse of your clients' lead flow in one chart.

Submission Totals

Month-to-date and year-to-date submissions with month-over-month and year-over-year deltas. Lead flow becomes two numbers and two arrows.

Form Inventory

Total forms and total sites under management. Coverage is a number, not a guess.

Top Websites

Every client site ranked by submissions with MoM and YoY movement — see whose lead flow surged and whose slipped, before they ask.

Top Forms

Forms grouped by canonical form contract ID across all sites, sortable by volume, recency, or variance. One report per form, no matter which site or plugin runs it.

Form Performance

The per-site drill-down: each form's submissions, month-to-date movement, year-over-year comparison, and last-submission time — with a report one click away.

Subfield Reports

Inside each form: submissions broken down by the values visitors actually chose — dropdowns, radios, checkboxes, hidden UTM fields. The heart of the channel.

Recent Activity

The live feed of submissions as they land — per client, per site, per form.

Every form plugin tells you that someone submitted. None of them tell you what.

Gravity Forms logs entries. CF7 saves them with Flamingo. Fluent Forms has a submissions table. But when a client asks “what are people contacting us about?” — you’re exporting a CSV, scanning message bodies, and manually tallying.

The Forms channel captures form.submitted events from inside the form plugin — Gravity Forms, CF7, Fluent Forms, Ninja Forms, WooCommerce checkout, Craft CMS forms — with subfield-level reporting that breaks down submissions by the values visitors actually choose.

From portfolio to subfield in three clicks

The channel is built as a drill-down, because that’s how the question actually arrives — “how are leads doing?” starts broad and ends specific.

Level one: the portfolio. The Forms dashboard opens with every client site you manage on one screen: total submissions month-to-date and year-to-date with deltas, form and site inventory counts, and Top Websites ranked by submission movement. A client whose lead flow dropped 40% this month is visible in the first five seconds — before they’ve noticed themselves. Next to it, Top Forms groups every form by its canonical form contract ID — Burrow’s stable identity for a form — so “the contact form” is one report with one history, sortable by volume, recency, or variance across the whole portfolio.

Level two: the site. Click into a client and the Form Performance table breaks down every form on that site: submissions this period, month-over-month movement, year-over-year comparison, and when the last submission landed. A form at −94% month-over-month jumps off the screen; a form that went quiet three days ago has a “last submission” timestamp that says so.

Level three: the form. Open any form’s report and you’re in subfield territory — the breakdown of what people actually chose and submitted, field by field. That’s the level no other agency tool reaches, and it’s where the rest of this page lives.

Subfield reporting: see what’s inside each submission

A contact form doesn’t just have a Submit button. It has a Subject dropdown. A “How did you hear about us?” field. A service-type selector. A budget range. Those fields carry operational insight that’s invisible in every other reporting tool.

The example: Client X has a contact form with a Subject dropdown — “General Inquiry,” “Sales Question,” “Support Request,” “Partnership.” In their Gravity Forms entries list, they see 142 submissions this month. That’s the number every tool gives you.

Burrow gives you the breakdown:

  • General Inquiry — 67 submissions (47%)
  • Sales Question — 44 submissions (31%)
  • Support Request — 22 submissions (15%)
  • Partnership — 9 submissions (6%)

Now the client knows that nearly a third of their contact form traffic is sales-qualified. They can staff accordingly. They can route those submissions differently. They can build a dedicated sales inquiry form if the volume justifies it.

Another example: A roofing contractor’s quote request form has a “Service Type” dropdown — “New Roof,” “Repair,” “Inspection,” “Gutter Work.” The monthly report shows 68% of requests are for repairs, not new installations. That changes how the client allocates their crew, prices their services, and targets their advertising.

This isn’t analytics in the GA4 sense. It’s operational reporting — giving clients visibility into what their website traffic is actually asking for, broken down by the fields they defined in their own forms.

Which fields can Burrow report on?

Any structured form field that has discrete values:

  • Dropdowns — Subject categories, service types, location selectors, department routing
  • Radio buttons — Budget ranges, timeline preferences, yes/no qualifiers
  • Checkboxes — Service interests, feature preferences, multi-select options
  • Hidden fields — UTM parameters, landing page source, referral tracking

The Burrow WordPress plugin captures these subfield values automatically from Gravity Forms, Fluent Forms, Ninja Forms, and Contact Form 7. You configure which fields to include — keeping operational metadata while excluding personal data per your DPA.

Form health monitoring

Subfield reporting tells you what people are submitting. Health monitoring tells you whether they’re submitting at all.

Uptime tools check if the page loads. They can’t tell you the contact form stopped delivering. The Forms channel captures events from inside the form handler — so when submissions stop, the absence is visible.

The silent failure scenario: Friday 4:12pm — A plugin auto-update runs. The CF7 mail function breaks. The form still renders. The “Thank you” message still displays. But submissions are lost.

Without the Forms channel: Monday 3pm — Client emails: “We haven’t gotten a lead since Thursday.” Four days of lost revenue. Trust erosion.

With the Forms channel: Friday 4:13pm — form.submitted volume drops to zero. Scout flags the anomaly. The developer checks the timeline, sees the plugin update at 4:12pm, identifies the conflict, and deploys a fix by 5pm. The client never knows.

Cross-CMS form normalization

A Gravity Forms submission on WordPress and a form submission on Craft CMS have the same event structure in the Forms channel. Agencies managing sites across multiple CMS platforms get unified form reporting — subfield breakdowns included — regardless of the underlying form plugin.

Integrations that feed this channel

  • WordPress: Gravity Forms, Contact Form 7, Fluent Forms, Ninja Forms, WooCommerce checkout
  • Craft CMS: Native form submissions
  • Statamic: Form submissions
  • ExpressionEngine: Form events
  • Custom forms: Send events from any form handler through the Burrow API or PHP/TypeScript SDKs

How agencies use the Forms channel

Subfield analytics in client reports: Monthly digests include form submission counts broken down by subfield category. “142 contact form submissions — 44 sales inquiries (up 18%), 67 general inquiries, 22 support requests, 9 partnership inquiries.” The client sees what their website traffic is asking for.

Form health monitoring: Know immediately when a client’s forms stop delivering, instead of discovering the problem from an angry client email days later.

Operational insight for clients: The roofing contractor who sees 68% of form requests are for repairs — not new builds — makes different business decisions. The SaaS company whose demo request form shows 40% of submissions select “Enterprise” adjusts their sales staffing. Subfield data turns form submissions into business intelligence.

Conversion correlation: Pair form submission data with deploy events and CMS changes. When the marketing team asks “why did demo requests spike this month?” the timeline shows the new landing page deployed on March 3rd.

Form monitoring use case | WordPress integration | Client reporting

Frequently asked questions

What's on the Forms channel dashboard?
A portfolio view first: month-to-date and year-to-date submission totals with deltas, a daily activity trend, form and site inventory counts, Top Websites ranked by submission movement, and Top Forms grouped by canonical form contract ID with volume, recency, and variance sorting. From there you drill into any site's Form Performance table — per-form submissions, MoM and YoY changes, last-submission times — and into any form's subfield report showing what people actually selected and submitted. A live recent-activity feed runs underneath all of it.
What is subfield reporting in Burrow?
Subfield reporting breaks down form submissions by the values submitted in individual fields — dropdown selections, radio buttons, checkboxes, and other structured inputs. If a contact form has a 'Subject' dropdown with options like 'General Inquiry,' 'Sales Question,' and 'Support Request,' Burrow shows you the breakdown: 47% General Inquiry, 31% Sales, 22% Support. No other form reporting tool gives agencies this level of visibility across client sites.
What form plugins does the Forms channel support?
The WordPress plugin captures events from Gravity Forms, Fluent Forms, Ninja Forms, Contact Form 7, and WooCommerce checkout forms. The Craft CMS plugin captures Craft form submissions. For other form handlers — custom JavaScript forms, Typeform webhooks, headless checkout flows — send events through the Burrow API.
How is Burrow different from Gravity Forms built-in reporting?
Gravity Forms has entry-level reporting within a single WordPress install. Burrow aggregates form data across every client site in your portfolio — with subfield breakdowns, cross-CMS normalization, volume anomaly detection, and correlation with deploys and plugin updates. It's the difference between checking one site's forms and seeing every client's form health on one screen.
Does Burrow store form submission content?
Burrow captures metadata — form ID, page URL, submission timestamp, form plugin name, and configurable subfield data like dropdown selections and checkbox values. It is an operational signal layer, not a form inbox. Design payloads to include the metadata appropriate for your DPA and client agreements.
Can Burrow detect when a form stops working?
Yes. Scout monitors form submission volume patterns per project. When volume drops to zero or deviates significantly from the baseline, an anomaly is flagged. The Forms channel shows the volume drop alongside CMS and deploy events that may explain the cause.
How is form monitoring different from Google Analytics form tracking?
GA4 tracks form submission as a conversion event based on page views or button clicks. It sees the traffic side — how many visitors clicked Submit. Burrow captures the form handler event from inside the plugin, reports on subfield values, and correlates submissions with deploys, plugin updates, and CMS changes. GA4 tells you how many people submitted. Burrow tells you what they submitted, whether it actually completed, and what changed if it stopped.
Can I see form analytics for Contact Form 7?
Yes. The Burrow WordPress plugin captures CF7 submissions with field metadata. CF7 has no built-in analytics — most agencies use Flamingo or a third-party plugin just to log entries. Burrow captures submission events with subfield data and surfaces them in the same timeline as deploys, plugin updates, and other operational signals.

Your agency's work deserves to be seen.

Start a 30-day free trial — no credit card required. Connect your first sources and see every client signal in one timeline.

Self-funded · Independent · Built for the long term