Gmail logo

Email an order confirmation to every buyer

Every order form submission sends the buyer a confirmation listing what they ordered and how it will reach them.

When this happens

New order form submission

Do this

Gmail sends an order confirmation to the buyer's address

One-directional. A submission triggers the action — nothing is written back into your form.

A small shop taking orders through a form can send buyers to secure hosted checkout after submission. The confirmation email becomes the receipt, and because it is sent from your own Gmail account, a copy sits in the shop's Sent folder as the record of what was promised.

The form captures the order and payment status, while the email confirms what happens next. Makers with a short product list, and shops taking pre-orders before a production run, reach for this first.

Setting it up

  1. 1

    Publish the order form with Email Address required; the confirmation has exactly one recipient and it comes from that field.

  2. 2

    In Zapier, use the formformform New Submission trigger and select the order form.

  3. 3

    Add Gmail's Send Email action and connect the address customers will recognise, such as orders@yourshop, rather than a personal account.

  4. 4

    Map Email Address to To. The Sent folder of that account keeps your copy automatically, so there is no need to CC yourself.

  5. 5

    Build the subject from Item Name or Product and Quantity, so a buyer searching their inbox months later finds it by what they bought.

  6. 6

    In the body, list Item Name or Product, Quantity and Color, Variant, or Size on their own lines, then Delivery Method and Shipping Address underneath.

  7. 7

    Add a plain sentence about payment. The form does not charge anyone, so say whether an invoice, a payment link or bank details follow, and when.

  8. 8

    Repeat Special Instructions word for word so any customisation is confirmed in writing, then place a test order and turn the Zap on.

What maps where

Using the Product Order Form as the starting point. These are its real fields — swap in your own and the mapping works the same way.

Form fieldGmail
Email AddressGmail To field
Item Name or ProductSubject line and first line of the order summary
QuantityOrder summary, beside the item
Color, Variant, or SizeOrder summary, so the buyer can check the variant
Shipping AddressDelivery block at the foot of the email
Delivery MethodDelivery block, next to your expected turnaround

Variations worth knowing

Send the bench a picking copy

Add a second Gmail action to whoever packs the order, carrying only Item Name or Product, Quantity and Color, Variant, or Size. Keep the buyer's copy warm and the picking copy blunt — the two audiences want different emails from the same submission.

Different wording for pickup and delivery

Put a Zapier path on Delivery Method. The collection branch sends opening hours and the address to come to; the shipping branch sends the dispatch window. Neither buyer reads a paragraph that does not apply to them.

If something isn't arriving

The confirmation shows a field name where the value should be.

The placeholder was typed into the template as text instead of chosen from Zapier's data dropdown. Delete the typed text, insert the field from the trigger step, and re-run the test — the preview should show real order data.

Buyers reply asking how to pay.

The confirmation is silent on payment. Add an explicit line naming the method and the timing, because the form can collect through hosted checkout and stores payment status alongside the response.

Frequently asked questions

Can the form take payment at the same time?

Yes. Add products and priced options to the form, then collect payment through secure hosted checkout with Stripe, PayPal, or Square. Payment status is tracked alongside the response.

Can I attach the invoice to the confirmation?

Not from the form, but Zapier can. The form's upload field points the other way — it collects files from the buyer and stores them on the response — so the invoice still has to come from your billing tool. If that tool exposes the finished invoice to Zapier, map its file output into the Gmail action's Attachments field; otherwise put a link to the invoice in the body, which keeps working long after the email has been filed.

Where is the record if a buyer disputes what they ordered?

In two places. The Gmail Sent folder holds the exact confirmation the buyer received, and the response list in formformform holds the submission as it arrived. Neither is edited by the other, so they corroborate each other.

Related automations

Build the form first

The automation needs somewhere to fire from. Publish a form, connect it once, and every submission from then on runs this flow.

Start free