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

  • October 2026
  • September 2026
  • August 2026
  • July 2026
  • June 2026
  • May 2026
  • April 2026
  • March 2026
  • 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 by

Create yours, for free!

today

ASA UI Integration with Shopify Connector

Shopify merchants can now add Constructor’s AI Shopping Agent (ASA) to their storefront using the Shopify theme editor.

This makes it easier for Shopify merchants to launch conversational product discovery without requiring a custom frontend implementation. With ASA available directly in the Shopify theme editor, teams can add an AI shopping assistant that helps shoppers ask questions, explore recommendations and find relevant products.

For merchandisers and customer product teams, this creates a more accessible path to launching agentic shopping experiences—reducing setup effort while helping shoppers discover products through natural conversation.

What’s enabled

Easy setup: Merchants can add an ASA launcher and chat experience through Constructor’s Shopify theme app extension and configure it in the Shopify theme editor—without building a custom frontend integration.

Conversational product discovery: Shoppers can ask questions, receive AI-generated responses and explore relevant product cards within the storefront experience.

Connected shopping journey: Product selections route shoppers to the relevant Shopify product pages, with support for adding product variants to the cart when enabled.

Where to find it

You can find the ASA app embed in the Shopify theme editor as part of Constructor’s Shopify theme app extension.

Once enabled, merchants can add the ASA launcher to their storefront and configure its appearance, initial suggestions, currency and additional options directly in Shopify.

Documentation

ASA UI Library documentation

If you have any questions or feedback, please connect with your Customer Success Manager.

Avatar of authorYasmin Stivelman
new
today

Template Deployments Dashboard

See template deployment history in the Dashboard

Customers can now review template deployment history directly in the Constructor Dashboard. From a connection, open Template Deployments to see past deployments, identify the version currently in use, and inspect its template source.

Why it matters

This gives retailer developers and implementation teams a clearer, self-serve view of template state. They can answer common deployment questions, investigate issues, and understand what is active without waiting for support or engineering help.

How to use it

  1. Open Connections in the Constructor Dashboard.
  2. Select the three-dot menu for a connection.
  3. Choose Template Deployments.
  4. Select a deployment to review its status, metadata, and template source.

A closer look


Availability

Template deployment history and source inspection are available in the Constructor Dashboard for supported connections. Contact your Constructor representative to confirm access for your account.

What’s next

We’re continuing to improve the experience with richer deployment details and additional tools for understanding and managing template changes.

Avatar of authorYasmin Stivelman
new
3 days ago

Create custom shopper segments with Dynamic Segments

What’s new

Merchandisers and marketers can now create their own Dynamic Segments directly in Audience Hub.

Building on the dynamic geo segments already available in Searchandising, Dynamic Segments expands this flexibility across segment types. You can combine existing segments to create new segments tailored to your business needs, preview their size and performance before saving, and manage them all in one place.

Once created, Dynamic Segments are available across the Constructor dashboard just like your existing segments.

Why it matters

Every business thinks about its shoppers a little differently. Dynamic Segments gives you more flexibility to explore those audiences and create views that better reflect your merchandising and marketing strategies.

For example, you could create:

  • High-intent product audiences: Combine shoppers with an affinity for shirts and the color blue to understand who may be most interested in a new collection of blue shirts.
  • Strategic regional groups: Combine multiple geographic regions into business-defined territories or markets — such as grouping warm-weather regions together to promote air conditioners or seasonal apparel.
  • Conversion opportunities: Identify highly engaged, frequent visitors who haven’t purchased and have an affinity for home décor, creating an audience that could be targeted with a relevant promotion or incentive.

Where to find it

Go to Analytics → Audience Hub and select New Segment on the right side of the page below the metrics overview.

From there, the new segment builder lets you:

  • Build a segment from existing audiences
  • Preview its size and performance metrics in real time
  • Refine your criteria before saving
  • Save the segment for use across the Constructor dashboard

Saved segments will appear in the new Dynamic tab in Audience Hub, giving you one place to view and manage all of your custom Dynamic Segments.

Learn more / questions

  • If you have any questions or feedback, please connect with your Customer Success Manager or contact us through support@constructor.io.
Avatar of authorAmanda Brooks
new
2 weeks ago

Choose Which Product Variation Shoppers See First

Overview

Showing the right product variation helps your shoppers see the option that is most relevant to the page or promotion. You may want to lead with an on-sale pack size, a seasonal or overstocked colorway, or the specific variation promoted in a sponsored listing. Previously, you had to rely on the variation selected by score, without a way to control which one shoppers saw in each context. With the new face-out variation rule, you can choose the preferred variation for each search, browse, collection, campaign, or facet context, then set an ordered fallback so the product remains visible if your first choice is unavailable.

With this update you can:

  • Choose which variation of a selected product shoppers see on the product tile when the rule applies.
  • Create face-out variation rules for search, browse, collection, campaign, and facet pages.
  • Add preferred variations in priority order. Constructor shows the first variation in the list that is eligible and in stock.
  • If none of your preferred variations can be shown, Constructor uses the default variation selection so the product remains visible.
  • Items that are partially sliced or fully sliced cannot be faced-out.
Getting Started:
  1. Open the rule creation screen in the Customer Dashboard, select your desired context (search, browse or campaign) and on the rule preview page select Face-out variation.
  2. Choose an item that has not been fully or partially sliced.
  3. Select the variation that should face out and add fallback variations in the order Constructor should try them.
  4. Save the rule. 
  5. Preview how the face-out will look like on rule preview or interact.

If you have any questions or feedback, please connect with your Customer Success Manager or contact us at support@constructor.io.

Avatar of authorAndré Scaff
new
a month ago

PIA UI Integration with Shopify Connector

Shopify merchants can now add Constructor’s Product Insights Agent (PIA) directly to product detail pages using the Shopify theme editor.

This makes it easier for Shopify merchants to bring product-aware Q&A into the shopping experience without requiring a custom frontend implementation. With PIA available directly in the Shopify theme editor, teams can quickly add AI-generated answers to PDPs and help shoppers get the information they need while they’re evaluating a product.

For merchandisers and customer product teams, this creates a more accessible path to launching agentic shopping experiences — reducing setup effort while giving shoppers more confidence at a high-intent moment in the journey.

What’s enabled

Easy setup: Merchants can add a PIA Q&A widget to Shopify product detail pages through Constructor’s Shopify theme app extension and configure it directly in the Shopify theme editor — without building a custom frontend integration.

Improved product discovery: Once enabled, PIA uses product page context to answer shopper questions directly on the PDP, helping shoppers get product-specific support while they’re evaluating an item and make more confident purchase decisions.

Where to find it

You can find the PIA block in the Shopify theme editor as part of Constructor’s Shopify theme app extension.

Once enabled, merchants can add the PIA block to a product detail page template and configure it directly in Shopify.

Documentation

Shopify UI documentation

If you have any questions or feedback, please connect with your Customer Success Manager.

Avatar of authorYasmin Stivelman
new
a month ago

S3 support for catalog data ingestion

S3 support for catalog data ingestion

Constructor can now fetch catalog data directly from Amazon S3, giving customers another flexible format for recurring catalog data ingestion.

This is especially useful for technical and commerce teams that want to connect existing data storage workflows to Constructor and keep product data flowing on a reliable cadence.

What this flexibility unlocks

This helps you:

  • Use existing workflows: Share catalog files from an existing S3 bucket without changing established data export workflows.
  • Set up faster: Connect to an existing bucket and reduce extra integration work.
  • Support more ingestion patterns: Add S3 as another flexible format for catalog data ingestion.
  • Keep catalogs updated reliably: Retrieve product data on the cadence that works best for your team.

Documentation

Fetching files via S3

If you have any questions or feedback, please connect with your Customer Success Manager.

Avatar of authorYasmin Stivelman
a month ago

Schedule merchandising campaigns in advance

Planning seasonal promotions, product launches, and other time-sensitive merchandising campaigns shouldn’t require scheduling every rule individually.

With campaign scheduling, you can now set a start time, an end time, or both for an entire campaign. The campaign schedule acts as the overall window for every rule inside it, helping you prepare launches in advance and keep campaign timing consistent.

With this update

  • Schedule campaigns from one place: Set a start time, an end time, or both directly at the campaign level.
  • Plan launches ahead: Prepare seasonal promotions, sales, product drops, and other time-sensitive campaigns in advance.
  • Keep rule schedules aligned: Rules can still have their own schedules, as long as they stay within the campaign’s overall window.
  • Prevent scheduling conflicts: If a rule falls outside the campaign window, Constructor highlights the conflict so you can adjust the affected schedule.
  • See scheduling status at a glance: Quickly identify scheduled campaigns directly from the campaign list.

How to get started

  1. Go to Searchandizing → Campaigns.
  2. Create a new campaign or open an existing one.
  3. Set a start date, an end date, or both for the campaign.
  4. If needed, add individual schedules to rules within the campaign. Rule schedules must remain within the campaign’s overall window.
  5. Review the campaign list to see its scheduling status at a glance.


If you have any questions or feedback, please connect with your Customer Success Manager or contact us at support@constructor.io.

Avatar of authorAndré Scaff
new
a month ago

Create merchandising rules with natural language in MIA

Turning a merchandising idea into a rule no longer has to mean configuring every condition by hand.

With the Merchant Intelligence Agent (MIA), you can now describe what you want to achieve in plain language — such as “put this week’s new arrivals at the top” or “push items with broken size availability down.” MIA translates your intent into a suggested single-page Searchandizing rule for you to review, adjust, and publish.

With this update

  • Create rules using natural language: Describe your merchandising goal instead of manually selecting every rule type, attribute, and condition.
  • Start from a rule preview: Open MIA from any rule preview page to create a new rule for that page or review the rules already affecting it.
  • Start from anywhere in MIA: Ask MIA to create a single-page Search or Browse rule, and it will take you to the relevant preview and prepare a draft.
  • Get a suggested configuration: MIA translates your intent into an appropriate rule setup, including the rule type, attribute conditions, targeting, and timeframe.
  • Make better use of your merchandising toolkit: MIA can suggest capabilities that fit your goal, including tools you may not use regularly.
  • Stay in control: MIA prepares the configuration, but it does not publish rules automatically. You can preview, adjust, and approve every change before it goes live.
  • Only rule creation: MIA currently supports creating rules inside the rule preview but does not support full campaign creation.

How to get started

  1. Open a rule preview page in Searchandizing.
  2. Open the MIA chat and describe what you want to achieve.
  3. Review the suggested rule configuration in the preview.
  4. Adjust the configuration if needed, then save and publish it.

You can also start from the MIA chat elsewhere in the dashboard. Ask MIA to create a single-page Search or Browse rule, and it will guide you to the appropriate preview.

This capability is available to customers with MIA enabled.

If you have any questions or feedback, please connect with your Customer Success Manager or contact us at support@constructor.io

Avatar of authorAndré Scaff
new
2 months ago

Understand the reasoning behind facet visibility and order

We always strive to give digital merchandisers the full transparency into what shopping experience they provide to their shoppers with Constructor. That’s why we are super excited to announce a major update to facet controls in Interact.

You can now validate what shoppers see (visible facets and their order), preview alternate ordering when hidden facets are included, and — if you participate in the Merchant Intelligence Agent (MIA) beta program — get an in-context explanation of why a facet is ranked where it is.

With this update

  • See facets exactly as shoppers see them: Interact now shows visible facets only, in the same order they appear on the storefront.
  • Find hidden facets in a separate section below to work with the results.
  • Preview ordering when hidden facets are included: Toggle Include hidden facets in order to recalculate and preview facet order when hidden facets are requested via API.
  • Move faster with better in-context controls:
    • Search facet groups and options (including hidden facets).
    • See selected facets in the header and remove quickly.
    • Jump directly to Facet Merchandising (and from there to global facet configuration) when you need to adjust rules.
  • (If MIA is enabled) Explainability for facet order: Hover over a facet group or option, and you’ll notice the new Sparks icon on the right from it. Move you cursor over the icon to find a natural-language summary of what’s influencing facet position position (e.g., performance/rules/configurations/visibility), with options to copy or continue the conversation in chat.

How to get started

  1. Go to Workspace → Interact and run a Search or Browse that shows a meaningful facets list.
  2. In the Facets panel:
    • Use search to find facet groups/options (including hidden facets).
    • Scroll to review the Hidden facets section (shown separately by default).
  3. Turn on Include hidden facets in order to preview interleaved ordering.
  4. Click the green pencil button to open Facet Merchandising and adjust facet ordering as needed.
  5. (If MIA is enabled) Hover a facet row and click on the Sparks icon to see why it’s ranked where it is.

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


Avatar of authorKonstantin Malkov
new
2 months ago

Collections in Offsite Discovery

What’s new

You can now use Collections in Offsite Discovery, making it easy to include curated (and optionally personalized) collection results in offsite channels like email, SMS, and push.

  • Choose a Collection as a content piece when building a notification campaign
  • Combine collections and recommendation pods in the same campaign (up to 4 content pieces total — e.g., 4 collections, 4 pods, or 2 of each)
  • Our reasoning engine automatically picks the best products within your chosen collection for every shopper
  • Preview a campaign before you send it

💡 Why it matters

This unlocks new marketing and merchandising use cases beyond recommendations — teams can promote curated assortments (e.g., seasonal picks, sale edits, best-of lists) through offsite campaigns while still benefiting from Constructor’s ordering and personalization when a user identifier is available.

📍 Where to find it

In Offsite Discovery / Notification Campaigns, choose a Collection as the content source (instead of a recommendation pod) and use the generated snippet/API to render product cards in your email service provider (ESP).

Learn more / questions

  • Newly created collections may take ~10–15 minutes to show results in the preview.
  • You don’t need to build a new collection PLP on your site — campaigns generate PDP links and redirect shoppers there. (If you want a “View all” experience linking to a collection-specific PLP, you’ll need to create that page on your end.)
  • If you have any questions or feedback, please connect with your Customer Success Manager or contact us through support@constructor.io.
Avatar of authorIsfahan ul Haq