PreOrder Globo | Back in Stock

PreOrder Globo | Back in Stock Logo

Built for Shopify

PreOrder Globo | Back in Stock

Rating

83

%

Recommended

(

3

reviews

)

Pricing

Free plan available. Free trial available.

Developer

Launched

29-Jun-17

PreOrder Globo | Back in Stock Logo

Built for Shopify

PreOrder Globo | Back in Stock

Rating

83

%

Recommended

(

3

reviews

)

Pricing

Free plan available. Free trial available.

Developer

Launched

29-Jun-17

PreOrder Globo | Back in Stock Logo

Built for Shopify

PreOrder Globo | Back in Stock

Rating

83

%

Recommended

(

3

reviews

)

Pricing

Free plan available. Free trial available.

Developer

Launched

29-Jun-17

Powerful solution for: pre-order, restock alert, coming soon, presale, backorders

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.

Categories:

Pre-orders, Stock alerts

Integrations:

Shopify Flow, Shopify Admin, ActiveCampaign, Campaign Monitor, Langify, Google Analytics, Mailchimp, Klaviyo, Hubspot, Ominisend, Sendinblue, Weglot

Shopify Flow, Shopify Admin, ActiveCampaign, Campaign Monitor, Langify, Google Analytics, Mailchimp, Klaviyo, Hubspot, Ominisend, Sendinblue, Weglot

Languages:

English, French, Spanish, German, Japanese, Italian

English, French, Spanish, German, Japanese, Italian

Filter Reviews

Operator reports

83

%

Recommended

(

3

reviews

)
Photo of Reviewer Adam D.

Adam D.

Role:

E-commerce Manager

Category:

Fashion & Apparel

Shopify Plan:

Plus

Overall satisfaction

Very Satisfied

Jun 1, 2026

Years of use:

1-2 years

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

customer support when customising the look and feel

What was disappointing

was not immediately customisable and required assistance from developer

Photo of Reviewer Adam D.

Adam D.

Role:

E-commerce Manager

Category:

Fashion & Apparel

Shopify Plan:

Plus

Overall satisfaction

Very Satisfied

Jun 1, 2026

Years of use:

1-2 years

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

customer support when customising the look and feel

What was disappointing

was not immediately customisable and required assistance from developer

Photo of Reviewer Etan E.

Etan E.

Role:

E-commerce Manager

Category:

Sports & Recreation

Shopify Plan:

Plus

Overall satisfaction

Very Satisfied

Jan 6, 2026

Years of use:

More then 3 years

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

Does exactly what it says—preorder campaigns run smoothly every time. Simple setup, reliable execution, no surprises. It's a single-purpose tool that handles that purpose well.

What was disappointing

Hard to critique since we only use the preorder functionality and that's worked great for us each time.

Photo of Reviewer Etan E.

Etan E.

Role:

E-commerce Manager

Category:

Sports & Recreation

Shopify Plan:

Plus

Overall satisfaction

Very Satisfied

Jan 6, 2026

Years of use:

More then 3 years

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

Does exactly what it says—preorder campaigns run smoothly every time. Simple setup, reliable execution, no surprises. It's a single-purpose tool that handles that purpose well.

What was disappointing

Hard to critique since we only use the preorder functionality and that's worked great for us each time.

Photo of Reviewer Alexander M.

Alexander M.

Role:

Owner

Category:

Health & Beauty

Shopify Plan:

Plus

Overall satisfaction

Neutral

Oct 22, 2025

Years of use:

1-2 years

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

People can actually preorder which is essential. The different options for setting is up is good enough but not great.

What was disappointing

The app does unfortunately have several flaws. Orders are often marked as preorder even though every products is in stock. I have also seen the "Preorder" badge on the live theme live its own life and have been placed on weird spots and even on products which was not on preorder.

Photo of Reviewer Alexander M.

Alexander M.

Role:

Owner

Category:

Health & Beauty

Shopify Plan:

Plus

Overall satisfaction

Neutral

Oct 22, 2025

Years of use:

1-2 years

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

People can actually preorder which is essential. The different options for setting is up is good enough but not great.

What was disappointing

The app does unfortunately have several flaws. Orders are often marked as preorder even though every products is in stock. I have also seen the "Preorder" badge on the live theme live its own life and have been placed on weird spots and even on products which was not on preorder.

Related Apps

Preorder, Back In Stock ‑ Stoq Logo

Preorder, Back In Stock ‑ Stoq

80

%

Recommended

(

5

reviews

)

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!

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 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

Preorder, Back In Stock ‑ Stoq Logo

Preorder, Back In Stock ‑ Stoq

80

%

Recommended

(

5

reviews

)

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!

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 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: "" }