Boost new Webflow launches in Algolia search for 14 days
Every hour, freshly published Webflow items get pinned to the top of matching Algolia searches for 14 days, then the boosts quietly clean themselves up.
Every hour, find newly published Webflow CMS items and give each one a temporary Algolia search boost so launches actually surface for their first two weeks.
Start by calling Webflow's List Collection Items Live for each of a configured list of collections (typically products, articles, and case studies). Filter to items whose published date falls within the last hour. If nothing new turned up, skip straight to cleanup.
For every newly published item, first call Algolia's Get Record on the target index using the item's identifier as the objectID. If no matching record exists yet, skip the item and log why — never create a rule that pins a ghost objectID.
For each item whose Algolia record does exist, derive a short list of relevance-appropriate search terms from the item's title, tags, and SKU. Use title words with stopwords removed, exact tag matches, and the SKU itself when it is the sort of thing a shopper would actually type. Keep the list tight and on-target rather than exhaustive.
Then call Algolia's Save Rule to create a query rule that pins or strongly boosts the item's objectID whenever a search matches one of those terms. Stamp the rule with a time-based validity window of 14 days from the publish date so Algolia stops applying it on its own once the launch window closes. Give the rule a recognizable objectID prefix (for example autoboost_) so the cleanup step can find its own rules later.
At the end of every run, call Algolia's Search Rules on the same index, filter to rules whose objectID starts with the launch-boost prefix and whose validity window has already closed, and call Delete Rule for each expired rule so the ruleset does not grow over time.
The workflow should be safe to re-run every hour: never create a duplicate rule for the same item, and never delete a rule that was not auto-created by this workflow.
Additional information
What does this prompt do?
- Checks your Webflow CMS every hour for items published in the last hour, across the collections you point it at (products, articles, case studies, or anything else).
- For each new launch, picks the search terms shoppers or readers would realistically type from the item's title, tags, and SKU, then pins the item to the top of those Algolia searches.
- Stamps every boost with a 14-day validity window so it stops applying on its own once the launch window closes.
- On the same hourly run, sweeps up any auto-created boosts whose window has already closed so your Algolia ruleset never bloats.
- Refuses to pin an item that does not yet exist in your Algolia index, so you never boost a search result that leads to nothing.
What do I need to use this?
- A Webflow site with the CMS collections you want to promote after publish.
- An Algolia account and index that already contains the same items you publish in Webflow.
- A short list of which Webflow collections should trigger launch boosts (products, blog articles, case studies, and so on).
How can I customize it?
- The boost window — 14 days by default, but you can shorten it to a launch weekend or extend it for evergreen releases.
- Which Webflow collections count as launches, and which Algolia index the boosts get written to.
- How aggressive the boost should be — pin the item to the very top, or just nudge it up a few slots.
Frequently asked questions
Do my Webflow items need to already be in Algolia?
What if I publish more than one item in the same hour?
How does the workflow pick which search terms to boost for?
Will old boosts pile up and slow my search down?
Can I use this for something other than product launches?
Related templates
Stop letting new launches get buried in search.
Give every fresh Webflow publish a two-week head start at the top of your Algolia results, on autopilot.