Turn every form submission into a Segment track or identify event — automatically, the moment someone hits submit.
Someone completes your formformform form.
The “New Submission” trigger fires instantly.
Your data lands where the work happens.
formformform is a form builder that sends your responses straight into Segment as clean event data. Instead of bolting tracking snippets onto every form or exporting CSVs, each submission becomes a Segment track call or identify call — complete with the user's traits and the event's properties — ready to fan out to every destination you've wired up.
The connection runs through the published formformform Zapier integration. formformform fires a real-time "New Submission" trigger the instant someone completes your form, and Zapier passes the field values to a Segment action. You map your form fields once — email and name to identify traits, the rest to event properties — and Segment takes it from there, routing the data to your warehouse and downstream tools like Mixpanel, Amplitude, Google Analytics, or a marketing destination.
This is a one-directional flow built for capturing intent as it happens: a new form submission creates an event in Segment. It's the fastest way to connect Segment to forms without writing analytics code, managing a writeKey in your own backend, or maintaining a custom HTTP integration.
Concrete automations you can set up in minutes — no code required.
A B2B growth team runs a demo-request form. Each submission fires a Segment identify call so the lead's traits flow into the CRM, warehouse, and ad destinations at once — no copy-paste between tools.
A content team grows its list with an embedded subscribe form. Each signup sends a "Signed Up" track event with the referral source as a property, so attribution lands consistently across every analytics destination.
A small e-commerce shop takes custom orders through a form. Each submission emits an "Order Placed" event with revenue and product properties, feeding the warehouse and revenue dashboards without a developer.
A marketing team collects webinar registrations. Each signup fires a "Registered" track event with the session name as a property, so reminder tools and reporting destinations all see the same registration data.
A product team gathers feedback through a form. Each response sends a "Feedback Submitted" event with the NPS rating and category as properties, ready to query in the warehouse alongside in-app behavior.
A support team routes inbound questions through a form. Each submission emits a "Support Requested" event with topic and priority, giving analytics and CS tools a real-time view of inbound volume.
Fire identify calls from demo and trial forms so lead traits flow to the CRM, warehouse, and ad platforms in one event.
Send a track event from every signup and lead form to keep attribution consistent across all Segment destinations.
Turn order and enquiry forms into revenue-bearing track events that feed analytics and the data warehouse.
Capture feedback and beta-signup forms as events so qualitative input sits next to product usage data.
Emit a registration track event from each signup form to power reminders and downstream reporting.
Route form submissions through Segment into the warehouse without writing or maintaining custom tracking code.
Build your form in formformform and publish it so it can accept submissions.
In Zapier, create a new Zap and choose formformform as the trigger app.
Select the "New Submission" trigger so the Zap fires the instant someone submits.
Connect your formformform account and pick the specific form you want to send to Segment.
Add Segment as the action app and choose an action such as "Create Track Event" or "Create Identify Call."
Map your form fields to the payload — email and name to identify traits, answers to event properties, and set the event name.
Test the Zap with a sample submission, confirm the event arrives in your Segment source debugger, then turn the Zap on.
formformform's Zapier integration is free to connect. You'll need a Zapier account and a Segment account; both offer free or starter tiers, though high event volumes or premium Zapier features may require paid plans on those platforms. There's no extra charge from formformform to send submissions to Segment.
Yes. formformform uses a real-time "New Submission" trigger that fires the moment someone completes your form. Zapier then passes the data to Segment within seconds, so the track or identify call appears in your source and routes to destinations almost immediately rather than on a delayed schedule.
Yes. When you set up the Segment action in Zapier, you map each form field to a specific part of the payload — email and name become identify traits, while answers like plan, rating, or product become event properties. You set the event name and the mapping once, and every submission follows it automatically.
No. The connection runs entirely through the published formformform Zapier integration and Segment's Zapier actions. You build the Zap in a visual editor, pick your trigger and action, map fields, and turn it on. There's no analytics snippet, writeKey handling, or backend work involved.
Use an identify call when you want to attach traits to a person — email, name, company — such as on a lead or signup form. Use a track call when you want to record that something happened, like "Order Placed" or "Registered," with the details as properties. Many teams do both: identify the user, then track the event in the same Zap.
Yes. Once a submission becomes a track or identify call in Segment, it flows through your source to every connected destination — your warehouse plus tools like Mixpanel, Amplitude, Google Analytics, or marketing platforms. formformform sends the event into Segment; Segment handles the fan-out exactly as it does for your other events.
Build a form, connect Segment, and let the busywork run itself. Free to start.
Create your form