HFProductManager
  • Home
  • Getting Started
  • Features
  • Bulk Operations
  • Import & Export
  • Collections
  • Multi-Store
  • Reports
  • Troubleshooting
  • Download
Show / Hide Table of Contents
  • Product Grid
  • Search & Filter
  • Advanced Filter
  • Inline Editing
  • Description Editor
  • Media Editor
  • Variant Editor
  • Column Settings
  • Product Picker
  • AI Prompt Presets
  • AI Descriptions
  • AI Titles
  • Variant Grid Editor
  • Publications & Sales Channels
  • Product Sync
  • Check for Updates
  • Keyboard Shortcuts

Inline Editing

Product grid with inline editing

HF Product Manager allows you to edit many product fields directly in the grid without opening separate dialogs.

How Inline Editing Works

  1. Single-click on a cell to select it
  2. Double-click or press F2 to enter edit mode
  3. Make your changes
  4. Press Enter to confirm or Escape to cancel
  5. Changes are marked as pending until saved

Editable Fields

The following fields can be edited inline:

Standard Fields

Field Type Notes
Title Text Product name (required)
Vendor Text Brand or manufacturer
Product Type Text Category classification
Tags Text Comma-separated list
Price Number First variant's price
Compare At Price Number Original/sale price
SKU Text Stock keeping unit
Barcode Text UPC, EAN, ISBN
Weight Number Shipping weight
Inventory Number Stock quantity
SEO Title Text Search engine title
SEO Description Text Meta description

Metafield Columns

If your store has product metafield definitions, they appear as additional editable columns in the grid. The editor adapts to the metafield type:

Metafield Type Editor Behaviour
single_line_text_field Inline text Type directly in cell
number_integer, number_decimal Inline text Validated as number
boolean Checkbox Single-click toggle (no double-click needed)
money Popup Click to open money editor (amount + currency)
rating Popup Click to open rating editor (value + scale)
date, date_time Popup Click to open date picker
color Popup Click to open colour picker
weight, dimension, volume Popup Click to open measurement editor
url Inline text Validated on focus loss
rich_text_field Popup Opens TinyMCE rich text editor
json Popup Opens JSON editor
list.* Popup Opens list editor
Reference types Popup Opens reference picker

Enable metafield columns via Column Settings (gear icon in toolbar).

Metafield Validation

Metafield values are validated client-side when you leave the field:

  • Invalid values show a red border and light red background
  • Hover over the cell to see the error message in a tooltip
  • All validation errors must be resolved before saving
  • A Validation Summary Dialog appears before save if any errors remain

Read-Only Fields

Some fields cannot be edited inline:

  • ID - System-generated
  • Handle - Auto-generated from title
  • Created At - System timestamp
  • Updated At - System timestamp
  • Images - Use Media Editor
  • Description - Use Description Editor (HTML)
  • Variants - Use Variant Editor

Pending Changes

When you edit a field:

  1. The cell background changes color (yellow/orange)
  2. A pending changes indicator appears in the status bar
  3. The Save button becomes enabled
  4. Changes remain local until you save

Viewing Pending Changes

  • Cells with changes show a colored background
  • The status bar shows the count of modified products
  • Hover over a modified cell to see original value

Saving Changes

Save all pending changes to Shopify:

  1. Click the Save Changes button in the toolbar
  2. Or press Ctrl+S
  3. A progress dialog shows sync status
  4. Successful saves clear the pending state

Save Behavior

  • All pending changes are saved in a single batch
  • If some items fail, you'll see an error summary
  • Successfully saved items are no longer marked as pending
  • Failed items remain pending for retry

Discarding Changes

To discard pending changes:

  1. Click Discard Changes in the toolbar
  2. Or press Ctrl+Z on a modified cell
  3. Confirm when prompted

Discard Options

  • Discard All - Remove all pending changes
  • Discard Selected - Remove changes for selected products only
  • Revert Cell - Right-click a cell and select "Revert"

Multi-Cell Editing

Edit the same field for multiple products:

  1. Select multiple rows in the grid
  2. Right-click on the field column
  3. Select Set Value for Selected
  4. Enter the new value
  5. All selected products are updated

Copy and Paste

Copy values between cells:

  1. Select a cell and press Ctrl+C
  2. Select target cell(s)
  3. Press Ctrl+V to paste

Paste to Multiple Cells

  1. Copy a value
  2. Select multiple rows
  3. Paste - same value applies to all selected

Validation

Inline editing includes validation:

Field Validation
Price Must be a valid number >= 0
Inventory Must be a whole number
Weight Must be a valid number >= 0
Title Cannot be empty

Invalid values show a red border and tooltip explaining the issue.

Auto-Save (Optional)

Enable auto-save in Settings:

  1. Go to File > Settings
  2. Check Auto-save changes after edit
  3. Changes save automatically when you move to another row

Keyboard Shortcuts

Shortcut Action
F2 Enter edit mode
Enter Confirm edit and move down
Tab Confirm edit and move right
Escape Cancel edit
Ctrl+S Save all pending changes
Ctrl+Z Undo last edit (before save)
Ctrl+C Copy cell value
Ctrl+V Paste value
Delete Clear cell (where allowed)

Best Practices

  1. Save regularly - Don't accumulate too many pending changes
  2. Review before saving - Check the pending changes indicator
  3. Use bulk edit for many changes - Inline is best for quick fixes
  4. Watch for validation errors - Fix red-bordered cells before saving

Troubleshooting

"Cannot edit this cell"

Some cells are read-only. Use the appropriate editor:

  • Description - Open Description Editor
  • Images - Open Media Editor
  • Variants - Open Variant Editor

"Changes not saving"

  • Check your internet connection
  • Verify Shopify credentials are valid
  • Look for error messages in the status bar
  • Try saving again after a moment

"Lost my changes"

If you close without saving:

  • Changes are lost (no auto-recovery)
  • Consider enabling auto-save in Settings

See Also

  • Product Grid
  • Bulk Price Edit
  • Description Editor
In this article
Back to top HFProductManager - Shopify Product Management Tool