Lasso Features

See every change before it ships. Undo any apply in one click.

Every Lasso capability is built around three things: a visual diff before apply, snapshot undo after, and live Shopify data underneath.

Install on Shopify

The three pillars

Lasso is built around three ideas that make bulk editing safe, fast, and reversible.

Chat your changes

Describe what you want in plain English. Lasso understands commands like "increase winter coat prices by 15%" or "tag every product under $10 as clearance."

Set all summer products to 20% off
Add heavy tag to products over 50lbs
Change SEO titles for all draft products

Preview before you commit

Every change stages in a project where you review a row-by-row before/after diff. Edit or remove individual rows. Apply only when you are sure — nothing touches your store until you confirm.

price: $49.99 | tags: summer
price: $39.99 | tags: summer, clearance

Snapshot undo on every apply

Every apply captures a row-level snapshot before writing to Shopify. Click "Undo this apply" from the success modal — or any prior apply from History, even days later. Recreates deletions, restores previous field values, rolls back tag changes automatically.

What you can edit

Lasso covers the full range of Shopify resources. Every action is staged for review before it touches your live data.

ResourceCreateUpdateBulk EditImportExport
Products & Variants
Customers
Collections
Metafields(On products + variants)
Orders(View + export; bulk tagging coming)

How each feature works

Each feature is designed to save you time and protect your data.

Natural-language bulk edits

Edit prices, tags, SEO titles, descriptions, inventory levels, and publishing status — all by describing what you want in plain English. Lasso resolves the scope, stages the changes, and shows you a diff before anything ships.

  • "Increase all winter coat prices by 15%"
  • "Tag products under $10 as clearance"
  • "Set all draft products to active"

Project workspaces

Group related edits into named projects. Run multiple in-flight batches at once — a Holiday Sale project alongside a Vendor Rename project alongside a Clearance Cleanup. Each has its own diff, schedule, and undo path.

Per-row apply report

After every apply you see exactly which rows succeeded, which failed, and why. Failed rows stage back into the project for one-click retry. No more "the job said it ran but only 11 of 29 actually updated."

Live Shopify data, every load

Lasso queries Shopify on demand on every page load — there is no local mirror of your catalog that can drift from your live store. The product, collection, customer, and order lists you see are always the current Shopify state.

Smart spreadsheet imports

Upload CSV or Excel (.xlsx) files — including Matrixify-format exports. Lasso auto-maps your columns to Shopify fields — even when headers are non-standard or non-English — and shows you what will change before staging.

Invalid-data fix-it flow

When your CSV has bad phone numbers or invalid emails, a banner shows what's wrong. A Fix Now grid lets you correct inline, or skip the invalid rows and import the rest.

Full product catalog coverage

Products, variants, options, metafields — create, merge, replace, or delete in bulk. Every product field is accessible through chat or import.

Multi-variant products

Upload products with many variants across size, color, and material. Lasso groups variant rows under the right parent product automatically.

Scheduled apply (DST-aware)

Stage a sale today, set it to fire 8 AM Friday in your store timezone, walk away. Lasso handles daylight-saving conversions correctly so the time you set is the time it runs — no off-by-an-hour surprises.

Try Lasso on your store

Free to install. Stage, preview, and apply your first batch in minutes — undo any apply with one click if anything is off.

Install on Shopify

Cart

Your cart is empty

Add some items to get started