How to automate orders for 3D printed products

Selling 3D prints online works until orders arrive faster than you can copy them. This guide sets up a flow where orders become print jobs and parcels with as little typing as possible.

Start free 6 min read · Updated 22 October 2026

1. Give every product a SKU

Use the same SKU in your shop and in Farmit. Orders are matched by SKU, never by product name, so renaming a listing does not break anything.

2. Prepare one recipe per product

A recipe says which sliced file makes the product on each printer model and how many units one plate yields. Six keychains per plate on a P1S, four on an A1 mini: both are recorded once.

3. Set stock targets

For fast sellers, set a target level. When stock drops below it, Farmit queues plates to refill it, so most orders ship from stock instead of waiting for a print.

4. Connect your shops

  • WooCommerce and Allegro connect with their API credentials and signed webhooks.
  • Shopify, Etsy and eBay connect through their official APIs.
  • Each order reserves free stock first; only the missing units are printed.

5. Let the queue work

Plates are queued with the order's deadline and assigned to printers prepared for them. With AutoPrint on, idle printers start the next plate after someone confirms the bed is clear.

6. Ship with tracking

When every unit of an order is in stock, the parcel is ready. Enter the carrier and tracking number once; Farmit sends them back to the shop, which can notify the buyer.

See your own farm in Farmit

Free for up to 2 printers. Install the gateway with one command and connect your printers in minutes.

Start free