Stock column and status badges match the storefront
v0.47.6 · 21 August 2026- Products page Stock column and status badges no longer count inventory at locations with no delivery method, fixing mismatches where admin showed pre-order but the storefront correctly showed sold out.
Connect Klaviyo in one click
v0.47.2, v0.47.5 · 13–15 August 2026- Connect Klaviyo. Link your account and pick your back-in-stock list under Settings → Notify me - no Company ID or List ID needed.
Reconnect Klaviyo if you see the banner
v0.47.5 · 15 August 2026- Older Klaviyo connections need reconnecting to keep sign-ups flowing. A banner on Home prompts you.
Bloom manages Continue selling for you
v0.47.0 · 10 August 2026- Continue selling is automatic. Bloom turns it on and off as a variant’s pre-order pool runs out and stock arrives. Turn it off in settings to manage it yourself.
Auto-release settings now take effect
v0.47.2 · 13 August 2026- Auto-release settings under Settings → Pre-order → Auto-release orders were being ignored. Saved values now apply.
Settings toggles are now switches
v0.47.3 · 15 August 2026- Boolean settings show as toggle switches instead of checkboxes.
Fixes
v0.47.0–v0.47.5 · 10–15 August 2026- Pre-order purchase options attach and repair reliably, and save warnings no longer flag variants that synced.
- Notify Me sign-ups reach Klaviyo reliably, including during large releases.
- Notify Me figures on Results are more accurate.
New default notify-me styles
v0.46.22 · 9 August 2026- The notify-me form has a new default look - grey card, tab-style toggles and rounded buttons.
Home dashboard decluttered
v0.46.19 · 4 August 2026- The Performance chip and topline stat cards are gone - the funnels already cover them.
Sticky, floating and quick-buy buttons now supported
v0.46.13, v0.46.14 · 1–2 August 2026- They mirror your main buy button. Label and state now match Add to cart across many more themes.
- New toggles under Advanced → Add to cart button and Notify Me → Display modes to control this per store.
Reinstalling lets you keep or clear your previous setup
v0.46.12, v0.46.15 · 1–2 August 2026- One-time reinstall banner. Reinstalling asks whether to keep your previous setup or start fresh.
Scheduled start times fire at the right hour outside UTC
v0.46.12 · 1 August 2026- Pre-order and Notify Me schedules now use your shop’s timezone.
Storefront fixes
v0.46.6–v0.46.18 · 29 July – 4 August 2026- Pre-order details attach reliably at add to cart, and cart lines keep their quantity and message placement on more themes.
- Pre-order and sold-out button states hold correctly on more themes, including inside in-app browsers.
Admin fixes
v0.46.4–v0.46.17 · 27 July – 3 August 2026- Fixed the Bloom admin failing to load after an update, and Release table rows not selecting when ticked.
Maintenance
v0.46.5, v0.46.9, v0.46.10, v0.46.20, v0.46.21 · 28 July – 9 August 2026- Minor under-the-hood improvements.
Setup guide and preview links open the right product
v0.46.3 · 27 July 2026- The setup guide’s Theme editor and Product template buttons, and the Design tab’s Live store link, now open your most recently updated product instead of the store’s auto-created gift card.
Settings changes and billing lockout apply faster
v0.46.2 · 27 July 2026- Settings changes - including billing lockout - now reach the storefront on your next refresh, instead of within 60 seconds.
Pre-order and notify-me load faster on the product page
v0.46.1 · 27 July 2026- A batch of storefront load-speed improvements. Bloom’s styles now load inline with the page instead of as a separate file, and the widget starts fetching its state around 1.5–2 seconds earlier in the load. Shoppers see the correct pre-order or notify-me state on the Add to cart button sooner.
Change History labels variant edits correctly
v0.46.0 · 27 July 2026- The Section column no longer shows
metafieldsfor variant pre-order and notify-me edits - it now readsvariants, matching how other product-level changes are labelled.
Release history shows full order details
v0.45.0 · 27 July 2026- Release history now retains fulfilled and cancelled orders, shows Shopify’s live fulfilment status and staff name, and makes the View orders action easier to spot.
Faster, more reliable storefront and admin
v0.34, v0.35, v0.39, v0.41, v0.44 · 22–27 July 2026- Storefront widget loads sooner. The pre-order and notify-me widget now loads earlier on the product page, with a smaller payload and fewer requests, so its state settles faster.
- Admin and behind-the-scenes updates. Framework, build, stability and security updates across the admin - no change to how Bloom works for you.
Checkout and order-status pre-order messaging loads more reliably
v0.40.0 · 24 July 2026- Fixed a bug where pre-order messaging on the checkout, thank-you, and order-status pages could fail to load.
Buy button no longer shows stale state after page load
v0.38.0 · 24 July 2026- Fixed a bug where the buy button or pre-order message could get stuck showing stale settings - including billing lockout - until an unrelated page update. The pre-order message also flickers less when settings update after load.
Preview Notify me and Pre-order without live stock
v0.37.0 · 24 July 2026- Preview control. The Bloom app embed and Bloom Product block gain a Preview setting, first on each, that forces the PDP widget to show Notify me, Pre-order, or Notify me & pre-order - no need for a real out-of-stock product. Trigger it on any product page with
?bloom_preview=notify|preorder|both. - Design tab preview buttons. New Theme and Live store buttons open the theme editor, or a published product with the preview forced to the active feature. Live store is hidden if you have no published product.
- On-storefront preview switcher. While previewing, a floating panel lets you switch between Notify me, Pre-order and both without reloading, move it to any corner, and copy a shareable preview link. Shoppers never see it, and no analytics or orders are affected while it’s active.
Notify Me “Layout modes” override moved to admin only
v0.37.0 · 24 July 2026- The per-theme-block override for Notify Me’s layout modes is gone - set it once in Notify Me settings instead. The widget still honours that value; this only frees up room in the Bloom Product block.
Release detail page shows live batch progress
v0.33.0 · 22 July 2026- Live status per order. Opening a release in progress lists every order in the batch, flipping from Pending to Released as the job works through them. CSV export reflects each order’s current status.
- A View orders button opens Shopify admin filtered to that release’s
Pre-order: Release #Ntag.
Held Orders drill-down splits releasable and blocked orders
v0.33.0 · 22 July 2026- Releasable vs not releasable. Held Orders on the Release table now drills into a per-variant list split into releasable orders and blocked ones, each with a reason (e.g. waiting on another variant).
Export release orders to CSV
v0.33.0 · 22 July 2026- Export CSV. Release preview and release detail pages can export every listed order (order, date, total, currency, status, items) as a CSV.
Confirming a release no longer freezes the page
v0.33.0 · 22 July 2026- Confirming a large release now queues instantly with a “Releasing N orders” toast, instead of leaving the page stuck until it finishes.
Release progress bar and history stay accurate
v0.33.0 · 22 July 2026- The progress bar and Export CSV no longer get stuck reading “in progress” once a release finishes, and a failed release now shows clearly instead of disappearing.
- Release history rows no longer stick on a stale “in progress” status, and every row opens correctly.
Release selection matches orders correctly
v0.33.0 · 22 July 2026- Ticking a variant to release no longer sweeps in orders that also contain other, unticked pre-order variants - an order only qualifies once every pre-order variant on it is selected.
Release table lists only variants with pre-order activity
v0.33.0 · 22 July 2026- The Release table now shows variants with a held or released order, instead of every pre-order-enabled variant on the selling plan.
Releases view loads faster
v0.33.0 · 22 July 2026- Releases view loads 3-4× faster and no longer re-checks every released order against Shopify each time it opens.
- Shows a toast while it works out releasable orders, so it’s clear it’s still loading.
Release table refinements
v0.33.0 · 22 July 2026- Release table. Small styling and alignment fixes to the held-orders drill-down and row spinners when recalculating ready orders.
Results and Home order counts corrected
v0.33.0 · 22 July 2026- Fixed two bugs that miscounted pre-order and back-in-stock orders: multi-item orders were counted once per item on Home and Results, and the per-product funnel could credit an order to only one of its variants.
Home metrics no longer show zero after a failed refresh
v0.33.0 · 22 July 2026- A failed Home metrics refresh is no longer cached and displayed as zero for 5 minutes.
Held orders no longer go missing from the Release table
v0.32.3 · 21 July 2026- A webhook bug could mark a held order as released while it was still on hold in Shopify, hiding it from the Release table. Active holds are now always tracked correctly.
Native pre-order holds catch up faster on busy stores
v0.32.2–v0.32.3 · 21 July 2026- Backfilling native pre-order holds on open orders is now much faster - no more multi-hour catch-up on busy stores.
Home metrics and Results variants table no longer show empty on large catalogues
v0.32.0 · 20 July 2026- Product scans that exceeded Shopify’s query cost limit were failing silently, leaving Home metrics and the Results variants table blank on large catalogues.
Results page no longer gets stuck loading
v0.32.0 · 20 July 2026- Fixed the Results page getting stuck on the loading skeleton with an “Unexpected Server Error” on slow loads.
Release history no longer crashes on open
v0.32.0 · 20 July 2026- Fixed a crash when opening Release history.
Results page loads faster
v0.32.0 · 20 July 2026- Results now uses the same cache as Home, cutting cold loads down from 20-30 seconds.
Confirming a release jumps straight to its history entry
v0.32.0 · 20 July 2026- Confirming a release, or its progress bar’s “View details”, now opens that release’s history entry directly instead of the general history tab.
Release orders table tightened up
v0.32.0 · 20 July 2026- Release orders table. Compacted headers, right-aligned figures, and a narrower layout; the redundant Allocated column is gone.
Admin pages get deep-linkable URLs and breadcrumbs
v0.32.0 · 20 July 2026- Design, Content, Settings, Products and pre-order releases each get their own URL, reflected in the breadcrumb trail and page heading. Old links still redirect.
Release orders tab replaces “Releases”
v0.31.0 · 20 July 2026- New “Release orders” tab, under Products → Pre-order. Shows released, held and ready units per variant, and lets you select variants and prepare orders for release - oldest first, or all held orders - with a preview page listing the exact orders before you confirm.
- Receive stock without leaving Bloom. Enter received units and pick a receiving location; confirming writes the stock to Shopify and releases the covered orders in one step.
- Releasing thousands of orders is much faster, and a release interrupted by a deploy or restart now resumes automatically instead of leaving a stuck progress bar.
Release history tracks every batch
v0.31.0 · 20 July 2026- A new Release history tab is an audit trail of every release - trigger, units received, orders released - each carrying a batch number (e.g.
#213) you can drill into for the released orders. - Rows open their order details from anywhere on the row, and Shopify order links open in a new tab.
- Home and the release views show a live progress bar for each release batch in progress.
New setting: minimum stock increase to auto-release
v0.31.0 · 20 July 2026- Settings → Pre-order → Auto-release orders → “Minimum stock increase to auto-release” (default 1). Small stock bumps, like single-unit returns, no longer trigger an auto-release.
Auto-release waits out a quiet period before triggering
v0.31.0 · 20 July 2026- Auto-release now waits for stock increases to settle (60 seconds by default) before releasing, so a multi-variant import becomes one release batch instead of several, and stock reductions like customer purchases are ignored.
Releasing also clears Shopify’s native pre-order hold
v0.31.0 · 20 July 2026- Releasing a pre-order now clears Shopify’s native pre-order hold too, so consolidated orders don’t stay held after release. Released orders carry a
Pre-order: Release #Ntag, and the order notes log each release.
Product Manager layout matches the releases table
v0.31.0 · 20 July 2026- Selection controls and grid now share one “Manage products” section, in a bordered container with a solid header; variant count, pagination and page size sit in a footer row.
Oversell limit no longer double-decrements after a failed stock update
v0.31.0 · 20 July 2026- Fixed a bug where a stock-arrival batch that failed partway through could lower a variant’s oversell limit twice on retry.
Admin footer shows your installed version
v0.30.0 · 16 July 2026- The admin help footer now shows your installed version and links to this Updates page.
Accept gift cards and store credit on pre-orders
v0.29.0 · 16 July 2026- New setting: Enable purchase option at checkout. On by default. Shopify blocks gift cards and store credit on any checkout carrying a pre-order purchase option. Turn it off under Settings → Pre-order → Checkout to sell pre-orders as back orders so those payment methods work - tagging, holds, cart labels and emails are unaffected.
Pre-order status filters no longer fail on large catalogues
v0.28.4 · 12 July 2026- Filtering by Active, Pending or Finished pre-order status no longer errors out on large catalogues.
Admin pre-order status now matches the storefront
v0.28.3 · 12 July 2026- Admin pre-order status (Products table, badges, Results, home dashboard, variant editor) now reads inventory from your fulfilling locations, the same as the storefront. Fixes wrong statuses for variants stocked only at a non-fulfilling location.
Cart sync keeps pre-order cart lines accurate
v0.28.2 · 12 July 2026- Pre-order cart lines now stay in sync as shoppers add, update or navigate the cart - messages, quantity caps and stale info all update correctly, including on quick-add and upsell lines added outside the PDP.
New “Cart pre-order sync” toggle
v0.28.2 · 12 July 2026- Settings → Pre-order → Cart has a new Cart pre-order sync toggle, on by default. Turn it off to stop cart-line reconciliation without a deploy - the PDP widget still works as normal.
”Developer” settings renamed to “Advanced”
v0.28.2 · 12 July 2026- The Developer settings section is now labelled Advanced. Same settings, new name.
All-pre-order orders get the same fulfilment hold as mixed orders
v0.28.1 · 11 July 2026- All-pre-order orders now consolidate into one held fulfilment order, tagged
Pre-order: HoldthenPre-order: Shiponce released - matching mixed orders.
CSV export and import for Design, Content and Settings
v0.28.0 · 10 July 2026- Export and import your Design, Content and Settings fields as a CSV. Export pulls your full field set to a spreadsheet; import validates against Bloom’s fields and previews changes before applying. Blank cells reset to the default.
CSV export and import for Products
v0.28.0 · 10 July 2026- Export and import pre-order and notify-me fields for every variant as a CSV, from the Products tab. Import previews each variant’s changes first; blank cells clear the stored value, and enabling or disabling only ever touches Bloom-managed variants.
Bulk editor filters load faster on large catalogues
v0.28.0 · 10 July 2026- Filter and status buttons in the Products bulk editor no longer fetch every candidate product’s full payload, cutting multi-second delays on large catalogues.
Pre-order content edits now reach the storefront
v0.27.2 · 10 July 2026- Content edits to button labels, quantity errors, cart notices, cart line labels and cancellation copy now reach the storefront - some were silently falling back to default text.
Cart drawer message position fixed on themes like Impact
v0.27.2 · 10 July 2026- Cart drawer message position (Above/Below checkout button, Top of cart) now works on Shadow-DOM cart drawers like Impact, instead of falling back to the default position.
Order confirmation emails render the full pre-order line
v0.27.1–v0.27.2 · 10 July 2026_bloom_preorder_messagenow includes the cart line label (e.g. “Ships: Late fall”) instead of just the ship-date text, so email templates render the full line.
Pre-order settings nav reorganised
v0.27.2 · 10 July 2026- Product page and cart placement settings now sit under a single Layout & positioning group in Pre-order settings, instead of three separate sidebar rows. Saved values and audit history carry over.
Content admin validation errors clear on correction
v0.27.2 · 10 July 2026- Inline validation errors on the Content page now clear once you fix the field, instead of sticking until your next save.
Bulk pre-order saves are faster
v0.27.0 · 10 July 2026- Saving pre-order changes across many variants now completes 70–80% faster.
Pre-order cancellation works from the order status page
v0.26.0 · 10 July 2026- Cancelling a pre-order from the order status page no longer fails.
Saving large pre-order edits no longer fails
v0.25.0 · 10 July 2026- Saving pre-order changes to 250 or more variants at once no longer fails.
Order confirmation emails can render the ship-date message directly
v0.24.0 · 10 July 2026- New line-item property. Pre-order lines carry
_bloom_preorder_messagewith the ship-date message, so order confirmation emails can render it with Liquid.
Mixed pre-order orders ship as a single fulfilment order
v0.24.0 · 10 July 2026- Mixed pre-order orders now come through as one held fulfilment order, so shipping apps like ShipStation import a single shipment.
Whole-order holds apply faster
v0.23.0 · 9 July 2026- Whole-order holds now apply sooner after checkout, closing the window where fulfilment apps could ship in-stock items early.
Order-status pre-order labels now show the variant
v0.23.0 · 9 July 2026- Pre-order labels on the order status page now include the variant (e.g. “XL”).
Mixed pre-order orders no longer split by default
v0.22.0 · 9 July 2026- Whole-order fulfilment hold, on by default. Orders with a pre-order item are held so in-stock items don’t ship separately. Release holds from the Shopify order page - held orders are tagged
Pre-order: Hold, thenPre-order: Shiponce released. Restore Shopify’s split behaviour under Settings → Pre-order → Order splitting. - Requires re-approving app permissions - the old split behaviour applies until you do.
Cancellation policy default copy expanded
v0.22.0 · 9 July 2026- Default cancellation policy copy now tells shoppers how to cancel. Only applies if you haven’t customised the field.
Scheduled pre-order variants no longer flicker to clickable
v0.21.0 · 7 July 2026- Add to cart on scheduled pre-order variants no longer flickers to clickable on some themes (e.g. Horizon).
New Pre-order → Product page setting: button text position
v0.19.0 · 7 July 2026- Button text position. Choose whether the Pre-order label replaces the button text or sits at the start or end. Fixes doubled labels on themes like Impact and Archetype.
Checkout banners reach the thank-you and order status pages
v0.19.0 · 7 July 2026- Banner tone and pre-order/cancellation messages now show on the thank-you and order status pages.
- Banner settings gain a Use app default option; the default tone is now Info.
Products page “Draft” status catches more variants
v0.19.0 · 7 July 2026- The pre-order Inactive status is now Draft, and flags any partially-configured variant.
Order status page: cancel order button fixed
v0.18.35 · 7 July 2026- The Cancel order button on the order status page now only shows while the order can still be cancelled.
Text align setting covers more of the storefront
v0.18.35 · 7 July 2026- Text align now also applies to the pre-order message and button, cart messages, and Notify Me’s Message above.
Notify Me and sold-out filtering get admin upgrades
v0.18.33-34 · 5 July 2026- Products section A range of updates to filters, columns and statuses to increase clarity for merchants.
Setup guide tracks pre-order and notify-me progress more accurately
v0.18.33 · 5 July 2026- New step: enable or disable split shipping. Links to shipping settings and the split-orders guide from the pre-order pillar.
- The pre-order pillar and status panel now surface scheduled variants (e.g. “1 variant scheduled to go live”).
- Design & content customised now lives under each feature’s own steps instead of Core, detects customisation per feature, and correctly shows as not customised after Reset to defaults.
- Products configured only ticks when a variant is live or scheduled, and states the live state plainly.
Theme app blocks explain Pre-order and Notify Me visibility
v0.18.33 · 5 July 2026- Theme app blocks now explain when Pre-order and Notify Me show, above the template override settings.
Pre-order “active” status now matches the storefront
v0.18.33 · 5 July 2026- Pre-order: active now requires inventory ≤ 0 across the product filter, Home dashboard, and Results, so in-stock variants show as waiting and disabled variants no longer count as active.
Content page shows full default cart message
v0.18.33 · 5 July 2026- Cart-message placeholders on the Content page now show the full default text instead of a truncated teaser.
Oversell limits count correctly
v0.18.32 · 4 July 2026- Pre-orders now take inventory negative at purchase, so oversell limits trip at the right count. A variant whose pre-order setup hasn’t synced shows sold out instead of taking orders.
Status toast shows while changes save
v0.18.30–v0.18.31 · 3 July 2026- A “Saving & updating cache” toast now shows while design, content, or settings saves are in flight.
Failed publishes no longer delete your live design
v0.18.29 · 2 July 2026- A failed save no longer deletes your live design.
Faster saves across design, content, and settings
v0.18.29 · 2 July 2026- Saving in Bloom admin is roughly twice as fast.
Pre-order cancellation and notify-me sync fixed
v0.18.28 · 2 July 2026- Patched rare behind-the-scenes failures affecting pre-order cancellations and notify-me sync.
System status link in the app footer
v0.18.22 · 29 June 2026- The app footer now includes a System Status link to the public uptime page.
Less variant-switch flicker on some themes
v0.18.19–v0.18.21 · 26–27 June 2026- Less flicker when switching variants on some themes (e.g. Horizon) - buttons and messaging now settle without a visible flash.
Settings and stock changes go live immediately
v0.18.17 · 23 June 2026- Saving pre-order or notify-me settings now updates the storefront immediately. Stock changes apply straight away too.
Content edits appear within 60 seconds
v0.18.17 · 23 June 2026- Admin content edits now reach the storefront within 60 seconds, down from up to an hour.
Products bulk editor filters load without delays
v0.18.13 · 20 June 2026- New filter: Pre-order: enabled. Surfaces all variants with pre-order switched on, regardless of stock level.
- Pre-order: active, Notify me disabled, and Notify me customised filters now load immediately on large catalogues.
Admin home loads faster
v0.18.10 · 19 June 2026- The admin home now loads in under a second, with analytics filling in just after. A newly enabled app embed or fresh pre-order can take a few minutes to appear on the dashboard; the storefront is unaffected.
Notify-me card background defaults to unset
v0.18.10 · 19 June 2026- The notify-me form card background now defaults to unset instead of white, so your theme controls the colour until you set one in Design.
Analytics results corrected from 12 June
v0.18.7 · 18 June 2026- Results now exclude data before 12 June 2026 - a bug and bot traffic inflated potential-revenue figures in that period. Figures from 12 June onward are accurate.
Analytics daily figures match your shop’s timezone
v0.18.6 · 18 June 2026- Day figures on Results and Home now align with Shopify Admin - bucketed by your store’s timezone, not UTC.
Notify-me button defaults to centred
v0.18.6 · 18 June 2026- The standalone notify-me button defaults to centred again. Explicit Left, Centre, or Right settings still apply.
Maintenance
v0.18.4–v0.18.5, v0.18.8–v0.18.9, v0.18.11–v0.18.12, v0.18.14–v0.18.16, v0.18.18, v0.18.23–v0.18.27 · 17 June – 2 July 2026- Behind-the-scenes performance improvements.
Text align setting works on the notify-me button
v0.18.3 · 17 June 2026- The Text align setting on the standalone notify-me button now works - Left, Centre, and Right align the label correctly.
Standalone notify-me button centres by default
v0.18.2 · 17 June 2026- The standalone notify-me button defaults to centred again when Text align is unset.
Notify-me button Text Align takes effect
v0.18.1 · 17 June 2026- The Text Align setting on the standalone notify-me button now controls label position.
Sold-out view analytics fires accurately
v0.17.0 · 17 June 2026- Sold-out views are no longer counted for variants that actually have notify-me enabled - brief loading states could miscount them.
Notify-me views counted from button display
v0.17.0 · 17 June 2026- In button display modes, notify-me views now count as soon as the button is shown, not when the form opens. Earlier figures are unaffected.
Sold Out block on the Performance dashboard
v0.16.0 · 16 June 2026- A new Sold Out block on the Performance dashboard shows views and potential revenue for variants that went out of stock with neither pre-order nor notify-me enabled. No conversion funnel - views and potential revenue only.
Pre-order and sold-out labels hold on Horizon
v0.15.4 · 16 June 2026- Pre-order and sold-out labels no longer revert to Add to cart on Horizon and similar themes - including the sticky add-to-cart bar and oversold variants.
Flicker shield works on app-embed-only installs
v0.15.4 · 16 June 2026- Stores using the app embed without the Bloom Product block no longer see pre-order and sold-out labels flash back to Add to cart.
Cart-drawer pre-order message shows immediately
v0.15.4 · 16 June 2026- The pre-order message in the cart drawer now appears as soon as the drawer opens.
Style overrides toggle
v0.15.2 · 15 June 2026- New toggle under Settings → Developer. Style overrides is on by default - your design manager values win against themes that aggressively style the buy button or notify-me form. Turn it off if it conflicts with your own custom CSS.
Notify-me submissions no longer trigger Klaviyo errors
v0.15.2 · 15 June 2026- Notify-me submissions no longer trigger errors in Klaviyo. Back-in-stock subscriptions were never affected.
Standalone notify-me button alignment fixed
v0.15.2 · 15 June 2026- The notify-me trigger button in Button layouts now aligns correctly with the buy button.
Hide the buy button when the notify-me form opens
v0.15.1 · 14 June 2026- In Button open form below layout, opening the notify-me form now hides the trigger button by default. Existing stores are unaffected until they next save - the admin checkbox shows ticked.
Pre-order message placement works on every theme
v0.15.1 · 14 June 2026- The Above / Below / Inside ATC block options for the pre-order product-page message now work across all theme families, not just Dawn-based themes.
Cart message placement controls
v0.15.0 · 13 June 2026- Choose where the pre-order cart message appears, independently for the cart drawer and the cart page: Top of cart, Above checkout button (default), Below checkout button, or Below line items. Set both under Pre-order → Message position → Cart.
- Works across theme structures. For non-standard themes, set a custom anchor selector under Settings → Developer → Cart message anchor.
Settings sidebars grouped under headings
v0.15.0 · 13 June 2026- Pre-order settings group under Message position and Integrations; Notify Me under Configuration and Integrations. Some labels renamed (e.g. Signup methods → Email / SMS, Klaviyo integration → Klaviyo). Labels and headings only - no settings changed.
Widget no longer hides on bundle product pages
v0.15.0 · 13 June 2026- The pre-order / notify-me widget no longer stays hidden on bundle-style product pages.
Plans moved into Settings as a Usage & Plan tab
v0.13.0 · 13 June 2026- The standalone Plans nav item is gone. Settings → Usage & Plan is now the single place to manage your plan - current plan, status badge, and usage-vs-limits meters.
- Change plan links straight to Shopify Managed Pricing. Home’s Manage plan and the billing banners all funnel through this tab.
First-run trial prompt
v0.13.0 · 13 June 2026- A brand-new install now sees an info-tone “Start your 7-day free trial” banner instead of the critical subscription-required message meant for lapsed plans. It clears once you pick a plan.
Home plan usage moved below the dashboard
v0.13.0 · 13 June 2026- Plan usage this period now sits below the analytics dashboard on Home.
Usage meters and billing banners now render in production
v0.13.0 · 13 June 2026- The Usage & Plan meters and billing banners now appear correctly on all stores.
Size controls for the notify-me form and pre-order message
v0.12.5 · 13 June 2026- Notify Me gains a Size group. Set Width and Max width (px/%/em/rem) on the form container and stand-alone button.
- Pre-order message gains Width and Max width, inside the Message group.
- Width and Max width now apply in inline and button-inline display modes.
Grouped design-manager sidebar
v0.12.5 · 13 June 2026- The Design, Content and Settings sidebars now organise into labelled sections. Pre-order shows Add to cart / Product page / Cart messages; Notify Me shows General / Form: Layout / Form: Inputs / Form: Submit.
- The Email/Mobile toggle renders as one joined segmented control, rounding only the outer edges.
More form styling controls and defaults
v0.12.4 · 13 June 2026- Design-manager defaults now style every shop without a save. Clear a value to fall back to theme styling.
- New notify-me form settings. Placeholder colour, padding and margin on text elements and containers, checkbox margin, and border-style on buttons, inputs and toggles.
- The Form preview shows the clean state by default with a separate Error pill for the validation state.
- “Clear all styles” is renamed “Reset to defaults” - it restores baseline defaults.
- Form typography, colours, message font sizes and the success message are unset by default, so your theme styles them.
Notify-me confirmation stays visible
v0.12.3 · 11 June 2026- After a successful sign-up the form’s fields, toggle and button are hidden and the confirmation message stays put. It no longer auto-hides after 5 seconds. Switching to another variant resets the form.
Back-in-stock email attribution on the Results page
v0.12.1 · 10 June 2026- New back-in-stock funnel. Track shoppers who arrive from a Klaviyo back-in-stock flow email - visits, add to carts, orders, units and revenue. Items added or bought in the same session that aren’t the landed product are recorded separately, so halo revenue isn’t conflated with direct conversion.
- Notify-me sign-ups now split by channel. The Results page reports email and SMS submits alongside the total. Forward-only - earlier submits only count toward the total.
- Notify-me starts now count shoppers who open the form in button and overlay modes, not only those who touch a field.
Design and content results
v0.12.0 · 10 June 2026- New Results section comparing how each setting’s values performed while live. Per-value views, starts, sign-ups, rate, relative diff vs the previous value, potential revenue and $/view. Columns are sortable, repeat values bundle with date-range tooltips, and a Hide low views toggle (on by default) hides comparisons under 1,000 views. Works for both Notify Me and Pre-order.
Personalise notify-me content with product and variant tokens
v0.11.3 · 10 June 2026- The notify-me button, form heading, submit button and success message now accept
{product-name}and{variant-name}placeholders. They are substituted on the storefront for the selected variant - e.g. “Notify me when Classic tee Small / Black is back in stock”. - Native variant titles. Multi-option variants use Shopify’s title format (
Large / Black); single-variant products substitute an empty variant name. - Preview renders sample names. The Design page preview shows sample names in place of the tokens. New defaults for the heading and success message use the tokens - saved content is unaffected.
Per-product pre-order schedule fixes
v0.11.1 · 9 June 2026- Each product keeps its own date. In the products bulk editor, each product’s “show pre-order after” date now tracks independently - previously setting one date appeared to set them all.
- Cleared dates clear on screen. Clearing the date now updates the field immediately, instead of leaving the old value showing until save.
Live PDP preview on the Design page
v0.11.0 · 9 June 2026- The Design page now renders a live preview of the pre-order / notify-me widget beside the editor controls. It updates in real time as you change styles.
- Works on every store. The preview is in-admin, so it renders even on password-protected stores where a real storefront preview can’t load.
- Switch surfaces. A state switcher previews pre-order, sold-out, over-limit, cart and notify-me states, with the edited element highlighted.
Design page layout and help refinements
v0.11.0 · 9 June 2026- Sticky side columns. The navigation and preview columns now stay in view while the middle settings column scrolls.
- Text settings come first. In every Design style group the Text block now sits ahead of the Card/container block.
- Clearer field help. Admin tooltips and theme-editor help text are now generated consistently across every field.
UTM source and medium in your analytics
v0.10.2 · 9 June 2026- UTM source and medium now roll up into your daily analytics, queryable alongside first-touch capture.
Notify Me fixes
v0.10.2 · 9 June 2026- Content renders correctly. Your configured Notify Me content no longer mis-renders.
- Sign-up values report accurately. Values were under-reported in Results - now corrected.
Design form keeps negative values
v0.10.2 · 9 June 2026- Negative style inputs - like negative letter-spacing or offsets - are no longer stripped when you save.
Market and template override notes in the theme editor
v0.10.2 · 9 June 2026- Bloom theme blocks now carry a note explaining per-market and per-template override behaviour in the theme editor.
Mobile-friendly Products editor
v0.10.1 · 8 June 2026- The bulk Products editor now uses a responsive layout. No more horizontal scrolling on narrow screens.
Clearer tracking label
v0.10.1 · 8 June 2026- The Settings → Tracking row “Sold out (no notify-me)” is now “Sold out (no offer shown)”.
Notify Me sign-ups sync to Shopify customers
v0.10.0 · 8 June 2026- Back-in-stock sign-ups now find or create the shopper as a Shopify customer. When they opt in, their email or SMS marketing consent is set. Adds the
write_customersaccess scope - you’ll be prompted to re-authorise on update.
Clearer admin save errors
v0.10.0 · 8 June 2026- The Content and Settings pages now show specific, actionable messages when a save fails, instead of a generic error toast.
Results dashboard charts redesigned
v0.9.5 · 7 June 2026- One card per metric. Each analytics card now merges its headline number and product bar list into a single card.
- Counts shown inline. Bars label their count directly - e.g.
40 views,176 orders. Tables useTop productsplus the metric as column headers.
Revenue reported in your store’s base currency
v0.9.3 · 6 June 2026- Home and Results revenue now report a single total in your store’s base currency, instead of mixing currencies into one figure. Forward-only - earlier figures are unchanged.
Refresh stats on demand and pick a window
v0.9.3 · 6 June 2026- Refresh button. Home and Results gain a refresh control so you can pull the latest numbers without waiting for the 10-minute rollup.
- 7/30/90-day toggle. Both panels now let you switch the reporting window, replacing the fixed 30-day view.
Sold-out view tracking
v0.9.3 · 6 June 2026- Sold-out views (no pre-order or notify-me shown) are now tracked and sent to GA4, GTM, Klaviyo and Meta.
Notify-me potential revenue counted reliably
v0.9.3 · 6 June 2026- Back-in-stock sign-ups no longer record $0 potential revenue. Orders were never affected.
Bloom runs without the in-page block
v0.9.1 · 31 May 2026- App embed is enough. Enable just the Bloom app embed and pre-order plus notify-me run automatically on
/products/pages - no need to add the Bloom Product block to every template. The block stays optional and still gives the cleanest, flicker-free result. - Overrides in the theme editor. Block-free stores can customise text, labels and notify-me behaviour from the theme editor, and override per market via per-market themes. Colour overrides stay on the in-page block.
Notify-me SMS across all Klaviyo SMS markets
v0.9.1 · 31 May 2026- The mobile field auto-detects the shopper’s country, shows an editable dial-code prefix, and falls back to email-only where SMS isn’t available.
Automatic shopper-country detection
v0.9.1 · 31 May 2026- Shopper country is now detected automatically, falling back to your configured market. The admin setting is renamed Default mobile country → Fallback mobile country - it’s only used when detection fails.
Richer analytics and last-update timestamps
v0.9.1 · 31 May 2026- More event detail. Analytics events now capture shopper country, device type and first-touch UTM source/medium/campaign.
- Last update shown. Rollup-fed panels on Home and Results show when the data last refreshed, in your local timezone (shown on hover).
Results funnels merged into single rows
v0.9.1 · 31 May 2026- Pre-order and notify-me panels on Results are now single funnel rows with the step-conversion rate inline next to each metric - e.g. “Add to cart 4 (3.1%)”.
Storefront fixes
v0.9.1 · 31 May 2026- Pre-order quantity caps apply reliably when cart quantities change.
- Checkout tracking fires for all cart-drawer buttons.
- The notify-me form renders correctly on stores without the Bloom Product block.
- Klaviyo back-in-stock email images now render.
Home Performance dashboard
v0.9.0 · 28 May 2026- A new dashboard below onboarding shows per-feature revenue and conversion/sign-up rate, each with a trend sparkline, plus product charts (most revenue, most viewed). A 7/30/90-day toggle re-buckets everything. A feature’s panel hides when it has no activity in the window.
Pre-order funnel on the Results tab
v0.9.0 · 28 May 2026- The Results pre-order tab now surfaces the full funnel - views, add-to-cart, checkout, orders, units and revenue - with conversion rates.
Notify-me potential revenue captured at sign-up
v0.9.0 · 28 May 2026- Notify Me now records the selected variant’s price at sign-up and sums it into potential revenue. Estimated and forward-only - existing sign-ups read $0.
Analytics reported per variant
v0.9.0 · 28 May 2026- Rollups, storage and dashboards now key on variant. Top-product tables show
Product: Variant, or just the product name for single-variant products.
No more bounce to login when switching admin tabs
v0.8.1 · 24 May 2026- Moving between Bloom admin tabs no longer kicks you out to the login screen.
Edit pre-order on Shopify’s own product and variant pages
v0.8.0 · 23 May 2026- Edit inline from Purchase options. A new admin extension adds pre-order controls to Shopify’s native product and variant pages. Toggle pre-order, set the oversell limit, write your PDP and cart messages, and set the scheduled-open date - all from the Purchase options card, with no trip to the Bloom Products editor.
- Apply to one variant or the whole product. The variant page edits a single variant. The product page applies the same settings to every variant at once.
Purchase options card now reads “Bloom”
v0.8.0 · 23 May 2026- The selling plan group in Shopify’s Purchase options card is now labelled
BloomwithPre-orderas the option, instead ofBloom: Pre-order. Existing groups are renamed on your next save.
Shoppers can cancel pre-orders themselves
v0.7.0 · 23 May 2026- Inline cancel on the order status page. Shoppers cancel a pre-order line from the Bloom Pre-order block on the order status page. Email-link buyers sign in first, then confirm inline.
- Cancellation refunds, restocks, and notifies. A cancellation refunds the order, restocks the variant, and emails the customer. Your inventory goes back up.
- Your policy text shows at checkout. Your cancellation policy appears on the checkout and thank-you pre-order banner - informational, no button.
- Edit the wording. Four cancellation strings live under Pre-order → Cart messages → Cancellation.
Pre-order ship-date changes show on past orders
v0.7.0 · 23 May 2026- Order status page tracks message changes. Orders with pre-order lines show each line’s current ship-date message on the order status page.
- Changed-since-purchase tag. When you edit a line’s cart message after purchase, the shopper sees a
[Last updated: <date>]tag against it. - Updates land in seconds. Edits push to existing orders within seconds, with an hourly retry as backup.
Pre-order now follows the “Continue selling” switch
v0.6.3 · 21 May 2026- One toggle controls pre-order. The
Continue selling when out of stockswitch on the Products page now drives pre-order directly. Bloom no longer turns it on automatically from your oversell limit. - Three conditions to go live. A variant shows as pre-order only when continue-selling is on, pre-order is enabled, and the oversell limit is above zero.
- No false sold-out. A pre-order variant with stock still in hand no longer paints Sold out.
Gift cards left alone
v0.6.2 · 21 May 2026- Bloom now skips gift card products everywhere - PDP, cart, and collection. Fixes gift card add to cart being flipped to Sold out.
You’re no longer forced to the plan picker
v0.6.1 · 20 May 2026- Opening any admin page no longer redirects you to the plan picker when you have no active subscription. The Subscription required banner still shows and links to plans.
Plans, billing, and usage limits
v0.6.0 · 19 May 2026- Four plans with a free trial. Hibernate, Starter, Growth, and Pro, monthly or annual, each with a 7-day free trial. Pick one in the new plan picker.
- Usage meter on your dashboard. The home page shows this period’s pre-order orders and Notify Me sign-ups against your plan cap, with an Upgrade prompt when you go over.
- Over-limit lockout. Go past your cap or let the plan expire and the storefront reverts pre-order variants to your Sold out label, disables add to cart, and hides the Notify Me form. An admin banner explains why and links to plans.
”Open Theme Editor” button now activates the app embed
v0.5.3 · 18 May 2026- The Open Theme Editor button on the home page now toggles the Bloom app embed on for you. Previously you opened the apps panel and switched the embed on yourself.
Debug mode toggle
v0.5.1 · 18 May 2026- New setting under Settings → Developer. Turn on Debug mode to log Bloom activity to the browser console - variant lookups, inventory, cart sync.
- Off by default. Console output and the
window.bloomDebughelpers no longer appear to shoppers unless you enable them.
Notify Me Results dashboard
v0.5.0 · 17 May 2026- The Notify Me Results page replaces the “More analytics coming soon” placeholder. It shows Submits today / 7d / 30d, Starts and Views (30d), funnel conversion rates, and a top-10 products table.
- Figures roll up nightly, so a new store sees data after the first overnight run.
Google Ads conversion tracking
v0.5.0 · 17 May 2026- New setting under Settings → Tracking. Paste your Google Ads conversion ID in
AW-XXXXXXXXXX/LABELformat and View, Add to Cart and Checkout events fire as Google Ads conversions. - Malformed IDs are rejected before they reach the storefront.
Klaviyo events now reach newer installs
v0.5.0 · 17 May 2026- Newer Klaviyo installs now receive your back-in-stock and pre-order events.
Tracking reliability fixes
v0.5.0 · 17 May 2026- Checkout events no longer drop on fast clicks or slow networks.
- No silent failures. If no tracking platforms are toggled on, the widget warns once in the console pointing you to Settings → Tracking.
Choose how the notify-me form appears
v0.4.3 · 17 May 2026- Display mode. New setting (Notify me → Product page → Display) with three layouts for sold-out variants: Inline (form open by default, no button - new default), Button + inline expand, and Button + overlay (the previous popover). Also a per-block setting in the theme editor; the block setting wins.
- Sign-up methods. New setting (Notify me → Product page → Sign-up methods) lets you offer
Email and mobile(default),Email only, orMobile only. Single-method hides the toggle and shows one input. Also a per-block setting.
Hide notify-me on pre-order variants
v0.4.2 · 17 May 2026- New setting (Notify me → Product page → Display) and matching block toggle. When on, the notify-me option is suppressed on variants available for pre-order. Regular sold-out variants still show notify-me.
- Theme editor tidy-up. Bloom Product block settings now group as Settings → Content → Design, split per feature. Fixes notify-me items appearing under the Pre-order header.
Add to cart detected on more themes
v0.4.1 · 17 May 2026- Bloom now swaps the Add to cart button to Pre-order on more themes, including Shopify Trade, Out of the Sandbox Turbo Portland and Retina, Pixel Union Atlantic, p-themes Wokiee, and We Are Underground Mr Parker. Themes that already worked are unchanged.
One Bloom block replaces three
v0.4.0 · 16 May 2026- Merchant action required. The storefront now uses two blocks - Bloom (head embed) and Bloom Product (PDP). Remove any existing Pre-order, Notify Me, or Inventory Data blocks in the theme customiser and add Bloom and Bloom Product in their place. Block settings do not migrate.
- Colour pickers now work. Block-level colour overrides apply to the active pre-order button, the sold-out state, the quantity-error text, the focused notify-me input, and the hovered submit button. These were silent no-ops before.
- UK mobile numbers now validate correctly in notify-me sign-ups.
- Keyboard access. The email/mobile toggle radios stay in the focus order, so keyboard users can switch contact method.
