Guides

Taking custom orders without the Facebook Messenger mess

By Sara Nelson · · 5 minute read

A custom embroidery order almost never arrives as an order. It arrives as a message that says "do you do sweatshirts?" and then becomes forty messages over nine days, with the customer's design photo somewhere in the middle, the size mentioned once in passing, and the thread color never mentioned at all.

Then you sit down to stitch and you have to scroll back through the whole thing to reconstruct what you agreed to. That is the mess. It is not a personality flaw and it is not a small business problem you outgrow. It is what happens when order details are collected in a medium built for chat.

What it actually costs

The obvious cost is time: re-reading threads before every job, and the follow-up messages asking for the detail nobody wrote down.

The expensive costs are the other two.

Remakes. A wrong thread color or a misspelled name is a garment you paid for, an hour on the machine, and a customer who now has to wait again.

Trust. This is the one that does real damage. When you come back three days after taking payment with "sorry, one more question," and then two days later with another one, you look disorganized to someone who is paying you for careful work. Every one of those messages spends some of the confidence that made them order in the first place. Customers rarely say anything about it. They just do not come back.

The fix is not being more responsive. It is collecting every detail once, before the order is confirmed.

The rule: no blanks before you say yes

Two sentences worth pinning above your machine.

An order is not confirmed until every question has an answer. Payment received is not the same as a confirmed order.

That second one matters more than it sounds. A paid order with an unanswered question is still an open order. The money makes it feel settled and it is not. If you treat payment as the finish line, you will start production on jobs that still have unanswered questions in them, which is exactly how the "one more question" messages happen.

An internal note that says "decide the thread color at stitch time" is also not an answer. If the customer has not chosen it, it is a question you still owe them, not an assumption you get to make.

The details every order needs

The full list, every field with the wording to use, is in the embroidery order form template. Whether you send it as a form or type the questions into a chat, the rule is the same: anything blank means the order is not confirmed.

Adapt the list to your products. A hat order needs a crown-versus-side placement answer that a sweatshirt does not. A blanket order needs a corner-versus-center answer. The principle does not change: zero blanks before you tell someone you are getting started.

Collect it in one message, not six

The single biggest improvement you can make is asking for everything at once.

When an order request comes in, read the whole thread, list every detail still missing, and send one message containing all of them. It feels like a lot to send. It is far less annoying to a customer than five separate messages over a week, and it makes you look like a shop that has done this before.

Something like this works:

Yes, I can do this. Before I write it up, I need a few details so I get it right the first time: garment color, size, the exact wording with the spelling you want, whether you want anything on the sleeve or just the front, and the thread color. Once I have those I will send you the total and a proof to approve.

Then read their answers back to them in a confirmation, in your words, before anything is stitched.

A form beats a conversation

Messages are how customers reach you. They are a poor place to collect order details, because no answer is required, nothing is structured, and answers arrive out of order.

The durable fix is a form where every question must be answered, so an incomplete order cannot be sent at all. Three ways to get there, in increasing order of how well they hold up:

  1. 1A free form tool. A general-purpose form builder, linked from your Facebook page and pinned in your listings. It costs nothing and it solves the unanswered-question problem immediately. The weakness is that submissions land in a spreadsheet or your email, so you still have to move them somewhere.
  2. 2Listing personalization boxes. If you sell on Etsy, use the personalization box and set every option you can as a real variation instead of asking people to type it. Buyers answer at checkout, which is the one moment they are paying attention.
  3. 3An order page of your own where every question must be answered per product, so wording, font, placement, thread color, and size are answered before the order exists. This is the version that also solves the tracking problem, because the answers land on the order record rather than in a submission you have to copy.

Whichever you use, one rule holds: when a customer answers in a conversation anyway, move the answer onto the order record immediately. The thread is not the record. If the only place the thread color exists is a message from last Tuesday, you have not fixed anything.

Payment terms, stated plainly

Take payment in full before you stitch for a consumer, and a 50 percent deposit from an established business, and state it as the ordinary next step that starts the order rather than as a policy. Deposits and payment policies has the wording for both, and what to say when someone asks to pay later.

Either way, the payment is one line on the order details. It does not confirm the rest of them.

The confirmation message

Send it only when there are zero blanks: the whole order written back in plain language, with a yes required before you stitch. The wording, and why a real yes beats "let me know if that looks right," are in what to ask before you stitch.

Once every detail is answered, the next question is where it all lives so you can find it in three weeks. That is a different problem, and we wrote about it in how to track embroidery orders. For what to charge, the embroidery pricing calculator shows the math per piece.


Broidry is order-management software for machine embroidery shops. Customers order from a page of your own where wording, font, placement, thread color, and size must all be answered before the order can be sent, so the details arrive complete instead of as a conversation, and orders from Etsy, Facebook, text, and email land in the same list. There is a free plan: broidry.com.

Run your whole shop from one place.

Broidry tracks every order, quote, and payment in one place. Broidry is free until your first sale, with no credit card to start.