vs
XFlow vs Back In Stock! Alert Engine: which back in stock app fits your Shopify store?
Short answer
XFlow Back in Stock and Back In Stock! Alert Engine are both rated 4.9 stars (70 and 26 reviews), but they bill very differently. Alert Engine is the cheaper, predictable pick: flat plans from $4/month, with low-stock alerts at $8 and price-drop alerts plus Klaviyo and Omnisend sync at $12. XFlow suits fast-selling brands that want multi-campaign workflows, follow-ups, SMS and web push, and accept revenue-based pricing from $9/month for $1,000 of attributed revenue.
Facts checked on October 28, 2026
Which one fits your store?

Choose XFlow Back in Stock if…
- You want visual workflows, several restock campaigns at once and follow-up emails
- You need web push or SMS alerts (from the $9 Starter plan, SMS in select countries)
- You want double opt-in and unlimited restock emails on the free plan
- You use Shopify Flow or want the Notify me button on any page (Growth plan)
- You prefer paying in proportion to the sales the app recovers

Choose Back In Stock! Alert Engine if…
- You want a fixed monthly bill that never grows with sales, from $4/month
- You also want low-stock alerts ($8) and price-drop alerts ($12)
- You run your email marketing in Klaviyo or Omnisend and want restock signups synced (Premium)
- You stock products in several locations (multi-location on Premium)
- You want subscriber import and export on every plan, including free
XFlow Back in Stock vs Back In Stock! Alert Engine: feature by feature
| Feature | XFlow Back in Stock | Back In Stock! Alert Engine |
|---|---|---|
| Alerts & channels | ||
| Automatic back in stock emailsBoth apps email waitlisted shoppers automatically when inventory returns, and both also list manual and batch sends for large restocks. | Yes | Yes |
| Email alerts on the free planXFlow's free plan sends unlimited emails but includes only 5 attributed orders and 1 live campaign. Alert Engine's free plan caps alerts at 50; Basic at $4 removes the cap. | Unlimited emails, 5 attributed orders | 50 email alerts |
| SMS alertsXFlow lists SMS from the Starter plan in select countries, without naming them. SMS is not listed on Alert Engine's App Store page or website. | PartlyStarter+, select countries | NoNot listed |
| Web push notificationsWeb push is included from XFlow's $9 Starter plan. Alert Engine only describes email alerts; push is not listed on its App Store page. | YesStarter plan and up | NoNot listed |
| Low-stock alertsAlert Engine adds low-stock alerts from its Advanced plan. XFlow's listing only describes back in stock flows; low-stock alerts are not listed on its App Store page. | NoNot listed | YesAdvanced plan ($8) |
| Price-drop alertsAlert Engine's Premium plan can email subscribers when a product's price drops. Price-drop alerts are not listed on XFlow's App Store page. | NoNot listed | YesPremium plan ($12) |
| Notify me button | ||
| Button on product pagesBoth apps add a customizable Notify me button to sold-out product pages on every plan, styled to match the store's branding. | Yes | Yes |
| Button on other pagesXFlow lists product cards, quick view and other page types, with any-page placement on Growth. Alert Engine adds collection pages on Premium. | Any page on Growth ($19) | Collection pages on Premium ($12) |
| Double opt-inXFlow includes double opt-in on its free plan, useful for a clean consent trail. Double opt-in is not listed on Alert Engine's App Store page. | YesFree plan | NoNot listed |
| Automation | ||
| Visual workflow builderXFlow's docs describe workflows made of triggers, conditions and actions. Alert Engine works with on/off alert settings and editable templates, with no workflow builder listed. | Yes | NoNot listed |
| Several campaigns at onceXFlow runs campaigns by product, priority and segment (1 live campaign on free, unlimited from Starter). Alert Engine does not describe separate campaigns. | YesUnlimited from Starter | NoNot listed |
| Follow-up emails and discountsXFlow lists unlimited follow-ups, best-time sending and discounts. Alert Engine's App Store tags mention follow-up emails and discounts, but neither its listing bullets nor its website describe them. | Yes | PartlyCategory tags only |
| Analytics | ||
| ReportingXFlow focuses on attributed revenue and demand ranking, with advanced reports from Starter. Alert Engine gives open, delivery and read logs on all plans and insights on paid plans. | YesRecovered sales, demand ranking | YesEmail logs, insights |
| Integrations | ||
| Klaviyo and Omnisend syncAlert Engine's Premium plan syncs restock subscribers to Klaviyo and Omnisend. Neither integration is listed on XFlow's App Store page. | NoNot listed | YesPremium plan |
| Shopify FlowXFlow lists a Shopify Flow integration on Growth for custom automations inside Shopify. Shopify Flow is not listed on Alert Engine's App Store page. | YesGrowth plan | NoNot listed |
| Own sender domainBoth apps can send alerts from a branded address on your own domain, but on different plans: Growth at $19 for XFlow, Premium at $12 for Alert Engine. | YesGrowth plan ($19) | YesPremium plan ($12) |
| Multi-language alertsXFlow offers multi-language emails with AI translation on Growth. Alert Engine lists multi-language on Premium. XFlow's interface is in 5 languages, Alert Engine's in English only. | YesGrowth, with AI translation | YesPremium plan |
| Multi-location inventoryAlert Engine's Premium plan lists multi-location inventory support. It is not listed on XFlow's App Store page, so check with its support if you ship from several locations. | NoNot listed | YesPremium plan |
| Subscriber import and exportAlert Engine includes import and export on every plan. XFlow's docs describe a subscription import (used for FoxKit migration); a self-serve export is not listed on its App Store page. | PartlyImport documented | YesAll plans |
| Pricing & support | ||
| Pricing modelXFlow Starter includes $1,000 of attributed revenue then $7 per extra $1,000; Growth includes $3,000 then $5 per extra $1,000. Alert Engine's plans are fixed at $4, $8 or $12. | Revenue-based, from $9/month | Flat, from $4/month |
| Yearly billing discountAlert Engine offers yearly billing at $40, $80 or $120, saving 17%. No yearly option is listed on XFlow's App Store page. | NoNot listed | Yes17% off yearly |
| Rating and reviewsBoth apps share the same 4.9 rating with one one-star review each. XFlow has more reviews; Alert Engine is older (launched December 2024 vs December 2025). | 4.9 from 70 reviews | 4.9 from 26 reviews |
Pricing
XFlow Back in StockFree plan- Free$05 attributed orders, 1 live campaign, unlimited back in stock emails, workflow builder, double opt-in
- Starter$9/monthIncludes $1,000 attributed revenue/month, then +$7 per $1,000; unlimited campaigns, web push, SMS, advanced analytics
- Growth$19/monthIncludes $3,000 attributed revenue/month, then +$5 per $1,000; any-page button, branded sender, AI-translated emails, Shopify Flow
Billed in USD. 7-day free trial on paid plans. Attribution window and free plan behavior after 5 attributed orders are not stated on the listing.
App Store listing ↗
Back In Stock! Alert EngineFree plan- Free$050 email alerts, unlimited subscribers, restock alerts, custom button and templates, import/export, email logs
- Basic$4/month$40/year. Unlimited email alerts, restock alerts, insights
- Advanced$8/month$80/year. Adds low-stock alerts
- Premium$12/month$120/year. Price-drop alerts, collection page button, Klaviyo/Omnisend, own domain, multi-language, multi-location
Billed in USD every 30 days, 17% off with yearly billing, 7-day free trial on paid plans.
App Store listing ↗Prices as listed on the Shopify App Store on October 28, 2026, before taxes. Check each listing for the latest.
The full comparison
A sold-out product page is one of the quietest leaks in a Shopify store. The shopper arrived, wanted the item, and left with nothing to do. A back in stock app turns that dead end into a waitlist: a "Notify me" button collects an email (sometimes a phone number), and the app writes to that person the moment inventory comes back.
The big names in this category have thousands of reviews and are covered everywhere. XFlow Back in Stock and Back In Stock! Alert Engine are not in that group. Both are recent, both are rated 4.9 out of 5, and both do the same core job. Yet they are built on two very different ideas of what a restock tool should be, and above all they bill in two very different ways. This page goes through everything we could verify on their App Store listings and documentation, and says clearly where information is missing.
Who makes these two apps
XFlow Back in Stock
XFlow is listed on the App Store under the developer name XFlow, with an address in Hanoi, Vietnam, and a website at xflow.so. Its documentation lives on the FoxEcom help center, and FoxEcom's own migration guide explains that XFlow is the replacement for FoxKit Back in Stock, the restock module of the FoxKit app, which was fully deactivated on June 30, 2026. In other words, XFlow is a new listing (launched December 1, 2025) built by a team that already ran a restock feature for FoxKit merchants.
At the time of checking, the listing showed 4.9 stars from 70 reviews: 69 five-star and 1 one-star. The listing title has changed a few times ("Back in Stock Alert", "Back in Stock Automation", "Back in Stock Alerts"), which is worth knowing if you search for it. The app interface is available in English, Italian, German, French and Spanish.
The positioning is clear from the listing: XFlow presents itself as an automation tool, with a visual workflow builder, several restock campaigns running at the same time, follow-up emails, web push and SMS.
Back In Stock! Alert Engine
Alert Engine is published by Script Engine, a Shopify development agency based in Surat, India. Besides client work (store builds, custom apps, migrations), Script Engine publishes a wishlist app, SE Wishlist Engine, and a checkout app. Alert Engine was launched on December 23, 2024.
The listing showed 4.9 stars from 26 reviews when we checked (a single one-star review, the rest five stars). The app interface is listed in English only.
Alert Engine's angle is different: it is an email-only alert tool that covers three triggers instead of one. Besides restock alerts, it can send low-stock alerts and price-drop alerts, and it syncs subscribers to Klaviyo and Omnisend on its top plan.
Pricing: flat plans against revenue-based billing
This is the biggest difference between the two apps, so it comes first.
Alert Engine: four flat plans
All prices are in US dollars and billed through Shopify every 30 days, with a 7-day free trial on paid plans and a 17% discount on yearly billing.
- Free: 50 email alerts, unlimited subscribers, restock alerts only, custom button and templates, import and export of subscribers, open and delivery logs.
- Basic, $4/month ($40/year): unlimited email alerts, restock alerts, insights.
- Advanced, $8/month ($80/year): adds low-stock alerts.
- Premium, $12/month ($120/year): adds price-drop alerts, the button on collection pages, Klaviyo and Omnisend integrations, sending from your own domain, multi-language and multi-location inventory.
The bill never moves with your sales. A store that recovers $200 or $20,000 in a month pays the same.
XFlow: a fee tied to attributed revenue
XFlow's plans are also in US dollars, with a 7-day free trial on paid plans.
- Free, $0: 5 attributed orders, 1 live restock campaign, unlimited back in stock emails, the visual workflow builder, branded templates, a custom Notify button on the product page, double opt-in, onboarding and migration help, 24/7 support.
- Starter, $9/month: includes $1,000 of attributed revenue per month, then $7 per additional $1,000. Adds unlimited campaigns, web push, SMS and advanced analytics.
- Growth, $19/month: includes $3,000 of attributed revenue per month, then $5 per additional $1,000. Adds the Notify button on any page, a branded sender address, multi-language emails with AI translation and Shopify Flow.
"Attributed revenue" means orders that XFlow links to its restock campaigns. The documentation explains that the analytics report attributed orders and revenue, but the listing does not state the attribution window, and it does not say what happens on the free plan after the fifth attributed order. Ask support before you rely on the free plan for a large catalog.
A quick reading of the listed rates, at round numbers:
Attributed revenue per month | XFlow Starter | XFlow Growth | Alert Engine Premium |
|---|---|---|---|
$1,000 | $9 | $19 | $12 |
$3,000 | $23 | $19 | $12 |
$5,000 | $37 | $29 | $12 |
$10,000 | $72 | $54 | $12 |
The logic is simple: XFlow costs more when it works well, because you are paying on results. Alert Engine is the cheaper tool as soon as recovered sales pass a few thousand dollars a month. On the other hand, if a store recovers very little, XFlow's free plan sends unlimited emails, while Alert Engine's free plan caps out at 50 alerts.
Criterion by criterion
Alert channels
Both apps send back in stock emails automatically when inventory returns, and both also allow manual and batch sends, which helps when a big restock lands and you want to control timing.
XFlow goes further on channels. Web push and SMS are included from the Starter plan, with SMS limited to "select countries" according to the listing. Alert Engine's listing and website only mention email, so if SMS or push matter to you, Alert Engine is not the right tool today.
Types of alerts
Here the advantage flips. Alert Engine covers three triggers:
- restock alerts on every plan,
- low-stock alerts from the Advanced plan ($8),
- price-drop alerts on the Premium plan ($12).
XFlow's listing only describes back in stock flows. Low-stock and price-drop alerts are not listed, so we count them as missing. If you want to tell waitlisted shoppers that a product is on sale, or create urgency when only a few units remain, Alert Engine does it natively. For the urgency side, our article on low stock alerts and what actually converts goes into the details.
The Notify me button
Both apps add a customizable Notify me button to sold-out products. XFlow's listing mentions placements on the product page, product cards, quick view and other page types, with "any page" placement unlocked on Growth ($19). Alert Engine shows the button on product pages on every plan and adds collection pages on Premium ($12).
XFlow includes double opt-in on the free plan, which is useful for stores that want a clean list and a clear consent trail. Double opt-in is not listed on Alert Engine's page.
Automation and campaigns
This is XFlow's core. Its documentation describes workflows made of triggers, conditions and actions, reusable email templates with dynamic product and customer fields, and campaigns that group products, dates and a priority level when several campaigns overlap. You can run one campaign for a best-seller and another for a seasonal collection, pause one without touching the other, and add follow-ups (the docs give the example of a reminder 24 hours after the first restock email). The listing also mentions best-time sending and discounts inside restock flows.
Alert Engine works more like a switchboard: you turn alerts on, edit the templates, set the sender name and reply-to address, and the app sends. The App Store tags mention follow-up emails and discounts, but neither the listing bullets nor the app's website describe how they work, so we score them as partial. If you want sequences and segmentation, XFlow is clearly ahead.
Analytics
XFlow's listing describes an analytics dashboard that ranks demand, helps plan restocks and tracks recovered sales, with advanced reports from Starter. Alert Engine includes open, delivery and read logs on every plan, including the free one, and an "Insights" view on paid plans. Both give you a sense of demand per product. XFlow is more focused on revenue attribution, Alert Engine on email delivery logs.
Integrations
Alert Engine's Premium plan syncs subscribers to Klaviyo and Omnisend, so a restock signup can feed your main email tool. XFlow's listing does not mention Klaviyo or Omnisend. It does work with Shopify Flow on Growth, which opens the door to custom automations inside Shopify itself.
On the page builder side, Alert Engine lists PageFly; XFlow lists PageFly, GemPages, EComposer, Shogun and Foxify.
Languages and sending domain
Both apps can send alerts in several languages and from your own domain, but on different plans: XFlow on Growth ($19), Alert Engine on Premium ($12). XFlow adds AI translation of emails. The app interface itself is available in five languages for XFlow and in English only for Alert Engine.
Multi-location inventory
Alert Engine's Premium plan lists multi-location inventory support. XFlow's listing does not mention it. If you ship from several warehouses or have stores and an online stock, check this point with XFlow's support before installing.
Data portability
Alert Engine includes subscriber import and export on every plan, which is reassuring: your waitlist is never locked in. XFlow's documentation describes an import screen for subscriptions (used for the FoxKit migration) and the free plan lists "onboarding and migration", but a general export is not described on the listing.
Support and track record
Both listings advertise 24/7 support. XFlow benefits from a team that already ran a restock feature inside FoxKit, and from a larger review count. Alert Engine has fewer reviews but they are almost all five stars, and recent reviews praise how fast the team answers.
Three concrete store profiles
A small fashion store with occasional restocks
A one-person clothing store restocks a dozen products a month and recovers maybe $300 in sales from waitlists. Alert Engine's Basic plan at $4 a month removes the 50-email cap and does the job. If the owner also wants a low-stock message on the last sizes, Advanced at $8 adds it. XFlow's free plan could also work here, but the 5 attributed orders limit is low, and paying $9 a month for $1,000 of included revenue gives little extra for a store this size.
A growing brand with weekly drops
A streetwear or sneaker brand sells out every week, gets hundreds of waitlist signups per product, and wants a first alert, a follow-up 24 hours later, an SMS for its best customers and a separate campaign per drop. That is exactly what XFlow's workflow builder and multi-campaign setup are designed for. The bill will grow with recovered revenue, but so will the margin. Growth becomes cheaper than Starter once attributed revenue passes about $2,500 a month.
A Klaviyo-centric store with two warehouses
A home goods store runs all its email marketing in Klaviyo and stocks products in two locations. Alert Engine's Premium plan at $12 a month syncs restock signups to Klaviyo, handles multi-location inventory, adds price-drop alerts and sends from the store's domain. XFlow's listing mentions neither Klaviyo nor multi-location support, so Alert Engine is the safer pick here.
Migrating from one app to the other
From Alert Engine to XFlow
Export your subscribers from Alert Engine (available on every plan). XFlow's free plan lists onboarding and migration, so contact its support with the file before you switch. Rebuild a simple one-email workflow first, test it on a product you can toggle out of stock, then add follow-ups. Remove Alert Engine's button only once XFlow's button appears correctly, to avoid a gap where shoppers cannot sign up.
From XFlow to Alert Engine
Alert Engine's import works on every plan. Ask XFlow's support for an export of pending subscriptions, since a self-serve export is not described on the listing. Recreate your templates in Alert Engine, check the button styling on your theme, and pick Advanced or Premium if you want low-stock or price-drop alerts.
In both directions, the main risk is losing pending signups. Keep the old app installed until the import is confirmed.
Our take
These two apps share a rating and a purpose but not a philosophy. Alert Engine is a low-cost, predictable tool that covers more alert types and plugs into Klaviyo and Omnisend. XFlow is an automation tool with more channels and more control, billed on what it brings back. If you also sell items before they exist, our comparison of Bat Preorders and PreProduct covers the pre-order side of the same problem.
Frequently asked questions
For most small stores, Alert Engine is the simpler and cheaper choice: Basic at $4/month removes the 50-alert cap of its free plan, and the price never grows with sales. XFlow's free plan sends unlimited emails but includes only 5 attributed orders, and its paid plans start at $9/month with fees tied to recovered revenue. XFlow becomes the better tool when you need workflows, follow-ups, SMS or web push.
Yes. XFlow's free plan includes unlimited back in stock emails, 1 live restock campaign, the visual workflow builder, branded templates, a custom Notify button on the product page, double opt-in and 5 attributed orders. The listing does not say what happens after the fifth attributed order, so check with support if you have a large catalog.
Not according to its App Store page and website, which only describe email alerts. If you need SMS or web push, XFlow lists both from its Starter plan at $9/month, with SMS available in select countries.
XFlow is listed on the Shopify App Store with 4.9 stars from 70 reviews. Its documentation is hosted by FoxEcom, and FoxEcom presents XFlow as the replacement for FoxKit Back in Stock, which was deactivated on June 30, 2026. The listing launched on December 1, 2025.
Yes, on the Premium plan at $12/month ($120/year). Premium syncs restock subscribers to Klaviyo and Omnisend, and also adds price-drop alerts, a button on collection pages, sending from your own domain, multi-language alerts and multi-location inventory.
Starter costs $9/month and includes $1,000 of attributed revenue, then $7 per additional $1,000. Growth costs $19/month and includes $3,000, then $5 per additional $1,000. At $5,000 of attributed revenue a month, that is about $37 on Starter or $29 on Growth, based on the listed rates.
Alert Engine lets you export subscribers on every plan. XFlow's free plan lists onboarding and migration help and its docs describe a subscription import, so send the file to XFlow's support before switching and keep Alert Engine installed until the import is confirmed.
How we compare
We make ConvertX, so we have a side. We still try to be fair: every price and feature here comes from the apps’ own listings and docs (see sources), we say where another app is the better pick, and we update pages when apps change.
Spotted something out of date? Tell us at support@convert-x.app.