PRINT HIVE
Blog

Designing a 3D Print Farm Customer Intake Form That Saves Time

How to design a customer intake form for a 3D print farm that collects everything you need upfront, reduces back-and-forth, and sets the right expectations before a single print starts.

print-farmintakecustomer-onboardingworkflowoperations3d-printing-business

Every back-and-forth with a customer before a job starts is time you're paying for. "What material did you want?" "What's the quantity?" "Is the orientation important?" — each of these exchanges takes 5–15 minutes to resolve. A well-designed intake form collects the right information upfront so a job can move from quote to production without an email chain.

The form also sets expectations. A customer who reads your intake form before submitting knows your process, your lead times, your quality standards, and what they need to provide. This prevents the "I thought you'd catch any issues in the file" conversation after a failed print.

What to collect on every order

Contact and job identification:

  • Name and company name
  • Email address (for order communications)
  • Order reference if they have one

File:

  • File upload (STL, 3MF, STEP, OBJ)
  • Optional: slicer project file (.3mf from Bambu Studio) for returning customers

Job specifications:

  • Material (dropdown: PLA, PETG, ABS, ASA, PA-CF, TPU, other — with "I need help selecting" as an option)
  • Color (text field for common colors, or dropdown of your standard inventory)
  • Quantity
  • Infill percentage (dropdown: standard 15%, moderate 25%, functional 40%, solid 60%+, or "recommend for my use case")
  • Layer height preference (dropdown: standard 0.20mm, fine 0.16mm, fast 0.28mm, or default)

Use and requirements:

  • Intended use (open text, or dropdown categories: functional/structural, prototype, display/aesthetic, production run, other)
  • Any dimensional or tolerance requirements (text field)
  • Is this a first article or production run?
  • Are there features requiring special attention? (text field — "heat-set inserts needed," "threaded holes," "tight fit to X component")

Delivery:

  • Required delivery date (date picker)
  • Is this a rush order? (yes/no, with a note that rush orders carry a premium)
  • Shipping preference (standard ground, expedited, local pickup if offered)

Additional information:

  • Special instructions (text field)
  • How did you hear about us? (optional, for tracking acquisition)

What to include as instructional text on the form

The intake form is also where you communicate expectations. Embed brief notes where customers need context:

Before the file upload field: "We accept STL, 3MF, STEP, and OBJ files. If your design includes features smaller than 0.5mm or walls thinner than 1.2mm, please note them in Special Instructions so we can review before printing."

On color selection: "We stock standard colors in each material. Exact color matching to Pantone or brand standards requires painting service. Note your color requirements in the field — we'll confirm the closest available filament."

On the delivery date field: "Standard lead time is 3–5 business days. Rush orders (1–2 business days) are available at a 35% premium and subject to capacity. Rush availability is confirmed on order acceptance, not guaranteed at intake."

Below the submit button: brief note on what happens next — "You'll receive an order confirmation and quote within one business day. Production begins after quote approval. Questions? Email [address]."

What not to put on the intake form

Don't ask for payment upfront: some farms do this, but it adds friction before the customer knows the total price. Quote first, collect payment on approval or before production starts.

Don't make every field required: if someone doesn't know the right infill for their use case, making infill a required field forces a guess. Let them skip fields they're uncertain about and address them during quoting.

Don't use jargon customers won't know: "layer height," "infill percentage," "retraction" — not every customer knows these terms. Provide plain-language explanations or examples, or offer "I'll leave this to your recommendation" options.

Don't ask for information you won't use: every extra field is friction. If you always use tree supports and never ask the customer about it, don't add a support type field. Lean toward fewer fields, not more.

Form tools and delivery

Standalone form tools: Google Forms (free, basic), Typeform (polished UI, free tier available), Jotform (more customization, file upload support on free tier). Any of these work; Jotform has the best native file upload handling for design files.

Embedded on your website: embed the form on a dedicated "Get a Quote" or "Order" page. The URL should be easy to share and remember.

Email vs. form: some farms accept orders via email with a template. This is fine at low volume but doesn't scale well — email intake requires manual parsing of every order. A form that outputs to a spreadsheet or job management system is significantly more efficient at 20+ orders per month.

The follow-up after form submission

A form submission isn't a completed order — it's a quote request. The intake form should set the expectation for what happens next:

  1. You receive the submission (and get an email notification)
  2. You review the file (basic check for printability issues)
  3. You send a quote within one business day
  4. The customer approves the quote
  5. Production begins

This sequence prevents the customer from expecting their parts to be printing the moment they submit the form.


Print Hive's job management integrates with your intake process — jobs accepted from your intake form can be created directly in the queue with all specifications captured, eliminating manual re-entry. Start free →


Ready to manage your print farm?

Start Free
← Back to all posts