Beginner

Getting Started with HFProductManager

10 min read

This tutorial walks you through installing HFProductManager, connecting your first Shopify store, and performing your first bulk edit. By the end, you'll understand the core workflow and be ready to manage your catalog like a pro.

What You'll Learn

  • How to download and install HFProductManager
  • Creating a custom app in Shopify Admin
  • Connecting your store to HFProductManager
  • The Filter → Select → Edit workflow
  • Making your first bulk edit

Prerequisites

  • Windows 10 or later (64-bit)
  • A Shopify store with admin access
  • Permission to create custom apps in your store

Step 1: Download and Install

Download the HFProductManager installer from our download page. The installer includes everything you need - no separate .NET installation required.

  1. Run ProductManager-Setup.exe
  2. Follow the installation wizard
  3. Launch HFProductManager from the Start Menu

Step 2: Create a Custom App in Shopify

HFProductManager connects to your store using a custom app with Client ID and Client Secret. This gives you full control over the connection and what permissions are granted.

  1. Log in to your Shopify Admin
  2. Go to SettingsApps and sales channels
  3. Click Develop apps (you may need to enable developer access first)
  4. Click Create an app and name it "HFProductManager"
  5. Go to ConfigurationConfigure Admin API scopes
  6. Enable these scopes:
    • read_products and write_products — Product management
    • read_inventory and write_inventory — Inventory management
    • read_locations — Inventory locations
    • read_product_listings — Product listings
    • read_orders and read_all_orders — Sales reports
    • read_publications and write_publications — Sales channels
    • read_content — Page references in metafields
    • read_files — File references in metafields
  7. Click Save, then go to API credentials
  8. Click Install app
  9. Copy the Client ID and Client Secret from the Settings page
Tip: The Client Secret can be revealed with the eye icon and copied. If you ever need to regenerate it, click Rotate — but you'll need to update it in HFProductManager too.

Step 3: Connect Your Store

  1. In HFProductManager, click Add Store in the toolbar
  2. Enter your store name (just the subdomain, e.g., mystore not mystore.myshopify.com)
  3. Paste your Client ID and Client Secret
  4. Click Test Connection to verify
  5. Click Save

HFProductManager will automatically obtain an access token using your credentials and sync your products from Shopify. For stores with thousands of products, this may take a few minutes.

Step 4: Learn the Workflow

HFProductManager follows a simple Filter → Select → Edit workflow:

  1. Filter: Use the search box or advanced filters to narrow down products
  2. Select: Click to select one product, Ctrl+Click for multiple, or Shift+Click for a range
  3. Edit: Use inline editing (click a cell) or bulk operations (toolbar buttons)

Step 5: Your First Bulk Edit

Let's try a simple bulk price increase:

  1. Select a few products (Ctrl+Click to select multiple)
  2. Click Bulk EditPrices in the toolbar
  3. Choose "Increase by percentage" and enter 10
  4. Click Preview to see the changes
  5. If it looks good, click Apply

That's it! Your prices are updated in Shopify. HFProductManager automatically creates a backup so you can restore if needed.

Next Steps