Does a preorder app hide products from your storefront search?
No. Timesact does not hide, filter, or reorder your storefront search results. It adds preorder behavior to a product — a preorder button, a badge, a cart label — and none of that removes the product from search or changes where it ranks. If a search on your store returns fewer products than you expect, the cause is in Shopify and your theme, not in the preorder app.
The question tends to arrive in one shape. A store has a large catalog, a big chunk of it is out of stock but open for preorder, and a search returns a fraction of the products the merchant knows are live — say 21 results out of nearly 200. The newest app in the stack is the natural suspect. So it’s worth being exact about which system owns what, because once that’s clear the troubleshooting has an obvious first stop.
What actually decides whether a product shows up in search
Storefront search is built and served by Shopify and your theme — not by any preorder app. Shopify indexes your products; your theme (or a dedicated search app, if you run one) decides how results are filtered and ordered, including how it treats availability. Some themes and search apps are configured to push unavailable products down the results or drop them entirely. Timesact sits on top of that layer and adds preorder messaging to products that are already in the index.
Here’s the clean division of responsibility:
| What you’re seeing | Owned by | Timesact’s part |
|---|---|---|
| Which products appear in storefront search | Shopify + your theme / search app | None — Timesact doesn’t touch search |
| Whether an out-of-stock item is still buyable | Shopify inventory + Timesact preorder | Keeps it purchasable on preorder |
| The “in stock / out of stock” state your theme shows | Shopify inventory | Sets the continue-selling flag Shopify reads from |
| The preorder button, badge, and message a shopper sees | Timesact template | Renders your customer-facing copy |
So if products are missing from search, the fix lives in your Shopify search configuration and your theme’s or search app’s availability rules. That’s the filter — and it’s adjustable there.
Why a preorder keeps out-of-stock products discoverable
A preorder keeps an out-of-stock product buyable, so it behaves like a live product instead of a dead sold-out page. This is the useful part of the story. When a product is genuinely sold out — zero stock, nothing to buy — that’s exactly the state many themes and search setups treat as low-priority or hide. A preorder changes that state: when you set a product to preorder, Timesact automatically switches on Shopify’s “continue selling when out of stock” flag for it, so Shopify keeps treating the product as available.
That’s the difference between an item that reads as unavailable and one that reads as available on preorder. Instead of a catalog full of sold-out pages that shoppers bounce off, each item stays purchasable and on the page, capturing the demand you’d otherwise lose while you restock. Search visibility is still Shopify’s call — but you’re handing it a live, buyable product to work with rather than an empty one.
"My product page HTML says 'in stock' but Shopify shows no stock" — what's going on?
That’s expected, and it’s the preorder working as intended. When a product is on preorder, Shopify keeps it available for purchase (the continue-selling flag above), so the availability your theme renders into the page — and into any product feed Shopify generates — reads as available rather than out of stock. Your theme and any Shopify product feed read that availability from Shopify — and it reads as available because Timesact switched on Shopify’s continue-selling flag, not because the theme or feed changed anything on its own.
This matters most if you feed products to Google Merchant Center. Timesact isn’t a Merchant Center integration — GMC reads availability from your Shopify product feed, so how a preorder product appears in Google is governed by your Shopify feed settings, not by the app. A product you’ve put on preorder will present to that feed as available. If you want the feed to represent preorder items a specific way for Google, that’s configured on the Shopify feed side — the same place all your other product-feed data is set.
Setting up preorder so nothing drops out of your catalog
You don’t need anything special to keep preorder products searchable — but here’s how the pieces fit so the result matches what you expect. Three layers do the work, and a fourth switch turns it all on:
1. The template is what the customer sees. In Timesact (Settings → Templates) you write the preorder button label, the badge, the on-page message, and the cart label. This layer is the one that renders on the storefront, so it’s the one to get right — an activation rule with no template behind it shows the shopper nothing. 2. The activation rule decides when preorder turns on. Set it to inventory-based — “preorder only when out of stock.” When a variant’s Shopify inventory hits zero, preorder switches on for it automatically and switches back off when you add stock. You can set this per variant, so a product with some sizes in stock and others sold out behaves correctly on each. 3. The Selling Plan is the purchase option and the payment timing. It’s what a shopper actually selects to preorder, and where you choose when payment is taken — in full at checkout, or an upfront amount now with the balance collected on a date you set. The Selling Plan’s name is the label that shows on the cart line and in the customer’s order. 4. Enable the App Embed in your theme (Shopify Theme Customizer → App Embeds) as part of setup — the switch that lets Timesact render on your storefront.
From there, every order containing a preorder item is tagged Pre-order automatically, and a mixed order that also has in-stock items additionally gets Partial Pre-order — a mixed order carries both tags — so you can find and route those orders downstream in Shopify. None of this removes a product from search — it keeps the product live and gives shoppers a way to buy it.
If there are items you’re not putting on preorder yet, a back-in-stock signup keeps that demand warm while the product is unavailable and turns into an email the moment stock returns.
If products seem to be missing from search, the preorder app isn’t the culprit — search visibility belongs to Shopify and your theme, and Timesact deliberately stays out of it. What a preorder does do is keep your out-of-stock products buyable instead of dead, so your catalog keeps working while you restock. Point your search troubleshooting at Shopify’s search settings and your theme’s availability rules, keep your Shopify inventory and feed accurate, and let preorder do its job: turn empty stock into revenue.
FAQs
Does Timesact hide out-of-stock products from my storefront search?
No. Timesact does not hide or filter storefront search results. It adds preorder behavior to a product without changing whether that product appears in search or where it ranks. Storefront search visibility is controlled by Shopify and your theme’s search settings.
Why are some of my products missing from my Shopify search results?
Missing search results are almost always a Shopify or theme search-configuration issue, not an app issue. Shopify builds the search index, and your theme or search app decides how availability and filters affect what shows. Check those settings first — a preorder app doesn’t remove products from search.
Why does my product page show "in stock" when Shopify says the item is out of stock?
Because the product is on preorder. Timesact automatically sets Shopify’s “continue selling when out of stock” flag for preorder products, so Shopify keeps the item available for purchase, and your theme renders that available state into the page. It’s the preorder working as intended, not the app rewriting your data.
How does a preorder product appear in Google Merchant Center?
Google Merchant Center reads availability from your Shopify product feed, not from Timesact. A product on preorder presents to that feed as available, and how it’s represented for Google is set on the Shopify feed side — the same place the rest of your product-feed data lives.
Will customers still find my preorder products when browsing collections?
Yes. Timesact doesn’t remove products from collections or search — it layers preorder messaging onto products that are already there. A preorder product stays in its collections and search results exactly where Shopify and your theme place it, now with a preorder button instead of a sold-out one.

Contact Us
Live Chat
HELP CENTER
VIDEO TUTORIALS
STEP BY STEP GUIDES
FAQ
Preorder Management
Support and Resources
Analytics and Reporting
Customisation and User experience
Feature combinations
Operational Tools and Integrations
Join the Program


