Bulk edit Shopify metafields — set, backfill, or extract
Set a metafield across a collection, backfill only the empty ones, or extract structured specs straight from your product descriptions. Lasso can even find products by metafield value — something the native admin can't do — and stages every change for review.
Install Lasso freeJust say it like this
How it works
- 1
Target by metafield or filter
Scope by collection, tag, vendor, or by metafield value itself — including "where this metafield is empty". Lasso resolves the set server-side.
- 2
Set, backfill, or extract
Write a fixed value, fill only empty fields, or have Lasso read each description and pull structured specs into metafields. One staged change per product.
- 3
Review and apply
Before/after diff per row, apply when it looks right, one-click undo if not. Large jobs run in the background and email you when staged.
Nothing ships without a preview — and everything has undo
Every change Lasso makes is staged in a project first, with a visual before/after diff for each item. Nothing touches your live store until you click Apply — and every apply snapshots the previous values, so one click reverts the whole batch. You also get a per-row report of exactly what succeeded and what didn't, plus a downloadable pre-apply backup for big jobs.
Frequently asked questions
How do I bulk edit Shopify metafields?
Tell Lasso the metafield and the value — "set the fabric metafield to 100% cotton on every product in the Tees collection", or "fill the warranty metafield where it is empty". Lasso resolves the products, stages a metafield change for each, and shows you a before/after for every row before anything writes.
Can I find products by an empty or specific metafield value?
Yes. Shopify's product search can't filter by metafield value, but Lasso can — find products where a metafield is empty (to backfill it) or matches a value, then act on exactly that set. It is one of the most-requested things merchants can't do in the native admin.
Can it extract metafields from my product descriptions?
Yes. Lasso can read each product's description and pull structured specs into metafields — e.g. turn "100% merino wool, machine washable, made in Portugal" into material / care / origin metafields — staged per product for review.
Does it work with my metafield definitions?
Yes — it writes to your existing namespaced metafields (and respects their types). You can also manage metafield definitions through Lasso when you need to create or adjust them.
Is it safe at scale?
Every metafield change stages with a visual diff and applies only when you confirm, with one-click undo on the whole batch. Large jobs run in the background and email you when the drafts are staged.
Get your custom data consistent across the catalog — even the fields Shopify won't let you filter by.
Install Lasso free — takes 60 seconds