Constructor.io Releases logo
Back to Homepage

Releases

Constructor.io Releases

Subscribe to Updates

Labels

  • All Posts
  • Fix
  • Announcement
  • Improvement
  • new
  • This Week in Engineering

Jump to Month

  • February 2026
  • January 2026
  • December 2025
  • November 2025
  • October 2025
  • September 2025
  • August 2025
  • July 2025
  • May 2025
  • April 2025
  • March 2025
  • February 2025
  • January 2025
  • December 2024
  • November 2024
  • October 2024
  • September 2024
  • August 2024
  • July 2024
  • June 2024
  • May 2024
  • April 2024
  • February 2024
  • January 2024
  • December 2023
  • November 2023
  • October 2023
  • September 2023
  • August 2023
  • July 2023
  • June 2023
  • May 2023
  • April 2023
  • March 2023
  • February 2023
  • January 2023
  • December 2022
  • November 2022
  • October 2022
  • September 2022
  • August 2022
  • July 2022
  • June 2022
  • May 2022
  • March 2022
  • January 2022
  • December 2021
  • November 2021
  • October 2021
  • September 2021
  • August 2021
  • July 2021
  • June 2021
  • May 2021
  • April 2021
  • March 2021
  • December 2020
  • November 2020
Powered️ byAnnounceKit

Create yours, for free!

new
today

Get Transparency Into Constructor's AI-powered Badges

Constructor's AI-powered badges help shoppers quickly identify popular, new, or trending items, making it easier to find products they'll love. These visual labels appear on item tiles and are calculated and assigned automatically, ensuring application to the right products at the right time to boost business KPIs.

With this update, badge assignments are now fully transparent in the Interact section of the dashboard. You can:

  • See which items have badges: Instantly view all badged items on any search or browse page, along with their positions in the results
  • Understand why: Hover over any badge to see a detailed explanation of why that item received it (e.g., "Bestseller: Top 15% of items by purchases over the last 30 days")
  • Review your shopper experience: Quickly verify that badges are being applied as expected and provide feedback when they're not

This transparency helps you understand how Constructor is enhancing your product discovery experience and gives you confidence that badges are driving value for your shoppers.

How to Get Started

This feature is available now for all indexes with badges enabled. Open a search query or browse page in Interact, and look for the Badges section in the Ranking Factors area. Click the counter to see all badged items or scroll the items grid. Hover over a badge to find explanation why an item received it.

If you're interested in enabling badges or have questions about how badges work, learn more in our badges documentation or connect with your Customer Success Manager.

Avatar of authorKonstantin Malkov
new
2 days ago

Schedule Collections with Start and End Dates

Launching a collection tied to a marketing campaign or limited-time drop often means a tradeoff: prepare early  and risk products showing up too soon, or wait until the last minute and scramble to launch on time.

With Scheduled Collections, you can now set start and end dates for a collection so it is only available to shoppers during the time window you choose.

This means you can:

  • Prepare in advance: Build and QA your collection days or weeks ahead of launch.
  • Launch on time: The collection becomes available automatically at your scheduled start date.
  • End cleanly: Limited-time collections stop being available automatically after the end date (API returns 404 Not Found).

How to Get Started

In the dashboard, navigate to Collections, then create a new collection or edit an existing one. Set your start and or end date to schedule when the Collection should be available.

Note: Updates are evaluated on a short interval, so a collection may become available up to 2 minutes after the scheduled start time.

If you have questions about this release or Collections in general, please connect with your Customer Success Manager or contact us through support@constructor.io.

Avatar of authorKonstantin Malkov
new
2 weeks ago

Get Transparent Visibility into How LLM Models Improve Search Relevance

At Constructor, we always strive for transparent, Glass Box insight into reasoning behind our algorithms. With the latest update, we give you visibility into the impact made by Online LLM Filtering and Burying relevance models.

These models identify the true meaning behind a search query in realtime and analyze how relevant to that query is each particular item within the results. By burying or removing less relevant items, the models make search results cleaner, balancing relevancy and attractiveness and helping shoppers find what they need faster.

Until recently, these powerful AI models worked quietly in the background. Now, you have full visibility in the Interact section of the dashboard into when and how LLM models kick in to improve your search results:

  • See when the model is active: LLM Filtering or Burying now appears in the Ranking Factors section of Interact.
  • Understand the impact: View which specific items from your top results were removed or buried by LLM models for any search query.

How to Get Started

LLM Filtering and Burying models are available in A/B-test to all our customers. Once the feature is enabled for a particular index, simply navigate to Interact, enter a search query, and look for LLM Filtering or LLM Burying in the Ranking Factors section.

If you have questions about enabling LLM Filtering and Burying models or feedback on this feature, please connect with your Customer Success Manager or contact us through support@constructor.io.

Avatar of authorKonstantin Malkov
new
3 weeks ago

Multi-layered Conditions for setting up Pod Rules

We’ve introduced multi-layered conditions in pod rules setup. This gives merchandisers more granular control when defining the scope and application of a rule.

For example, merchandisers can set up a rule for “If Brand = Apple and Product Type = Smartphone” to boost Apple products within a pod.

Merchandisers can select up to 5 facets when setting up conditions for pod rules.


📍 Where to find it?

  1. Navigate to Workspace → Recommendations → Add New → Recommendation Rule.
  2. From there, select the pod(s) you want to set up rules for.
  3. Select multi-layered conditions. 

If you have any questions or feedback on the updated feature, please connect with your Customer Success Manager or contact us through support@constructor.io

Avatar of authorIsfahan ul Haq
Improvement
a month ago

Authorship tracking for Collection modifications

What’s new

Collections now include modification author tracking, so you can immediately see who last updated a collection — directly in the dashboard.

For each collection, you’ll now see:

  • The name and email of the last person who modified it (when available)
  • A “Using API” label if the most recent update came via the API
  • A “-” if the collection was last updated before author tracking began (January 2026)

Availability

Available now for all Collections customers (included as part of Collections).

Why it matters

Collections are often managed by multiple merchandisers (and sometimes in an automated way). When something changes unexpectedly, figuring out who made the last edit — and how it happened — can turn into detective work.

With author tracking, teams can:

  • Resolve questions faster by seeing the last editor at a glance
  • Reduce back-and-forth internally (“Was this you or me?”)
  • Spot API-driven changes immediately, so automated updates don’t look like mysterious human edits

Technical limitations

  • Author tracking is available only for modifications made from January 2026 onward.
  • We currently track only the most recent modifier (not the full edit history).
Avatar of authorDaniel Fetisov
new
2 months ago

Searchandising update: Affinity, RFM & Location segments are here

What’s new

With the recent launch of Audience Hub, Affinity, RFM, and Location segments are now available in Searchandising — expanding our Custom & Dynamic segments and upgrading how you target shoppers in rules and campaigns.

You can now pick segments based on:

  • Affinity (what brands/categories/styles a shopper tends to prefer)
  • RFM (purchase Recency, Frequency, and Monetary value)
  • Location (geographic shopper segments)

As you select a segment, you’ll also see whether it matches the traffic volume you intend to target, so you can make confident, data-driven choices while configuring.

User segments in Searchandising


Why it matters

Previously, many merchandising strategies were applied too broadly (because the necessary segment wasn’t available in Searchandising or was hard to maintain), which could dilute impact and sometimes actively hurt performance when irrelevant shoppers see promoted items.

With Affinity, RFM, and Location segments:

  • Target the shoppers your strategy is actually designed for, without relying on custom segment pipelines.
  • Maximise incremental impact by showing promotions only where they’re likely to help.
  • Avoid “segment guesswork” by checking intended traffic volume while you configure.

Example workflows

  • Launch new arrivals to high-intent fans. Promote a newly arrived Nike drop only to shoppers with a strong Nike affinity, instead of pushing it to everyone.
  • Run clearance with precision. Target sale campaigns to frequent buyers, or to shoppers whose recency is dropping (and may need a nudge).
  • Localise merchandising. Highlight weather-appropriate or region-specific inventory to shoppers in the relevant locations.


If you have any questions or feedback on the new feature or the Constructor dashboard in general, please connect with your Customer Success Manager or contact us through support@constructor.io.

Avatar of authorDaniel Fetisov
new
2 months ago

Introducing Audience Hub: Centralized Segment Insights


We are thrilled to announce the launch of Audience Hub, a new way within the Constructor dashboard to get a clear, centralized view of your shoppers and their characteristics at scale through segmentation.

Previously, segment data was fragmented and difficult to access, making it hard to grasp the size and opportunity each segment represented. Audience Hub solves this by bringing all your meaningful segmentation data into a single location, making it an easy starting point for understanding and further optimization.

Audience Hub Main Page

With Audience Hub, you can:

  • Gain a deeper understanding of your users: See shared similarities across your users, such as affinity for specific brands (e.g., Nike) or locations (e.g., Canada). See top searches, items viewed, added to cart and purchased for each segment.
  • Centralize and visualize all segments: Access a single source of truth for all user segments, including geo, device, customer provided and AI generated smart segments (such as Affinity and RFM).
  • Identify high-impact opportunities: Understand the exact size and opportunity that various segments represent, making it easy to decide which ones are worth further review and action through onsite and offsite optimizations.

Segments Drawer within Audience Hub provides more segment details.

We’re excited to make this available now, and we’re just getting started with segments. Keep an eye out for more to come in this space.

If you have any questions or feedback on the new feature or the Constructor dashboard in general, please connect with your Customer Success Manager or contact us through support@constructor.io.


Avatar of authorAmanda Brooks
Improvement
2 months ago

Configure Metadata as "Hidden"

Integrations often require data that is used on a shopper-facing website or in merchandising rules, but shouldn't be visible to the public. For example, you might have different prices across regions. You can configure the price fields as Hidden and then, when you are making a request for a user in region 1, you retrieve the corresponding price via the query parameter  fmt_options[hidden_fields]=price_1  without exposing all the prices in the API response.

Previously, configuring a metadata field as Hidden (so it exists in the index but isn't returned in the response) required API intervention and was invisible in the dashboard.

With this update, you can now:

  • Gain Visibility: See exactly which metadata fields are currently set to Hidden directly in the dashboard.
  • Self-Serve: Toggle the Hidden configuration on and off without needing to reach out to dev resources and make API calls.

How to Get Started 

This feature is available now. Navigate to Workspace > Indexes > Manage Searchability & Displayability and choose a field to set up its Hidden configuration.

Important notice: Changes to metadata field configurations take effect in search and browse requests once Constructor rebuilds indexes. Rebuild duration will depend on the size of your data set, including items, facets, rules, and other indexed data.

If you have any questions or feedback on the new feature or the Constructor dashboard in general, please connect with your Customer Success Manager or contact us through support@constructor.io.


Avatar of authorKonstantin Malkov
Improvement
2 months ago

Customize Display Names for Bucketed Range Facet Options

Bucketed numerical facets—like price ranges, dimensions, or review ratings—are a powerful tool to help  shoppers in their product discovery journeys. However, the raw values don't always look user-friendly.

Previously, customizing how the options of bucketed range facets appeared to shoppers required API intervention. Now, you can configure Display Names for these options directly in the dashboard. This allows you to:

  • Add Formatting: Easily change 100-200 to $100 - $200 or 100cm - 200cm.
  • Localize Language: Translate labels for different regions, such as changing "4 & up" (rating) to "4 & πάνω."

How to Get Started 

This feature is available now. Navigate to Workspace > Indexes > Global Facet Configuration and find a bucketed range facet to start customizing display names for its options.

If you have any questions or feedback on the new feature or the Constructor dashboard in general, please connect with your Customer Success Manager or contact us through support@constructor.io.

Avatar of authorKonstantin Malkov
new
3 months ago

Facet merchandising at scale becomes much more efficient

What’s new

Facet campaigns are here. You can now apply one set of facet rules — slotting and/or hiding facet groups and options — to many results pages at once, instead of configuring each page separately.

A single facet campaign can target a mix of:

  • Search queries (e.g. “denim”, “running shoes”, “ground coffee”)
  • Browse category pages (e.g. Shoes, Coffee, Skincare)
  • Facet pages (e.g. “Size 7” Shoes, “Straight Leg” Denim)
  • Collections (e.g. “Viral Hits”, “Kid’s Summer Shoes”)

Think of it as Searchandising Campaigns, but for facets: one place to define the order and visibility of your filters across a whole group of related pages.

Each facet campaign currently supports up to 100 queries and 100 browse/facet/collection pages (combined).

Why it matters

 Previously, keeping filters tidy and consistent meant repeating the same facet rules on every individual page:

  • Hiding niche facet groups (like “Heel height”) on categories where they barely apply
  • Reordering key facets (like “Brand” or “Sale”) across long trees of categories and collections
  • Repeating the same updates every time your strategy changes

With facet campaigns, you:

  • Configure once, reuse everywhere. Define facet ordering and visibility in a single campaign and apply it to all related pages.
  • Keep filtering experiences clean. Hide facet groups and options that only matter to a tiny subset of items so shoppers aren’t scrolling through noisy filters.
  • Stay consistent across parent and child PLPs. Align the filtering experience across a parent category (e.g., “Shoes”) and its children (e.g., “Boots”, “Heels”, “Sneakers”) without micromanaging each page.
  • Move faster when strategy changes. Update a single campaign instead of revisiting dozens of PLPs when you change priorities (e.g. pushing “Sale” or your own brand to the top).

Example workflows

  • Tidy up irrelevant facets at scale. A retailer only wants to show Heel height on women’s boots and heels—not on sneakers, kids’ sandals, or men’s trainers. They create a facet campaign, attach Shoes, Athletic Shoes, and Kid’s Summer Shoes pages and collections, and hide “Heel height” once. All included pages inherit the same tidy filter set.
  • Promote own brand across a family of pages. A beauty retailer wants their own brand to appear first in the Brand facet on search results, “Makeup” categories, and “Viral Hits” collections. They add these contexts into a single facet campaign and slot their brand option to position #1—no need to repeat the rule per page.
  • Align parent and child categories. A fashion retailer wants a consistent set of filters across Denim, Denim > Straight Leg, and Denim > Wide Leg, but with fewer facets on the narrower children pages. They build a facet campaign for all denim-related pages, then hide niche facet groups from specific sub-pages while keeping core filters aligned.
  • Seasonal or promo-focused filtering. During peak season, a merchandiser wants the Sale, New in, and Sustainability facets to rank higher across key search queries, categories, and promo collections. They create a campaign, slot those facets near the top across all relevant contexts, and adjust positions from a single configuration when the season changes.

Learn more

  • Create a facet campaign
  • Configure facet rules


Avatar of authorDaniel Fetisov