Preorder, Back In Stock ‑ Stoq

Preorder, Back In Stock ‑ Stoq Logo

Built for Shopify

Preorder, Back In Stock ‑ Stoq

Rating

80

%

Recommended

(

5

reviews

)

Pricing

Free plan available. Free trial available.

Launched

1-Nov-21

Preorder, Back In Stock ‑ Stoq Logo

Built for Shopify

Preorder, Back In Stock ‑ Stoq

Rating

80

%

Recommended

(

5

reviews

)

Pricing

Free plan available. Free trial available.

Launched

1-Nov-21

Preorder, Back In Stock ‑ Stoq Logo

Built for Shopify

Preorder, Back In Stock ‑ Stoq

Rating

80

%

Recommended

(

5

reviews

)

Pricing

Free plan available. Free trial available.

Launched

1-Nov-21

Sell preorder & backorders with partial payments. Send Back in stock alerts on restock to waitlists!

Use STOQ's Preorder or Notify Me button to create waitlists for out of stock products. Offer pre-order, backorder, presales with deposits or partial payment and unlock preorder revenue today. Or send back in stock when you restock via email/SMS automatically. Customize everything with 24*7 help. With STOQ, send back in stock alerts and get preorders with many features built for you - multiple locations, Klaviyo sync & back in stock emails, analytics, markets, reminder alerts & more!

Categories:

Pre-orders, Stock alerts

Integrations:

Checkout, Shopify POS, Shopify Flow, Shopify Admin, Flow, Klaviyo, Mailchimp, Omnisend, Point of Sale

Checkout, Shopify POS, Shopify Flow, Shopify Admin, Flow, Klaviyo, Mailchimp, Omnisend, Point of Sale

Core Features:

Back in stock email & SMS alerts · Preorders with deposits or partial payment · Expected availability dates · Waitlists for out of stock products · Notify Me button customization · Klaviyo, Mailchimp and Omnisend integrations

Back in stock email & SMS alerts · Preorders with deposits or partial payment · Expected availability dates · Waitlists for out of stock products · Notify Me button customization · Klaviyo, Mailchimp and Omnisend integrations

Languages:

English, German, Danish, Dutch, Japanese, Korean, Italian, Spanish, Portuguese (Brazil), Portuguese (Portugal), Norwegian, Swedish, Turkish, Finnish, Chinese (Simplified), Chinese (Traditional), French, Polish, Russian, Czech, Hungarian, Indonesian, Romanian, Vietnamese

English, German, Danish, Dutch, Japanese, Korean, Italian, Spanish, Portuguese (Brazil), Portuguese (Portugal), Norwegian, Swedish, Turkish, Finnish, Chinese (Simplified), Chinese (Traditional), French, Polish, Russian, Czech, Hungarian, Indonesian, Romanian, Vietnamese

Is Stoq worth it?

Preorders and restock alerts in one inexpensive app — reviewers rate the reliability highly and the onboarding less so.

Across 5 verified merchants and agency operators, 80% are satisfied with Stoq. The combination is what merchants value: preorders with per-product expected availability dates alongside back in stock alerts over email and SMS, for a price one reviewer calls perfect at $10 a month. Alerts fire reliably with no reported technical issues, setting expected dates helps manage customer expectations transparently, and support is described as knowledgeable and fast to respond. The friction is operational. Editing shipping dates is described as extremely time-consuming because there's no search function, forcing merchants through page after page of products. Onboarding is tricky given how much the app does — and in one serious case, a support representative advised uploading all signups from a previous app including already-notified customers, which damaged the merchant's email reputation. Customer communication options are also limited: a shopper can preorder without receiving updates on availability. The verdict: excellent value for combining preorders and restock alerts. Take the onboarding slowly and be cautious about importing old signups.

SIGNAL FROM THE PANEL

Pros & cons from 5 verified Stoq reviews

What merchants like

What merchants like

Reliable back in stock alerts

3

Preorders with expected dates

2

Affordable pricing

1

Fast, knowledgeable support

1

Combines features other apps split

1

Common Complaints

Common Complaints

Tricky onboarding

2

No search when editing dates

1

Onboarding advice hurt sender reputation

1

Limited customer communication options

1

0

COST

How much does Stoq cost?

Stoq has a free plan, with paid tiers at $10, $29 and $69/month. One specific caution from our panel: when migrating from another alerts app, don't bulk-upload previously notified signups — a reviewer following that advice damaged their email sender reputation.

Filter Reviews

Operator reports

80

%

Recommended

(

5

reviews

)

What merchants say about this app

AI SUMMARY

Merchants find Stoq a reliable, affordable way to run preorders and back-in-stock alerts, praising per-product expected-availability dates, a simple setup at around $10 a month, and fast, knowledgeable support with few technical issues. The complaints are fairly small: editing shipping dates is time-consuming because there's no search function, onboarding can feel tricky given how much the app does, and the customer-communication options around preorders could be more flexible.

Photo of Reviewer Michael T.

Michael T.

Role:

E-commerce Manager

Category:

Fashion & Apparel

Shopify Plan:

Plus

Overall satisfaction

Very Satisfied

Dec 5, 2025

Years of use:

Less then 1 year

Relationship with this product:

I was the buyer, not really a user

Still use this tool:

Yes

Importance:

Valuable but not essential

What exceeded expectations

So, first I want to highlight their support. They're very knowledgeable and super fast to respond. I think the thing that the app does really well is that it combines a lot of features that many stores will need, but unfortunately a theme can't provide the level of options that this app can. I won't lie, it can be a little tricky at first when you're using it, but once you wrap your head around it, it's fairly simple to follow. I also appreciate that they release their updates inside of the app, so you can always see what you're getting when one is dropped. I can see why this app is doing very well in the charts.

What was disappointing

My only feedback is onboarding at first can be a little bit tricky, but that might be because the app does quite a lot of things, and if you're coming at it trying to focus on all of those things when you first start, you can get a little bit overwhelmed, so I'd suggest starting off simple with focusing on pre-orders first, then rotating over to back-end stock alerts, because what you learn from pre-orders will help you a lot with the back-end stock alerts.

Photo of Reviewer Michael T.

Michael T.

Role:

E-commerce Manager

Category:

Fashion & Apparel

Shopify Plan:

Plus

Overall satisfaction

Very Satisfied

Dec 5, 2025

Years of use:

Less then 1 year

Relationship with this product:

I was the buyer, not really a user

Still use this tool:

Yes

Importance:

Valuable but not essential

What exceeded expectations

So, first I want to highlight their support. They're very knowledgeable and super fast to respond. I think the thing that the app does really well is that it combines a lot of features that many stores will need, but unfortunately a theme can't provide the level of options that this app can. I won't lie, it can be a little tricky at first when you're using it, but once you wrap your head around it, it's fairly simple to follow. I also appreciate that they release their updates inside of the app, so you can always see what you're getting when one is dropped. I can see why this app is doing very well in the charts.

What was disappointing

My only feedback is onboarding at first can be a little bit tricky, but that might be because the app does quite a lot of things, and if you're coming at it trying to focus on all of those things when you first start, you can get a little bit overwhelmed, so I'd suggest starting off simple with focusing on pre-orders first, then rotating over to back-end stock alerts, because what you learn from pre-orders will help you a lot with the back-end stock alerts.

Photo of Reviewer Brett O.

Brett O.

Role:

Owner

Category:

Home & Decor

Shopify Plan:

Plus

Overall satisfaction

Very Satisfied

Oct 31, 2025

Years of use:

Less then 1 year

Relationship with this product:

I both used it and influenced the buying decisions

Still use this tool:

Yes

Importance:

Valuable but not essential

What exceeded expectations

I appreciate the simplicity of the app and the price. Preorders and back in stock alerts for $10 / month is perfect.

What was disappointing

The app could do a better job with giving options to communicate to customers. For example, a customer can click preorder and enter their email, but they will not receive any communication as to when the product will approx be in stock

Photo of Reviewer Brett O.

Brett O.

Role:

Owner

Category:

Home & Decor

Shopify Plan:

Plus

Overall satisfaction

Very Satisfied

Oct 31, 2025

Years of use:

Less then 1 year

Relationship with this product:

I both used it and influenced the buying decisions

Still use this tool:

Yes

Importance:

Valuable but not essential

What exceeded expectations

I appreciate the simplicity of the app and the price. Preorders and back in stock alerts for $10 / month is perfect.

What was disappointing

The app could do a better job with giving options to communicate to customers. For example, a customer can click preorder and enter their email, but they will not receive any communication as to when the product will approx be in stock

Photo of Reviewer Lauren A.

Lauren A.

Role:

Owner

Category:

Fashion & Apparel

Shopify Plan:

Plus

Overall satisfaction

Neutral

Oct 20, 2025

Years of use:

Less then 1 year

Relationship with this product:

I both used it and influenced the buying decisions

Still use this tool:

Yes

Importance:

Critical for me to do my job

What exceeded expectations

The product is sending back in stock alerts to our customers and we haven't had any technical issues

What was disappointing

When onboarding, we had a support representative who instructed us to upload all of our signups from a previous app, even those that had been notified, and it ruined our email reputation. We later spoke with another team member that advised that we should have just uploaded people who had not been notified so the set up process was disappointing

Photo of Reviewer Lauren A.

Lauren A.

Role:

Owner

Category:

Fashion & Apparel

Shopify Plan:

Plus

Overall satisfaction

Neutral

Oct 20, 2025

Years of use:

Less then 1 year

Relationship with this product:

I both used it and influenced the buying decisions

Still use this tool:

Yes

Importance:

Critical for me to do my job

What exceeded expectations

The product is sending back in stock alerts to our customers and we haven't had any technical issues

What was disappointing

When onboarding, we had a support representative who instructed us to upload all of our signups from a previous app, even those that had been notified, and it ruined our email reputation. We later spoke with another team member that advised that we should have just uploaded people who had not been notified so the set up process was disappointing

Photo of Reviewer Mara S.

Mara S.

Role:

Owner

Category:

Fashion & Apparel

Shopify Plan:

Plus

Overall satisfaction

Neutral

Nov 6, 2024

Years of use:

Less then 1 year

Relationship with this product:

I both used it and influenced the buying decisions

Still use this tool:

Yes

Importance:

Valuable but not essential

What exceeded expectations

We use this app for the preorder feature. It works well and I like that we can set the expected availability date for each product. This really helps with transparency and managing customer expectations.

What was disappointing

Editing the shipping dates is extremely time consuming because there is no search function. This means we have to go through page after page of products to find the product whose date we need to edit. This is very frustrating because being able to edit the dates as stock arrives, is delayed or sold out is a critical feature for us.

Photo of Reviewer Mara S.

Mara S.

Role:

Owner

Category:

Fashion & Apparel

Shopify Plan:

Plus

Overall satisfaction

Neutral

Nov 6, 2024

Years of use:

Less then 1 year

Relationship with this product:

I both used it and influenced the buying decisions

Still use this tool:

Yes

Importance:

Valuable but not essential

What exceeded expectations

We use this app for the preorder feature. It works well and I like that we can set the expected availability date for each product. This really helps with transparency and managing customer expectations.

What was disappointing

Editing the shipping dates is extremely time consuming because there is no search function. This means we have to go through page after page of products to find the product whose date we need to edit. This is very frustrating because being able to edit the dates as stock arrives, is delayed or sold out is a critical feature for us.

Photo of Reviewer Amber C.

Amber C.

Role:

E-commerce Manager

Category:

Outdoor & Garden

Shopify Plan:

Plus

Overall satisfaction

Very Satisfied

Aug 6, 2024

Years of use:

Less then 1 year

Relationship with this product:

I both used it and influenced the buying decisions

Still use this tool:

Yes

Importance:

Valuable but not essential

What exceeded expectations

The app delivers on its promises by efficiently notifying consumers when products become available again. It excels in timely communication, utilizing both email and SMS to ensure that customers are promptly informed. This dual-channel approach enhances customer engagement and satisfaction, making it easier for businesses to keep their clientele updated and informed about stock availability.

What was disappointing

Currently, there are no unresolved issues with the app, and it performs reliably without any glitches. Our experience has been smooth and trouble-free, demonstrating the app's stability and effectiveness. Its consistent performance reinforces our confidence in its functionality and reliability.

Photo of Reviewer Amber C.

Amber C.

Role:

E-commerce Manager

Category:

Outdoor & Garden

Shopify Plan:

Plus

Overall satisfaction

Very Satisfied

Aug 6, 2024

Years of use:

Less then 1 year

Relationship with this product:

I both used it and influenced the buying decisions

Still use this tool:

Yes

Importance:

Valuable but not essential

What exceeded expectations

The app delivers on its promises by efficiently notifying consumers when products become available again. It excels in timely communication, utilizing both email and SMS to ensure that customers are promptly informed. This dual-channel approach enhances customer engagement and satisfaction, making it easier for businesses to keep their clientele updated and informed about stock availability.

What was disappointing

Currently, there are no unresolved issues with the app, and it performs reliably without any glitches. Our experience has been smooth and trouble-free, demonstrating the app's stability and effectiveness. Its consistent performance reinforces our confidence in its functionality and reliability.

Frequently asked questions about Stoq

Is Stoq worth it?

Does Stoq have a free plan?

What are the main complaints about Stoq?

Does Stoq integrate well with Shopify?

What is the best Stoq alternative?

Related Apps

Notify! Back in Stock|PreOrder Logo

Notify! Back in Stock|PreOrder

88

%

Recommended

(

4

reviews

)

Add “Notify Me,” “PreOrder,” or “Wishlist” buttons to out-of-stock product, home, and collection pages. Send auto restock alerts via email/SMS/push. Accept D2C/B2B pre-orders with discounts, notes, and partial payments. Show low stock with a “only X left” counter for FOMO and forecast inventory with low stock alerts. Wishlist lets shoppers save items and return later—boosting engagement and recovery. More presale, back in stock and wish list features and details Inside Notify Me!™.

PreOrder Globo | Back in Stock Logo

PreOrder Globo | Back in Stock

83

%

Recommended

(

3

reviews

)

Pre-Order & Back-in-Stock makes it easy to manage pre-sales and notify customers when products are available. Set up pre-orders based on inventory levels or schedule them with start and end dates. Automatically tag orders with labels like “preorder” or “shipping date” and send confirmation emails to customers. For back-in-stock functionality, customers can subscribe to get notified the moment a sold-out product is restocked, helping you recover lost sales and improve customer satisfaction.

Preorder Wolf | Pre order now Logo

Preorder Wolf | Pre order now

100

%

Recommended

(

2

reviews

)

While setting the correct expectations with your customers regarding when will they get their order. You can enable Preorders for specific products/variants, Collections or All Products. You can also conditionally enable/disable preorders based on whether something is in stock or out of stock or if you have incoming inventory. Limit the number of preorders you wanna accept or Show a delivery text on product, cart, checkout page. This can be used, as follows:

Coming Soon Product | Pre‑Sale Logo

Coming Soon Product | Pre‑Sale

100

%

Recommended

(

1

reviews

)

Stop losing revenue to out-of-stock products. Let customers click Notify Me on sold-out items and receive automatic restock alerts by email or WhatsApp the moment product back in stock. Add pre-order buttons for upcoming launches. Drive demand for new products or variants with customizable templates and smart inventory protection. Restock inventory based on product demand heatmap. Set up back in stock app in just a minute on any Shopify theme without coding. Supports multiple languages.

Preorder Notify Me Pre‑Order T Logo

Preorder Notify Me Pre‑Order T

100

%

Recommended

(

1

reviews

)

Create hype with presales on new product launches with Preorder manager. Never miss a sale by creating waitlists on sold out products with back in stock notifications & restock alerts. Turn sold out products into a preorder or backorder. Add pre-orders & notify me buttons on product pages with tools like partial payments, preorders with automatic discounts, presale order limits, order tagging, stylish pre-order badges, automated pre order emails & restock alerts, shipping dates, countdown timers

Notify! Back in Stock|PreOrder Logo

Notify! Back in Stock|PreOrder

88

%

Recommended

(

4

reviews

)

Add “Notify Me,” “PreOrder,” or “Wishlist” buttons to out-of-stock product, home, and collection pages. Send auto restock alerts via email/SMS/push. Accept D2C/B2B pre-orders with discounts, notes, and partial payments. Show low stock with a “only X left” counter for FOMO and forecast inventory with low stock alerts. Wishlist lets shoppers save items and return later—boosting engagement and recovery. More presale, back in stock and wish list features and details Inside Notify Me!™.

PreOrder Globo | Back in Stock Logo

PreOrder Globo | Back in Stock

83

%

Recommended

(

3

reviews

)

Pre-Order & Back-in-Stock makes it easy to manage pre-sales and notify customers when products are available. Set up pre-orders based on inventory levels or schedule them with start and end dates. Automatically tag orders with labels like “preorder” or “shipping date” and send confirmation emails to customers. For back-in-stock functionality, customers can subscribe to get notified the moment a sold-out product is restocked, helping you recover lost sales and improve customer satisfaction.

Preorder Wolf | Pre order now Logo

Preorder Wolf | Pre order now

100

%

Recommended

(

2

reviews

)

While setting the correct expectations with your customers regarding when will they get their order. You can enable Preorders for specific products/variants, Collections or All Products. You can also conditionally enable/disable preorders based on whether something is in stock or out of stock or if you have incoming inventory. Limit the number of preorders you wanna accept or Show a delivery text on product, cart, checkout page. This can be used, as follows:

Coming Soon Product | Pre‑Sale Logo

Coming Soon Product | Pre‑Sale

100

%

Recommended

(

1

reviews

)

Stop losing revenue to out-of-stock products. Let customers click Notify Me on sold-out items and receive automatic restock alerts by email or WhatsApp the moment product back in stock. Add pre-order buttons for upcoming launches. Drive demand for new products or variants with customizable templates and smart inventory protection. Restock inventory based on product demand heatmap. Set up back in stock app in just a minute on any Shopify theme without coding. Supports multiple languages.

Preorder Notify Me Pre‑Order T Logo

Preorder Notify Me Pre‑Order T

100

%

Recommended

(

1

reviews

)

Create hype with presales on new product launches with Preorder manager. Never miss a sale by creating waitlists on sold out products with back in stock notifications & restock alerts. Turn sold out products into a preorder or backorder. Add pre-orders & notify me buttons on product pages with tools like partial payments, preorders with automatic discounts, presale order limits, order tagging, stylish pre-order badges, automated pre order emails & restock alerts, shipping dates, countdown timers

import * as React from "react" type Props = { name: string slug: string description: string image: string developer: string categories: string pricing: string launchedAt: string dateModified: string ratingValue: number ratingCount: number faqQ1: string faqA1: string faqQ2: string faqA2: string faqQ3: string faqA3: string faqQ4: string faqA4: string faqQ5: string faqA5: string } export function SchemaMarkup(props: Props) { const { name, slug, description, image, developer, categories, pricing, launchedAt, dateModified, ratingValue, ratingCount, faqQ1, faqA1, faqQ2, faqA2, faqQ3, faqA3, faqQ4, faqA4, faqQ5, faqA5 } = props const scriptContent = ` (function () { var ORIGIN = window.location.origin; var SAT = { "Very Satisfied": 100, "Neutral": 50, "Not Satisfied": 0 }; var AGG_NOTE = "Percentage of vetted Shopify merchants and agency operators who recommend this app, based on first-party reviews collected by app store research."; function read(root, key) { if (!root) return ""; var el = root.querySelector('[data-k="' + key + '"]'); return el ? el.textContent.trim() : ""; } function iso(v) { if (!v) return null; var d = new Date(v); return isNaN(d) ? null : d.toISOString().slice(0, 10); } function notes(text) { return { "@type": "ItemList", "itemListElement": [{ "@type": "ListItem", "position": 1, "name": text }] }; } var root = document.getElementById("asr-seo-data"); if (!root) return; var NAME = read(root, "name"); var SLUG = read(root, "slug"); if (!NAME || !SLUG) return; var PAGE_URL = ORIGIN + "/shopify-app-reviews/" + SLUG; function collectReviews() { var out = []; Array.prototype.forEach.call( document.querySelectorAll(".asr-review-seo"), function (n) { var author = read(n, "author"); var pos = read(n, "positive"); var neg = read(n, "negative"); if (!author || (!pos && !neg)) return; var r = { "@type": "Review", "author": { "@type": "Person", "name": author }, "itemReviewed": { "@id": PAGE_URL + "#app" } }; var d = iso(read(n, "date")); if (d) r.datePublished = d; var s = read(n, "satisfaction"); if (s && SAT.hasOwnProperty(s)) { r.reviewRating = { "@type": "Rating", "ratingValue": String(SAT[s]), "bestRating": "100", "worstRating": "0", "alternateName": s }; } if (pos) r.positiveNotes = notes(pos); if (neg) r.negativeNotes = notes(neg); out.push(r); } ); return out; } function buildGraph(reviews) { var app = { "@type": "SoftwareApplication", "@id": PAGE_URL + "#app", "name": NAME, "url": PAGE_URL, "applicationCategory": "BusinessApplication", "operatingSystem": "Web (Shopify)" }; var v; if ((v = read(root, "description"))) app.description = v; if ((v = read(root, "image"))) app.image = v.replace(/&/g, "&"); if ((v = read(root, "developer"))) app.author = { "@type": "Organization", "name": v }; if ((v = read(root, "categories"))) app.keywords = v; if ((v = read(root, "pricing"))) { app.offers = { "@type": "Offer", "price": "0", "priceCurrency": "USD", "description": v }; } if ((v = iso(read(root, "launchedAt")))) app.datePublished = v; if ((v = iso(read(root, "dateModified")))) app.dateModified = v; if (reviews.length) app.review = reviews; var rv = read(root, "ratingValue"); var rc = parseInt(read(root, "ratingCount"), 10); if (reviews.length && rv && rc > 0) { app.aggregateRating = { "@type": "AggregateRating", "ratingValue": String(parseFloat(rv)), "bestRating": "100", "worstRating": "0", "ratingCount": String(rc), "description": AGG_NOTE }; } var graph = [app]; var faq = []; for (var i = 1; i <= 5; i++) { var q = read(root, "faqQ" + i); var a = read(root, "faqA" + i); if (q && a) { faq.push({ "@type": "Question", "name": q, "acceptedAnswer": { "@type": "Answer", "text": a } }); } } if (faq.length) { graph.push({ "@type": "FAQPage", "@id": PAGE_URL + "#faq", "mainEntity": faq }); } graph.push({ "@type": "BreadcrumbList", "@id": PAGE_URL + "#breadcrumb", "itemListElement": [ { "@type": "ListItem", "position": 1, "name": "Home", "item": ORIGIN + "/" }, { "@type": "ListItem", "position": 2, "name": "Shopify App Reviews", "item": ORIGIN + "/shopify-app-reviews" }, { "@type": "ListItem", "position": 3, "name": NAME, "item": PAGE_URL } ] }); return graph; } function build() { var reviews = collectReviews(); var old = document.getElementById("asr-jsonld"); if (old && old.dataset.count === String(reviews.length)) return; if (old) old.remove(); var s = document.createElement("script"); s.type = "application/ld+json"; s.id = "asr-jsonld"; s.dataset.count = String(reviews.length); s.textContent = JSON.stringify({ "@context": "https://schema.org", "@graph": buildGraph(reviews) }); document.head.appendChild(s); } if (document.readyState === "loading") { document.addEventListener("DOMContentLoaded", build); } else { build(); } [300, 900, 2000].forEach(function (ms) { setTimeout(build, ms); }); })(); ` return ( <> {/* HIDDEN DIV – provjeri da li je ID tačan */} {/* SCRIPT TAG – OBAVEZNO zatvoren */} </> ) } SchemaMarkup.defaultProps = { name: "Naziv aplikacije", slug: "slug-aplikacije", description: "", image: "", developer: "", categories: "", pricing: "", launchedAt: "", dateModified: "", ratingValue: 0, ratingCount: 0, faqQ1: "", faqA1: "", faqQ2: "", faqA2: "", faqQ3: "", faqA3: "", faqQ4: "", faqA4: "", faqQ5: "", faqA5: "" }