Skip to Content
Odoo eCommerce

A fair virtual queue for your busiest drops

Hold shoppers in a fair line before a flash sale, product drop or traffic spike, keep bots out, and let real customers into your shop at a pace your stock can serve. When no queue is running, your shop works exactly as before.

A fair numbered queue, scheduled drops and automatic spikes, bot screening, stock aware admission, purchase limits and a live dashboard.

Fair queueBot screeningStock awarePurchase limitsLive dashboard
A calm launch day

A fair line, a stable shop

Shoppers get numbered places in the order they arrive, and you let them in at a steady rate, so your store stays up and the sale stays fair.

A fair queue

Shoppers get numbered places in the order they arrive, one per browser, and the order holds even when Odoo runs several workers.

Bots turned away

Every place needs a page token from a real browser, so automation tools and floods from one network are turned away.

Served by your stock

Admission never runs ahead of the free stock of the drop products, and the queue can stop and say so when they sell out.

What is inside

Everything the app does

Every capability below is in the published app, nothing added.

Fair queue

Shoppers get numbered places in the order they arrive, one place per browser, and the order holds across several Odoo workers.

Drops and spikes

Run a scheduled drop with a countdown and an optional email waitlist, or let the queue start by itself when too many shoppers arrive at once.

Choose what to protect

Guard the whole shop, chosen categories, chosen products or a single landing page, while the rest of your website stays open.

Steady admission

Set how many shoppers go in per minute, the most shoppers in the shop at once and how long each one may stay, never ahead of free stock.

Purchase limits

Cap the units each customer may buy of each drop product, checked in the cart and again before payment.

Bot screening

Every place needs a page token from a real browser, with network limits and optional reCAPTCHA or Turnstile, so scripted clients are turned away.

How it works

From the queue into your shop

Shoppers wait fairly, then move into the shop by themselves at the rate you set.

  1. Shoppers join the line

    Each shopper gets a numbered place in the order they arrive, on a branded waiting page that shows their place and the expected wait.

  2. Bots are screened out

    Every place needs a page token from a real browser, so automation and floods from one network are turned away.

  3. You admit at a safe rate

    Set how many go in per minute and the shop capacity, never ahead of free stock, and watch it on a live dashboard.

  4. Real customers check out

    Admitted shoppers move to the shop by themselves, with purchase limits enforced in the cart and before payment.

At the controls

Watch and steer in real time

A live dashboard lets you steer the launch as it happens.

  • Watch the line, the shop and the stock as it happens.
  • Pause, resume or change the admission rate on the fly.
  • Let in the next group or close the queue when you choose.
  • Cap units per customer, checked in the cart and before payment.
  • Edit and translate the waiting page texts to match your brand.
Who it is for

For any Odoo shop with a big launch day

Wherever demand can outrun your store or your stock.

Flash sales

Keep the store stable when a sale opens to a crowd.

Product drops

Run a fair, scheduled drop with a countdown and a waitlist.

Traffic spikes

Let the queue start by itself when too many shoppers arrive at once.

Virtual Waiting Room for Flash Sales extends standard Odoo eCommerce. It does not replace or debrand any native feature. It adds a fair queue, bot screening and stock aware admission on top of the shop, cart and checkout you already use.

Planning a drop or a big sale?

Tell us about your launch and we will help you pick the right rate, limits and protection, show you the app and plan your rollout.

Good to know

Questions, answered

Does it slow my shop when there is no sale?

No. When no queue is running, your shop works exactly as before. The queue only applies to what you choose to protect.

How does it keep the queue fair?

Shoppers get numbered places in the order they arrive, one per browser, and the order holds even when Odoo runs several workers.

How are bots kept out?

Every place needs a page token from a real browser, with network limits, and you can add reCAPTCHA or Turnstile if you use them.

Does admission follow my stock?

Yes. Admission never runs ahead of the free stock of the drop products, and the queue can stop and say so when they sell out.

Can I limit how much each customer buys?

Yes. You can cap the units each customer may buy of each drop product, checked in the cart and again before payment.