Shopify knows two
fulfillment states.
Your workshop has six.
Statuscraft adds custom order statuses to Shopify for the stages before you ship. Define your own — Received, In production, Ready to ship — move orders through them from the admin, and give customers a self-serve order status page they can check themselves.
14-day trial, then $9 a month. No free plan. Due dates on every tier. We never delete your status history.
Order #1042
Placed 12 June · 3 of 5 stages complete · Northfield Joinery
Order received
12 June, 09:14
Timber selected
15 June, 11:02
In production
18 June, 08:30 — now
Oiling and curing
Expected 9 July
Ready to ship
Expected 18 July
The gap
Six weeks of work, filed under “unfulfilled”
If you make what you sell, the order is not waiting. It is being cut, welded, cast, sewn. Shopify has no word for any of that, so the customer assumes nothing has happened and emails to ask.
Shopify alone
Customer sees: nothing. You see: four emails asking about it.
With Statuscraft
Same 42 days. Named, dated, and visible to the person who paid.
How it works
Define your stages
Name them the way your shop already talks. Set the order, pick a colour, add a due window in days, and choose which stages email the customer.
Move orders through them
A block on the order page changes the status in place. Staff never leave the order they are looking at, and every change is stamped with who and when.
Let the customer look
Order number and email on a page of your storefront returns the timeline. Statuses that are set to email send automatically, so most people never need the page.
The product
Four surfaces. Two of them your customer sees.
Your flow, not ours
There is no fixed set of stages to adopt. Pick a trade below and the whole page follows it, the same way the app follows whatever you type in.
Where the data sits
Your order data stays in Shopify
We store
- The Shopify order ID
- Your status names and colours
- Which status an order is in, and when it changed
- A salted hash of the customer email, for lookup
We never store
- Line items or product data
- Shipping or billing addresses
- Customer names or phone numbers
- The email address in plaintext
Status history is kept for as long as you have the app — there is no expiry job quietly deleting it behind you. Uninstall and your login sessions go immediately; the rest is held briefly so a reinstall picks up where you left off, then deleted when Shopify sends the redaction request it sends about 48 hours after an uninstall.
Read the privacy policy for the full account.
Pricing
Priced on orders, not features
Every plan has every feature, including due dates. The only difference is how many orders a month you move through statuses. 14-day trial, then billing through Shopify. No free plan.
Starter
$9
per month
500 orders a month
Due dates. Unlimited statuses. Full history.
Growth
$19
per month
2,000 orders a month
Same features. Most made-to-order shops sit here.
Pro
$29
per month
5,000 orders a month
Above 5,000 a month, write to us and we will quote.
Questions
Statuscraft has no reviews. Why install it?
Because it launched recently, and we would rather say that than manufacture proof. What you can check instead is on this page: the actual screens, the price, the order limits, and what we store. The trial runs fourteen days without a card commitment beyond Shopify billing.
Does it change Shopify fulfillment?
No. Shopify still owns fulfilled and unfulfilled, and your shipping and tracking work exactly as now. Statuscraft only describes the period before you ship.
Will it slow the storefront?
The lookup is one page you add yourself. There is no script injected across the theme, so product and checkout pages are untouched.
Can I rename or reorder statuses later?
Yes, at any time. Past history keeps the name it was recorded under, so old orders still read correctly.
What happens if I pass my order limit?
Existing orders keep working and we email you to move up a plan. Nothing is deleted and the customer page does not go down.
Who builds this?
Made To, a small studio that builds Shopify apps and themes. Support replies come from the people who wrote the app.
How do I add a custom order status in Shopify?
Shopify has no built-in custom statuses — it ships with unfulfilled and fulfilled only. You add them with an app. In Statuscraft you name your stages, set their order and colour, and a block on the Shopify order page moves orders between them without leaving the order.
What is a custom order status app?
It lets a merchant define their own pre-shipment stages — In production, Awaiting proof, Ready to ship — instead of Shopify’s two built-in states. Customers see the real stage their order is in, which cuts "where is my order" emails for anything that is not shipped the same day.
Is Statuscraft an order tracking app?
No. Carrier tracking starts when a parcel ships. Statuscraft covers the period before that — the days or weeks between the sale and the shipment, which carrier tracking cannot see. Your existing tracking keeps working unchanged.
Does Statuscraft work for made-to-order and print-on-demand stores?
That is what it is built for. Stores that make, print, cut, or assemble to order have real production stages that Shopify files under a single "unfulfilled". Those are the stages Statuscraft names and shows the customer.