Turn every form submission into a Square customer, invoice, or order 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 Square. Instead of retyping order details or adding new buyers to your Customer Directory by hand, each submission flows into Square as a customer record, an invoice, or an order, ready for your point-of-sale and payments workflow.
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 those field values to a Square action you choose. You map your form fields once, name, email, phone, amount, item, to the matching Square fields, and every future submission lands correctly.
This is a one-directional flow built for sellers: a new form submission creates records in Square. It's the fastest way to connect Square to forms without writing code, juggling API credentials, or maintaining a custom integration.
Concrete automations you can set up in minutes — no code required.
A retail shop collects sign-ups at the counter and online. Each submission creates a customer profile in the Square Customer Directory, so loyalty and marketing campaigns reach the right people without manual entry.
A custom furniture maker takes order enquiries through a form. Each submission generates a draft Square invoice with the buyer's details and price, ready to review and send for payment.
A bakery runs a pre-order form for weekend pickups. Each submission creates a Square order with the chosen items, so staff can prep and ring it up at the register.
A coffee roaster offers a members tier. Each signup creates the customer and adds them to the "VIP" group in Square, powering targeted discounts and loyalty perks.
A pottery studio sells class spots. Each registration creates a Square customer tagged with the workshop name, so the studio can invoice and follow up after the event.
A restaurant handles catering requests through a form. Each enquiry creates a customer record and a draft invoice, giving the owner a head start on quoting and collecting a deposit.
Turn newsletter and loyalty sign-up forms into Square customer profiles so promotions reach buyers automatically.
Send pre-order and catering forms to Square as orders or draft invoices ready for the register.
Convert booking and quote-request forms into Square customers and draft invoices for fast follow-up.
Register workshop and class signups as Square customers tagged with the session for easy invoicing.
Capture vendor or pre-sale forms and create Square customers and orders before the event opens.
Route donation-interest and event forms into Square as customers and draft invoices for processing.
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 Square.
Add Square as the action app and choose an action such as "Create Customer," "Create Invoice," or "Create Order."
Map your form fields to the matching Square fields, email to email, name to given/family name, amount to the invoice total.
Test the Zap with a sample submission, confirm the record in Square, then turn the Zap on.
formformform's Zapier integration is free to connect. You'll need a Zapier account and a Square account; both offer free tiers, though running Zaps at higher volumes may require a paid Zapier plan. There's no extra charge from formformform to send submissions to Square.
Yes. formformform uses a real-time "New Submission" trigger that fires the moment someone completes your form. Zapier then passes the data to Square within seconds, so customers, invoices, and orders appear in your Square account almost immediately rather than on a delayed polling schedule.
Yes. When you set up the Square action in Zapier, you map each form field to a specific Square field, email, given name, family name, phone number, invoice amount, or line items. You configure the mapping once and every submission follows it automatically.
No. The connection runs entirely through the published formformform Zapier integration and Square's Zapier actions. You build the Zap in a visual editor, pick your trigger and action, map fields, and turn it on. No API keys, scripts, or developer work are needed.
Not directly. formformform sends submission data to Square, where it can create a customer, a draft invoice, or an order. To collect payment, you send the Square invoice or ring up the order through your normal Square flow. The integration handles record creation, not the act of charging a card.
Yes. A single submission can drive multiple Square actions in the same Zap, for example create the customer, then add them to a group, then draft an invoice. The flow is always one direction: a new form submission triggers actions in Square.
Build a form, connect Square, and let the busywork run itself. Free to start.
Create your form