Skip to content

User Guide

OXIVOLT Bulk Editor documentation

Everything you need to edit Shopify products in bulk: selecting products, changing vendor, price and inventory, generating content with AI, and reviewing or restoring changes. Prefer video? Watch the 2-minute tutorial.

1. Introduction

OXIVOLT Bulk Editor is a Shopify app by HIGH LEVEL CPA LLC that lets you update many products at once instead of editing them one by one. It runs inside your Shopify admin and works directly with your store’s product catalog.

With the app you can:

  • Browse, search and filter all your products in one table, and select the ones to change.
  • Bulk edit vendor, price (multiply by a factor or set a fixed price) and inventory quantity.
  • Preview vendor, price and inventory changes before they are applied.
  • Generate product titles, descriptions, SEO fields, tags and product categories with AI.
  • Review the edit history and restore a product to its state before the app changed it.
  • Export the selected (or filtered) products to CSV.

2. Installation & first access

Install the app

  1. Install OXIVOLT Bulk Editor from the Shopify App Store, or open the app home page, enter your store domain (for example my-store.myshopify.com) and click Install.
  2. Review and approve the requested permissions in Shopify.
  3. Open the app from Apps in your Shopify admin.

Choose a plan

The first time you open the app you will see Choose your plan. Pick one to continue:

PlanPriceProducts per bulk operation
Free$0Up to 100
Pro Monthly$29.99 every 30 daysUnlimited
Pro Annual$99.99 per yearUnlimited

Paid plans are billed through Shopify: you approve the charge on Shopify’s confirmation page and it appears on your Shopify invoice. You can change or cancel at any time from Manage Plan (in the app’s menu in the Shopify admin) or with the Upgrade / Manage plan button in the app header. Uninstalling the app cancels its subscription.

3. Interface overview

Header

  • Your store domain, your current plan badge (for example “Free plan · up to 100”) and the number of products processed this month.
  • Upgrade or Manage plan — opens plan management.
  • Export CSV — downloads the selected products, or all products matching the current filter if none are selected.
  • History — opens the edit history.
  • Refresh — reloads products from Shopify.

Product table (left)

Shows each product’s image, title, vendor, category, price and inventory quantity. Products without a category are labelled No category. Use the status filter (All, Active, Draft, Archived), the search box (title, vendor, type or category), the Select all checkbox and the Previous/Next buttons (50 products per page).

Side panels (right)

  • Bulk edit — vendor, price and inventory quantity, with Preview changes and Apply to N products.
  • AI Content — titles, descriptions, SEO (including URL handle), tags and category.

4. Product selection & bulk editing

Select products

  1. Narrow the list with the status filter and/or search box if needed.
  2. Tick the checkbox next to each product, or use Select all to select every product that matches the current filter (across all pages).
  3. The badge shows how many products are selected out of the filtered total.

Choose the fields to change

Each field has its own checkbox. Only enabled fields are changed; everything else stays as it is.

  • Vendor — sets the same vendor on every selected product.
  • Price — two modes:
    • Multiply: new price = current price × factor. For example 0.7 lowers prices by 30%, 1.1 raises them by 10%.
    • Fixed: sets the same price on all selected products.
  • Inventory quantity — sets an absolute, whole-number quantity (for example 100). It does not add to or subtract from the current stock.

Variants and locations

Price and inventory changes apply to each product’s first variant. Inventory is set at your store’s first active location, and the app turns on inventory tracking for that variant if needed. For products with several variants or locations, check the result in Shopify.

Apply

Click Preview changes to review the new values first (recommended), then Confirm & apply. You can also click Apply to N products to apply directly. A progress bar shows the update, and a message confirms how many products were updated and whether any failed.

On the Free plan, a selection of more than 100 products is blocked with an upgrade prompt; select fewer products or upgrade to Pro.

5. AI Content tools

Select products, then use the buttons in the AI Content panel. The AI uses each product’s title, vendor, type, category, existing description and, when available, its main image.

ButtonWhat it does
Generate titlesWrites a clear Title Case product title of up to 70 characters (no emojis or prices).
Generate descriptionsWrites a 60–120 word description (a short paragraph plus a bullet list) that replaces the current description.
Generate SEO & URL handleSets the SEO meta title (up to 60 characters), meta description (up to 155 characters) and a new lowercase, hyphenated URL handle.
Generate tagsAdds 5–8 relevant lowercase tags. Existing tags are kept and duplicates are skipped.
Set product categoryAssigns the best matching category from Shopify’s Standard Product Taxonomy.
Run all with AIGenerates title, description, SEO, tags and category in one run.

AI results are saved directly to Shopify

There is no preview step for AI content. Results are written to your products as soon as they are generated. Every AI edit is recorded in History and can be reverted with Restore.

Changing the URL handle changes the product’s web address. Existing links to the old address may stop working unless you set up URL redirects in Shopify (Online Store → Navigation → URL redirects).

The AI is instructed not to mention prices or invent specifications, but generated text can still contain mistakes. Review AI content before relying on it. To generate content, product data (and images, where supported) is sent to a third-party AI provider (Google Gemini).

6. Reviewing changes

Preview

Preview changes shows a table of the first 50 affected products with the current value (struck through) and the new value for each enabled field. Click Cancel to go back or Confirm & apply to save.

History

Click History to open Edit history. It lists the most recent 100 edits made through the app, grouped by product, with what changed, when, and any errors.

Restore

Restore reverts the whole product to how it was before the app first changed it — title, description, vendor, status, type, tags, SEO, URL handle, category, price and inventory quantity, as recorded in the history. Restored products are marked Restored.

What Restore cannot undo

Restore only covers successful edits made through OXIVOLT Bulk Editor. Changes made directly in Shopify or by other apps are not tracked. After you uninstall the app, its edit history is deleted when Shopify sends its shop data-erasure request.

7. Best practices

  • Export a backup first. Use Export CSV before large changes so you have a record of the original values.
  • Test on a few products. Try new settings on two or three products before applying them to hundreds.
  • Always preview price changes. Double-check the multiplier: 0.7 is a 30% decrease, 7 would multiply prices sevenfold.
  • Be careful with URL handles. Only regenerate SEO & URL handles for products where a changed web address is acceptable, and add redirects for important pages.
  • Mind variants and locations. Price and inventory edits affect the first variant and first active location only.
  • Review AI output. Spot-check generated titles and descriptions for accuracy and brand tone.
  • Refresh after outside edits. If products were changed elsewhere while the app was open, click Refresh before editing.

8. Troubleshooting

“Select at least one product first.”
Tick at least one product checkbox before previewing, applying or running an AI tool.
“Enable at least one field to edit.”
Turn on the checkbox next to Vendor, Price or Inventory quantity.
“Your Free plan is limited to 100 products…”
Select 100 products or fewer per operation, or upgrade to Pro for unlimited products.
Some products failed to update
The result message shows how many updated and how many failed; failure details are listed in History. Click Refresh and try the failed products again.
Products or changes are not showing
Click Refresh to reload products from Shopify. Check that the status filter and search box are not hiding them.
“No matching Shopify category found”
The AI suggestion could not be matched to Shopify’s taxonomy. Try again, or set the category manually in Shopify.
“Could not verify your subscription.”
Click Try again. If it persists, reopen the app from your Shopify admin.
“Updating app permissions… redirecting to Shopify.”
The app needs you to approve updated permissions. Follow the Shopify prompt, then the app reloads.

9. Permissions & privacy

The app requests these Shopify permissions:

  • read_products / write_products — list and edit your products.
  • read_inventory / write_inventory — set inventory quantities.
  • read_locations — find the location where inventory is set.

The app does not access customer data. It stores your store domain and access token, your plan, a monthly count of processed products and the edit history needed for Restore. Shop data is removed after you uninstall, in line with Shopify’s data-erasure requests. Read the full Privacy Policy.

10. Support

Email support@highlevelcpa.shop and include your store domain, what you were trying to do and any error message shown. You can also check the FAQ, the video tutorial and the changelog.