Changelog

Subscribe to all updates via RSS Feed to stay up-to-date with changes to our apps.

Open RSS Feed
Bulk Product Editor Email Reports Link Manager Platform WooCommerce Importer

Published on 2026-05-26

When you upload a spreadsheet to edit products, you can now choose which column the editor uses to match rows to products or variants. Previously, the first column was always treated as the identifier, so anyone whose SKU, handle, or ID lived in a different column had to rearrange the file before uploading.

On the configure step, expand “Advanced Options” and use the new “Identifier column” dropdown to pick which column should be used to match rows. A magnifying glass icon then appears in that column’s top-left corner in the column-mapping table so it’s clear at a glance which column is doing the matching. The existing search-method dropdown below the column name still controls how the values are interpreted (Handle, SKU, Title, Variant ID, Product ID, Barcode, and so on).

Read More

Published on 2026-05-26

The column-mapping table on the spreadsheet configure page got a visual refresh so you can tell at a glance which columns are set up and which still need attention.

Each column now falls into one of three states:

  • Search column has a light blue background and a magnifying glass icon in the top-left corner. Hover the icon to see a reminder that this column identifies which products or variants to edit.
  • Configured columns stay on a regular white background. An X icon in the top-right corner clears the mapping. It sits in gray normally and turns red on hover so you don’t trigger it by accident.
  • Unconfigured columns show a faint gray background with muted text, making it obvious which columns still need a field assigned.

The source column names from your spreadsheet (Handle, SKU, Title, and so on) now render as small uppercase labels above each form input, which lets the dropdowns and buttons take visual priority. Vertical dividers between columns also make the table easier to scan across wide spreadsheets.

Read More

Published on 2026-05-22

When a product import finished with some errors, the status used to show as Complete with a small “(N errors)” next to it. That made it easy to glance at an import and think everything went through, when in fact some products were either missing from your store or had been created without all of their data.

Imports that finish with errors now show a dedicated Complete with errors status and badge, both on the import detail page and in your import history. The detail page also has a new warning banner that tells you how many errors there were and reminds you that some products may have been created without all of their data, with a prompt to download the error log so you can see exactly what happened.

Read More

Published on 2026-05-20

Product categories now update automatically as soon as they change in Shopify. When you assign or change a category on a product, the new value appears in the Bulk Product Editor right away, with no manual refresh or waiting for the next scheduled sync.

Previously, categories were listed as Periodic on the Settings -> Shopify data page, which meant changes could take a while to show up in searches, edits, and exports. They’re now marked as Automatic, alongside other live data like products and variants, so the category information you’re working with always matches what’s in your store.

Read More

Published on 2026-05-13

The Weight (in grams) field on variants now supports decimal values. Whether you’re setting a value directly, changing by a fixed amount, or changing by a percentage, you can enter values like 300.5 or 1234.56 instead of being limited to whole grams.

This is especially helpful if your variants are stored in kilograms, pounds, or ounces. Previously, a variant weighing 0.3 kg would show up as 300 grams with the fractional part rounded away — making it hard to make precise adjustments. Now the full precision is preserved.

Read More

Published on 2026-05-08

You can now decide for yourself whether AI search assist is enabled when you open the product search page. Previously, this was something you had to toggle on every time you wanted to use the AI search assistant, but now you can set it as your default experience.

Head to Settings → Integrations and features and look for AI Search Assist by Default. Turn it on if you want the AI search assistant ready to go every time you load the search page, or leave it off if you prefer to start with the standard filters and switch to AI search only when you need it.

Read More

Published on 2026-04-16

We renamed the “Product Type (Custom)” field to just “Type” so it matches what you see in the Shopify admin. The old name was a holdover from when Shopify had two different product type fields, but that’s no longer the case. If you use this field in your edits or exports, everything works the same — it’s just labeled differently now.

Published on 2026-04-15

When an edit or import runs into a problem, getting a clear explanation of what went wrong — and how to fix it — makes all the difference. We’ve added 26 new documented error codes so more of the issues you might hit while editing products now come with a plain-language description and concrete steps to resolve them.

The new codes cover a wide range of situations across products, variants, metafields, inventory, and the Shopify API, including:

Read More

Published on 2026-04-14

Product search is now more reliable for stores with very large catalogs. Previously, merchants with tens of thousands or hundreds of thousands of products could occasionally see searches time out, especially when applying filters across the entire catalog.

Searches now hold up consistently at that scale, so you can find the products you’re looking for without retries. No action is needed on your end — it just works better.

Published on 2026-04-06

We fixed an issue where spreadsheet edits could fail with a TOO_MANY_PARALLEL_REQUESTS_FOR_THIS_PRODUCT error from Shopify. This happened when your spreadsheet contained multiple rows targeting different variants of the same product — for example, updating prices for several SKUs that all belong to one product.

We’ve improved how these edits are grouped to avoid triggering Shopify’s product lock, making multi-variant spreadsheet edits more reliable.

Published on 2026-04-06

You can now search and filter the list of available columns when setting up a product export. A new search input appears below the “Additional columns” heading in the export field selector, making it easy to find specific fields without scrolling through every section.

Quickly find any field. Start typing in the search input and all field checkboxes are filtered instantly across every section — Product attributes, Variant attributes, Inventory quantities, Google Shopping fields, Category metafields, Product metafields, Variant metafields, Shopify Markets, Shopify Markets Catalog, and ShipperHQ. Sections with no matching fields are hidden entirely, so you only see what’s relevant.

Read More

Published on 2026-03-26

Product exports now include a “Category Full Name” column that shows the complete category path for each product, such as “Apparel & Accessories > Clothing > Shirts & Tops > T-Shirts”.

Previously, exports only included the “Category Name” column, which shows just the last part of the category (e.g., “T-Shirts”). While that is useful for quick reference, it can be ambiguous when different categories share the same leaf name. The new “Category Full Name” column gives you the full hierarchy so you can see exactly where each product sits in Shopify’s product taxonomy.

Read More

Published on 2026-03-23

When creating products via a spreadsheet import, the import would fail if the product handle was already in use by another product in your store. This could be frustrating when importing products with handles that happen to overlap with existing ones.

We already had logic to handle this situation for bulk edits — automatically appending a random suffix to make the handle unique — but it was missing from the import path. Now, when creating products via import, the app automatically retries with a unique handle if a conflict is detected, matching the existing behavior for edits.

Read More

Published on 2026-03-16

We’re rolling out a new AI search assistant that lets you find products using natural language instead of manually configuring filters. Just describe what you’re looking for in plain English and the assistant will automatically build the right search filters for you.

For example, you can type queries like:

  • “products with no description”
  • “variants priced over $50 that are out of stock”
  • “products tagged ‘sale’ created in the last 30 days”

The AI assistant interprets your query and converts it into the appropriate combination of search filters, saving you the time of setting them up individually.

Read More

Published on 2026-03-13

When you click Download on a product export, an info banner now appears at the top of the page confirming that your download should begin automatically. If your browser’s pop-up blocker prevents the download from starting, the banner includes a direct fallback link you can click to download the file manually.

This banner appears on the Export Detail page, the Export History list page, and when downloading from the export logs table. You can dismiss the banner at any time using the close button.

Read More

Published on 2026-03-12

There’s a new Weight in grams search filter that lets you filter products and variants by their weight, with all values normalized to grams for accurate comparisons.

This is different from the existing Weight filter, which uses the raw value in whatever unit the variant happens to be stored in. For example, a product weighing 500g that’s stored as 0.5 kg would not match a Weight filter for “greater than 400” — because the stored value is 0.5, not 500. The new Weight in grams filter converts all weights to grams automatically, so that same product correctly matches “greater than 400”.

Read More

Published on 2026-03-11

We’ve made several improvements to the product search and filtering experience to make it faster and easier to find the products you’re looking for.

New “Clear all” button. When you have active filters, a “Clear all” button now appears in the filter bar so you can reset everything in one click.

More discoverable filter matching. The option to switch between “Match all filters” and “Match any filter” was previously a small icon that was easy to overlook. It’s now a labeled dropdown button that clearly shows which mode is active and lets you switch with a single click.

Read More

Published on 2026-03-11

You can now include the Variant Image field when exporting products. This makes it easy to get a complete picture of your product data, including the specific image assigned to each variant.

To include variant images in your export, select the “Variant Image” field when configuring your export. The exported file will contain the image URL for each variant that has an image assigned.

This is especially useful if you need to review which variants have images, migrate product data between stores, or prepare a spreadsheet for re-importing with updated variant image assignments.

Read More

Published on 2026-03-03

Downloading edit logs for large edits is now faster and more reliable. Previously, requesting an edit log for an edit with a large number of products could cause the download to time out or fail silently. Now, for larger edits, the edit log is generated in the background and the download begins automatically once it’s ready.

While the log is being prepared, you’ll see a banner on the edit detail page letting you know that generation is in progress. Once the file is ready, the download starts automatically. A direct download link is also provided in case your browser’s pop-up blocker prevents the automatic download.

Read More

Published on 2026-02-10

We’ve added a new option on the Settings page to clear all broken link visits. This is useful after you’ve fixed broken links or added redirects and want to reset your analytics so they only reflect current issues.

Clearing broken link visits is permanent and cannot be undone.

Page 1 of 15
To newer To older

Subscribe to our Newsletter

Sign up to receive our monthly roundup of ecommerce news, interviews and product updates