Early access for Shopify brands

Back-in-stock alerts don't recover the sale.
AutoBuy creates the Shopify order.

Customers opt in once. When the product restocks or hits their target price, AutoBuy charges the saved payment method and creates the order automatically.

Built for limited drops, frequent restocks, and price-sensitive shoppers.

The mechanic
Notify-me stops at an alert. AutoBuy keeps going.
1
Customer opts inProduct, trigger, max price
2
Trigger is hitRestock or target price
3
Shopify order createdNo email click. No checkout race.
For merchants: queue depth becomes committed demand before the next restock.
Shopify Payments required · No credit card to join waitlist
What changes

The sale does not depend on a second click.

Most apps capture interest. AutoBuy is designed to capture the order when the inventory or price event actually happens.

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

The customer says yes before stock comes back.

Step one

Customer enrolls from the product page.

They choose the product, trigger, and max price. The first enrollment uses a Shopify-hosted payment setup flow; future AutoBuys can be confirmed directly on the PDP using the saved payment method.

  • Single card covers all enrollments — update once, applies everywhere
  • Customer stays in control until the trigger fires
  • No product charge until the trigger fires
⏰ AutoBuy when restocked — you'll be #12
AutoBuy setup
Air Max Sneaker · Black/10
Out of stock · You'll be #12 in line · product charge only if trigger fires
Max price you'll pay
149.00 defaults to current price
Confirm AutoBuy →
Secure Shopify-hosted payment setup for first enrollment
Step two

Restock or price drop hits. AutoBuy runs the queue.

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

The order is created in Shopify.

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 demand before the next restock lands.

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

Two ways to turn intent into orders.

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

Back-in-stock apps notify. AutoBuy orders.

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
🔒

Early access starts with Shopify Payments

AutoBuy uses Shopify-native subscription billing and saved payment methods. We are starting with Shopify Payments for the cleanest launch path and lowest integration risk.

Recover restock demand
without another email chase.

Join the early access list. We'll review your store and reach out before the July beta.

Shopify Payments for early access · No card to join waitlist · July 2026