Early access · July 2026 · 30 days free

Back in stock notifications are dead.
AutoBuy places the order for your customer.

When a product restocks or a price drops, the purchase completes automatically. No email to click. No race to checkout. No missed revenue.

⏰ Back in stock
Air Max Sneaker Restocked
Sarah M. charged order ✓
James K. — next up #2
↘ Price drop
Leather Belt $72 → $52
3 orders created
12 still watching ↘ $45
Shopify Payments required · No credit card to join waitlist
At a glance

The full feature comparison.

Notify-me apps, preorder apps, and deposit apps each get part of the way there. Here's exactly where they stop — and where AutoBuy keeps going.

Feature
Notify-me
Preorder
Deposit
AutoBuy
Auto purchase on restock
Auto purchase on price drop
First come, first serve queue
Inventory locked for queue
Customer max price / target
No upfront payment required
Failed charge passes unit on
Customer manages until trigger fires
Limited
Limited
How it works

No waitlist anxiety.
No more racing to buy.
The order is already created for them.

Step one

Customer enrolls on the product page. One tap.

Customers click AutoBuy directly on the product page. They set a max price and verify their card via a secure Shopify-hosted flow. No cart. No checkout. One card covers all their active AutoBuys.

  • Single card covers all enrollments — update once, applies everywhere
  • Customer stays in control until the trigger fires
  • Nothing is charged at enrollment
⏰ AutoBuy when restocked — you'll be #12
AutoBuy setup
Air Max Sneaker · Black/10
Out of stock · You'll be #12 in line · $0 charged now
Max price you'll pay
149.00 defaults to current price
Confirm AutoBuy →
Check your email to save your card · No charge now
Step two

A trigger fires. AutoBuy is already watching.

AutoBuy monitors your inventory and prices in real time. The moment a product restocks or drops to a customer's target price, the queue processor fires — within seconds, before the public storefront even updates.

  • Inventory locked for queue before public shoppers can buy
  • Processes queue in first come, first serve order
  • Works for all restock sources: supplier, cancelled orders, returns
Admin · Queue processing
Air Max Sneaker · Black/10
Processing
12
In queue
8
Restocked
$1,192
Processing
#CustomerStatusAmount
1
Sarah M.
s.m@gmail.com
Charged ✓
$149
2
James K.
jk@mail.com
Card failed
3
Priya S.
ps@shop.co
Next up
$149
James failed → unit passed to Priya automatically
Step three

Order created. Customer manages everything from their account.

When a charge succeeds, Shopify creates a paid, unfulfilled order automatically. The customer gets an order confirmation. They can view, manage, or cancel any active AutoBuy right up until the moment the trigger fires.

  • Edit max price or target anytime — without losing queue position
  • Cancel from account page or from any notification email
  • One card covers all enrollments — update once
account.yourstore.com
Orders
AutoBuys
Profile
Visa ···4242 · expires 09/27
Update card
Air Max Sneaker · Black/10
⏰ #4 in line
Edit max priceCancel
Leather Belt · Brown/34"
↘ if ≤ $55
Edit targetCancel
Canvas Tote · Sand
✓ Purchased
For merchants

See exactly how much revenue is waiting in your queue.

The AutoBuy dashboard shows queue depth per product — your most direct signal of suppressed demand. Before your next restock lands, you already know how much of it is sold. Configure notifications, queue rules, and product eligibility from one place.

  • Live queue depth per variant — demand signal before you restock
  • Full notification control — enrollment, failures, reminders, expiry
  • Eligibility rules by collection, tag, type, or metafield
  • Failed charge log with card update status per customer
AutoBuy · Admin Dashboard
Overview
247
Active enrollments
↑ 18 this week
$18,420
Revenue recovered
↑ 12% vs last month
94.2%
Charge success rate
↓ 1.1pp
Air Max Sneaker · Black/10
32 waiting
$4,768
Denim Jacket · Size M
24 waiting
$3,360
Canvas Tote · Sand
18 watching ↘
$810
Two trigger modes

One enrollment.
Two ways to capture the sale.

Both modes are independent. Merchants can enable one or both. Customers pick whichever fits what they're waiting for.

⏰ Back in Stock

Customer enrolls on an out-of-stock product. Charged when it restocks.

Inventory is locked for queue subscribers the moment a restock is detected — before public shoppers can buy. Processed in strict first come, first serve order.

  • First come, first serve queue by enrollment timestamp — never reassigned
  • Customer sets a max price — skipped if restock price is higher, keeps their position
  • Failed charges pass the unit to next in queue automatically
  • Works for all restock sources: supplier delivery, returns, cancellations
↘ Price Drop

Customer sets a target price. Charged the moment it drops to or below that price.

Works while the product is in stock — no restock needed. All eligible subscribers are processed simultaneously in batches as soon as a price drop is detected.

  • Charged at the actual price at time of drop — not the target
  • All eligible subscribers fire simultaneously in rate-limited batches
  • Ideal for seasonal sales, clearance events, sitewide promos
  • Customer can update target price anytime before trigger fires
vs. everything else

Every other app stops
at the notification.

Notify-me apps send an email and hope. Preorder apps take money now for products that don't exist. Deposit apps tie the charge to a date, not an event. AutoBuy does the one thing none of them do.

Notify-me apps

Email / SMS alert on restock

Restock fires → email sent → customer must click → navigate back → complete checkout. Each step loses people.

Customer must act
Preorder apps

Customer decides upfront

Customer pays now for a future item. Proactive, not reactive — only works when you know a product is coming.

Requires commitment now
Deposit apps

Deposit now, remainder on a date

Second charge is automatic — but fires on a calendar date set by merchant, not an inventory event.

Time-based, not event-based
◆ AutoBuy
AutoBuy

Restock or price drop — automatic

Inventory event or price drop detected → queue fires → charge completes → order created. Zero customer action after enrollment.

Fully automatic
Notify-me apps

Never — from the app

The app only sends notifications. Payment only happens if the customer clicks through and buys themselves.

No payment capture
Preorder apps

Full price at checkout, now

Customer pays immediately for a product that may not arrive for months. Money on the line creates cancellation anxiety.

Upfront commitment
Deposit apps

Partial now, remainder on a set date

Deposit collected immediately. Remainder charged on a date the merchant configures — regardless of whether the product is ready.

Date-based second charge
◆ AutoBuy
AutoBuy

$0 at enrollment. Full price when trigger fires.

Card saved, not charged. The full amount is only charged when the restock or price drop actually happens. Customer bears zero financial risk while waiting.

Event-triggered, zero upfront
Notify-me apps

No queue — first click wins

Everyone gets the same email simultaneously. The customer who waited 6 months has the same chance as someone who signed up yesterday.

Race to checkout
Preorder apps

No queue needed

Selling before inventory exists means no scarcity to manage. But this only works when the merchant knows stock is coming.

No scarcity problem
Deposit apps

First to pay wins

Orders created at deposit time — so first to pay gets the spot. But still requires selling before stock arrives.

Order-time fairness
◆ AutoBuy
AutoBuy

True first come, first serve queue

Position is assigned when customer enrolls. Never changes. Customer who signed up 3 months ago is always ahead of someone who signed up yesterday — guaranteed.

No racing, ever
Notify-me apps

No inventory hold

Stock is publicly available the moment it's added. The notification email goes out at the same time the storefront updates. The race is open.

No protection at all
Preorder apps

Order holds inventory

Since an order exists, Shopify tracks committed inventory.

Order-level tracking
Deposit apps

Deposit order commits inventory

An order exists, so inventory is tracked from the deposit forward.

Order-level holding
◆ AutoBuy
AutoBuy

Hard lock before the public sees it

Inventory is reduced the moment a restock fires — before the storefront updates. Queue subscribers are unreachable by public shoppers while the queue processes.

Locked before public
Notify-me apps

Not applicable

These apps never charge anyone. The "failure" is the customer not converting from the notification email.

Conversion failure by design
Preorder apps

Customer already paid

Payment collected at checkout — failure unlikely. For partial-pay, the remainder invoice may go unpaid and merchant follows up manually.

Upfront reduces risk
Deposit apps

Retry or manual follow-up

If the second charge fails, some apps retry automatically. Others require the merchant to chase the customer.

Variable handling
◆ AutoBuy
AutoBuy

Skip and pass the unit on. No unit wasted.

Failed charge → unit passes to next person in queue automatically → customer notified with a card update link → they keep their position for the next restock.

Automatic reallocation
Notify-me apps

No price condition

Alert fires regardless of what the restock price is. Customer may have wanted a lower price — the email doesn't know.

Price-blind
Preorder apps

Fixed at order time

Customer agreed to the listed price when they ordered. No flexibility — full commitment at whatever price was shown.

Locked at order price
Deposit apps

Deposit % of agreed price

Deposit is a fixed percentage or amount. Balance is the remainder. No threshold logic or conditions.

No threshold
◆ AutoBuy
AutoBuy

Customer defines their price. Editable anytime.

Restock: max price ceiling — skipped if price exceeds it. Price drop: target threshold — only fires when met. Both editable from account anytime before trigger fires.

Customer controls their price
🔒

Requires Shopify Payments

AutoBuy uses Shopify's native payment infrastructure for secure card saving and automatic charges. No Stripe account, no third-party gateway, no PCI scope for your app. If you're on Shopify Payments, you're ready.

30 days free.
Launch with us in July.

Early access merchants lock in the best pricing and help shape the product before public launch.

Shopify Payments required · No card to join waitlist · July 2026