Flower Order Form Template

Take direct flower orders without paying ProFlowers or 1-800-Flowers commissions. This template captures recipient details, arrangement type, color palette, occasion, budget, card message, and delivery date — everything a local florist needs to fulfill a beautiful order.

Free for non-commercial projects, with unlimited forms and responses.

Last updated

The starting point

About this template

A flower order form is the heart of any florist's order intake. Recipients change with every order, occasions vary wildly, and color palettes need translation from a customer's vague request into an actual arrangement. This template captures all of that in a single submission — turning a phone call full of "something pretty for my mom" into a structured order with budget, color, delivery date, and card message you can hand to a designer.

More about this template

The field set is built around how florists actually take orders: sender details, recipient details, arrangement type, color palette, occasion, budget tier, card message, and delivery scheduling. The budget tier selector is especially helpful — it sets clear expectations and lets the designer create something appropriate without back-and-forth. The color palette field is intentionally free-form because customer language matters: "romantic creams and dusty pinks" tells your designer something specific that a checklist never could.

formformform is a great fit for local florists who don't want to pay commissions to FTD, ProFlowers, or 1-800-Flowers just to take orders. Every form is free with unlimited orders, no per-arrangement fees, and no platform middleman. Embed the form on your shop website, link from Google Business Profile, or share via your Instagram bio. Every order arrives instantly so you can start prepping the same day.

13 fields to make your own9 required in this starting form

Make it fit your workflow.

Use your own copy to change labels, remove questions and add the details you need. Try the preview alongside this guide to see what respondents will be asked.

The questions, explained

Fields in this template

Review the starting questions and choices. You can change them in your own copy.

  • Short answerRequired

    Customer Name

    Jane Doe

  • Email addressRequired

    Email Address

    you@example.com

  • Phone numberRequired

    Phone Number

    (555) 123-4567

  • Short answerRequired

    Recipient Name

    John Smith

  • Long answerRequired

    Recipient Address

    Street, City, State, ZIP

  • Phone numberOptional

    Recipient Phone (for delivery contact)

    (555) 555-5555

  • Single choiceRequired

    Arrangement Type

    5 choices
    • Bouquet
    • Vase Arrangement
    • Centerpiece
    • Wreath
    • Plant
  • Short answerOptional

    Color Palette

    e.g. White and blush, bright reds, pastels

  • DropdownRequired

    Occasion

    9 choices
    • Birthday
    • Anniversary
    • Wedding
    • Funeral / Sympathy
    • Get Well
    • Thank You
    • Just Because
    • Holiday
    • Other
  • Single choiceRequired

    Budget Tier

    4 choices
    • $25–50
    • $50–100
    • $100–150
    • $150+
  • Long answerOptional

    Card Message

    What would you like the card to say?

  • DateRequired

    Delivery Date

  • Short answerOptional

    Delivery Time Window

    e.g. Morning, before 5 PM

Where it fits

Who uses this template

Suggested uses, and why this starting point can help. Adapt the questions to your own process.

Local florists

Use this as a starting point when you need the same essential information from each person. Review the questions against your process before sharing your copy. Review “Arrangement Type” in particular and adapt it to the detail you need.

Wedding florists

Use this as a starting point when you need the same essential information from each person. Review the questions against your process before sharing your copy. Review “Color Palette” in particular and adapt it to the detail you need.

Plant shops

Captures plant variety, pot size, and recipient details for plant shops doing delivery.

Funeral home florists

Use this as a starting point when you need the same essential information from each person. Review the questions against your process before sharing your copy. Review “Budget Tier” in particular and adapt it to the detail you need.

Holiday flower vendors

Use this as a starting point when you need the same essential information from each person. Review the questions against your process before sharing your copy. Review “Card Message” in particular and adapt it to the detail you need.

Subscription bouquet sellers

Records cadence (weekly or biweekly), color theme, and delivery slot for bouquet subscribers.

Grocery store floral departments

Use this as a starting point when you need the same essential information from each person. Review the questions against your process before sharing your copy. Review “Delivery Time Window” in particular and adapt it to the detail you need.

Wreath makers

Use this as a starting point when you need the same essential information from each person. Review the questions against your process before sharing your copy. Review “Arrangement Type” in particular and adapt it to the detail you need.

What's included

Sender and recipient contact details
Arrangement type selector (bouquet, centerpiece, wreath, plant)
Color palette and occasion fields
Budget tier selector for transparent pricing
Personalized card message field
Delivery date and time window capture
Email notification on every order
Free with unlimited orders forever

How to create a flower order form

  1. 1

    Click "Use this template" to start with a ready-built flower order form.

  2. 2

    Customize the budget tiers to match your shop's actual pricing structure.

  3. 3

    Adjust the arrangement type and occasion options to match what you offer.

  4. 4

    Add your delivery zone (zip codes or neighborhoods) to the intro paragraph.

  5. 5

    Set up your notification email so every order pings the shop immediately.

  6. 6

    Publish and embed the form on your florist website or link from your Google Business Profile.

Best practices for your flower order form

Define your delivery zone clearly

list zip codes or neighborhoods upfront so out-of-area orders self-filter.

Set delivery cutoff times

same-day delivery usually needs an order by noon; mention this in the form description.

Use budget tiers

they're more honest than 'whatever you can do for $X' and help your designer create the right size arrangement.

Capture the recipient's phone number

delivery drivers often need to call for gate codes or apartment buzzers.

Give designers freedom on flower selection

note that 'specific flowers may vary based on availability' so you're not locked in.

Plan for holidays

Valentine's Day, Mother's Day, and Christmas need lead time; close the form once you're at capacity.

Confirm card messages carefully

typos on a sympathy card are deeply uncomfortable; double-check before printing.

12 form ideas you can build with this template

Valentine's Day Flower Order Form

Captures recipient address, arrangement choice, and delivery time window for Valentine's Day rush orders.

Mother's Day Flower Order Form

Records recipient details, color preference, and pickup vs delivery for Mother's Day batches.

Funeral Flower Order Form

Captures funeral home address, service date, and preferred sympathy arrangement style.

Wedding Flower Order Form

Records ceremony and reception venue, bridal party count, and color palette for full wedding florals.

Bridal Bouquet Order Form

Captures wedding date, bouquet style, and stem count for bridal-only orders.

Boutonniere and Corsage Order Form

Records prom or wedding date, recipient names, and pin vs wrist style.

Plant Delivery Order Form

Captures plant variety, pot size, and recipient details for plant shops doing delivery.

Subscription Bouquet Inquiry Form

Records cadence (weekly or biweekly), color theme, and delivery slot for bouquet subscribers.

Office Floral Arrangement Order Form

Captures business address, weekly cadence, and lobby vs reception placement preferences.

Sympathy Plant Order Form

Records funeral home or family address, plant type, and card message.

Anniversary Flower Order Form

Captures recipient details, anniversary milestone, and arrangement size.

Holiday Wreath Order Form

Records wreath size, ribbon color, and pickup window for seasonal wreath sales.

Frequently asked questions

Is this flower order form really free?

Yes — completely free with unlimited orders. No commissions, no per-arrangement fees, no monthly subscription.

How do I handle payment for flower orders?

formformform doesn't process payments directly. Most florists send a payment link (Square, Stripe, PayPal) after confirming the order, or take card details over the phone. You can also collect at delivery for local orders.

Can I limit the form to my delivery area?

List your delivery zone (zip codes or neighborhoods) in the form intro. Out-of-area requests will mostly self-filter, and you can decline any that slip through.

How do I handle holiday rush orders?

Most florists set a daily order limit during Valentine's Day, Mother's Day, and similar peaks. You can disable submissions in your dashboard once you're at capacity to protect your team's pace.

Can customers see flower availability before ordering?

formformform doesn't have a real-time inventory display. Most florists note that "specific flowers may vary based on availability" in the form description so customers know the arrangement is designer-curated.

Will I be notified when an order comes in?

Yes — every submission sends an instant email with the full order details including recipient address, card message, and delivery date.

Related templates

More Order form templates

View all Order form templates →

Want a second opinion?

Explore how formformform fits the forms you need to build.

Opens with product context and a link to this page.

View or copy the prompt

Start with the Flower Order Form template

Free for non-commercial projects, with unlimited forms and responses.

Use this template