A handful of changes to make blog post imports easier to write and more forgiving when your data isn’t perfectly normalized.
What’s new#
- Find articles by Title - update or delete an article by its
Titlewhen you don’t have itsIDorHandle. If the title isn’t unique, the row fails with a clear error so you can disambiguate (see BLG009). - Default blog fallback - article rows that don’t specify
Blog: ID,Blog: Handle, orBlog: Titlenow attach to your store’s first blog automatically. TheBlog: Handlecolumn is no longer required to be present on the import file.
Improvements#
- Duplicate handles across blogs - the same article handle can now exist in different blogs, matching how Shopify scopes article URLs. Use a
Blog:column on the row to tell the import which copy to update. - Blog disambiguation - when an article
HandleorTitlematches more than one article, setBlog: ID,Blog: Handle, orBlog: Titleon the row to pick the right one.

