Start selling before your stock arrives.
Turn an upcoming launch or a sold-out product into revenue today. Timesact adds a pre-order button to your theme, takes payment your way, and tags every order so fulfilment stays clean — all no-code.
Pre-orderReserve now — ships 15 Nov 2026. A 30% deposit is charged today; the balance on 15 Nov.
See the flow ↓- Decided per
- Variant
- Shows when
- Out of stock, regardless of stock, or only while in stock
- Payment
- Full amount, or a deposit with the balance collected later
- Order cap
- Unlimited by default, or a set number per variant
- Order tags
- Pre-order, plus Partial Pre-order on a mixed order
- Shipping date
- ASAP, exact date, period or interval
From product page to checkout — every step.
Here's exactly what a shopper sees — a real product page on our demo store, running this experience.
This is a real product page on our demo store, running this experience — the badge, the button, the message and the payment terms are read live from the Timesact configuration behind it. Scroll it, add to cart, and open the cart. Open it full-size ↗
See the annotated walkthrough
Pre-order

This is where Shopify's secure checkout takes over — payment happens natively. It's disabled here because this is a demo.
Important notice Cart pop-up
By placing this order you agree to our shipping, terms and refund policy. Your card is charged a 30% deposit today; Shopify collects the balance automatically on 15 Nov 2026.
Timesact marks each element the app adds. Start over ↺
Pre-order, in detail.
Per-variant control
Put one size on pre-order while the others keep shipping. Every variant can have its own settings and its own unit limit.
Full payment or a deposit
Charge the full amount at checkout, or take a deposit now and let Shopify collect the balance on a date you choose.
Orders tagged automatically
Every order with a pre-order item is tagged Pre-order the moment it's placed, so you can filter, fulfil and report cleanly.
Shipping dates that write themselves
Drop a shipping date into your product message once, and Timesact keeps it current — including the days left until it ships.
Turns on by itself
Run pre-order the moment a product sells out and switch it off when you restock — or schedule it to a launch window.
No code, native to your theme
The button and message match your theme automatically. Timesact handles the Shopify setup behind the scenes.
Live in four steps.
Here's how you set it up. Prefer a hand? Our team will do it with you on a free call.
Enable the App Embed
Switch on the Timesact App Embed in your theme — that's the one activation step.
Choose the product
Add a product or a single variant from the Products tab and assign it this experience.
Set the terms & payment
Pick when it switches on, the shipping date, and whether customers pay in full or leave a deposit — all in one panel.
Publish
It goes live on your theme, styled to match. Preview the customer experience anytime.
One step in the whole lifecycle.
Every experience lives in the same app and hands off to the next as your stock changes. See the whole lifecycle →
Pre-order, answered.
Can I take a deposit instead of charging the full amount?
Can one size be on pre-order while the rest ship normally?
Will I know which orders are pre-orders?
When does a pre-order start and stop?
Do I need to edit my theme?
Ready to capture demand before stock arrives?
Install free and try a small setup first — or let our team do it with you.