DropProduct is the fastest way to add products to your WooCommerce store. Stop wasting hours creating products one by one — just drag & drop your product images and let DropProduct do the rest.
Upload 10, 50, or 100+ product images at once. Each image instantly becomes a draft product with a clean title generated from the filename. Edit prices, categories, SKUs, and descriptions right in the grid — everything saves automatically. When you’re ready, publish all products in a single click.
⚡ How It Works
- Drag & drop your product images onto the upload zone
- Products are created automatically as drafts with smart titles from filenames
- Related images are grouped —
shoe-1.jpg and shoe-2.jpg become one product with a gallery
- Edit inline — title, description, regular price, sale price, SKU, stock, and category
- Publish all valid products in one click
🎯 Who Is This For?
- New store owners building their first product catalog
- Dropshippers adding hundreds of products quickly
- Photographers & artists selling prints and digital products
- Wholesalers managing large inventories
- Anyone tired of WooCommerce’s slow, one-at-a-time product creation
🆓 Free Features
Core Product Management
- Drag & Drop Bulk Upload — Upload unlimited product images at once (JPEG, PNG, GIF, WebP)
- Smart Title Generation — Filenames like
blue-cotton-hoodie.jpg become “Blue Cotton Hoodie” automatically
- Gallery Grouping — Images sharing a base name merge into one product with a gallery
- Inline Grid Editor — Edit title, description, regular price, sale price, SKU, stock status, category, and cost price directly in the table
- Auto-Save — Every change saves instantly via AJAX — no save button needed
- Sale Price Validation — Warns you if the sale price is higher than the regular price
- Description Editor — Add product descriptions via a clean popup modal
- Hover Image Preview — Hover over any thumbnail to see the full-size image
- Batch Publish with Validation — Publish all drafts in one click; missing title or price fields are highlighted in red
- Individual Publish — Publish a single draft product directly from the grid row
- Draft Counter — See how many unpublished products you have at a glance
- HPOS Compatible — Fully compatible with WooCommerce High-Performance Order Storage
- Zero Bloat — Assets only load on the DropProduct page; no impact on the rest of your admin
📊 Sales Analytics Dashboard
- New dedicated admin submenu under DropProduct with modern analytics cards and charts
- Track total sales, orders, average order value, conversion rate, sales over time, top products, top countries, and traffic channels
- Date range filters and CSV export for quick reporting
💰 Quick Bulk Price Adjuster (Price Slasher)
- Apply a percentage or fixed-amount price increase/decrease to all selected products simultaneously
- Works on Regular Price, Sale Price, or both at once
- Toggle the Price Slasher bar on/off with a dedicated toolbar button
- Prices are updated via AJAX — no page reload
- Final prices are clamped to ≥ 0 and rounded to 2 decimal places
📸 Smart SEO Alt-Text Automator (requires toggle in Settings)
- Automatically generates and assigns SEO-friendly alt text to product images on upload
- Parses the filename: removes extension, replaces hyphens/underscores with spaces, converts to Title Case
- Only sets alt text when the field is currently empty — never overwrites manual work
⚙️ Cost-to-Profit Tracker
- Add a “Cost Price” to any product row — stored privately as
_dropproduct_cost_price (never shown to customers)
- Instant real-time calculation of Profit (= Selling Price − Cost) and Margin % (= Profit ÷ Selling Price × 100)
- Both values update live as you type — no AJAX round-trip needed for display
- Cost saved automatically via debounced AJAX; recalculates whenever the regular or sale price changes
- Profit and Margin display with colour coding: green (positive), red (negative), grey (no data)
🛡️ Ultimate Order Shield (requires toggle in Settings)
- Full WooCommerce fraud protection engine — no external APIs
- Honeypot field — invisible to real users; filled by bots → immediate block
- Blacklist — block orders from specific names, phones, or email addresses
- Disposable email detection — 20+ known throwaway domains blocked by default; fully editable list
- IP velocity limiting — too many orders from the same IP within 1 hour scores +30 risk points
- IP / Billing country mismatch — uses WC Geolocation (no external API); adds risk score and private order note
- Card testing protection — excessive failed payment attempts trigger an immediate block
- Checkout speed check — orders submitted faster than a configurable threshold are scored as suspicious
- Configurable thresholds — separate block and review thresholds; force On-Hold instead of block if preferred
- Cash on Delivery restriction — automatically hide COD for high-risk customers
- Activity Log — every checkout check is logged with IP, email, risk score, triggered rules, and final action
- Admin settings panel — full control via DropProduct → 🛡️ Order Shield menu
📦 Bulk Editing
- Select multiple products and set price, category, stock status, tax class, or shipping class for all of them at once
- Floating bulk bar appears when rows are selected — shows action buttons for each field
- Clean prompt modal lets you choose the new value before applying
🔖 Session Management
- Upload sessions are tracked automatically — each batch of images is tagged with a unique session ID
- Filter the product grid by session to work on one batch at a time
- Session dropdown always shows the most recent 50 sessions
📋 Activity Log
- Full audit trail of all create, publish, delete, and edit actions
- Filter by action type (upload, publish, delete, edit) and paginate through entries
- Clear individual entries or wipe the entire log from the admin panel
🔍 SEO Tools
- Edit URL slugs, meta descriptions (Yoast + Rank Math compatible), and image ALT text inline
- SEO fields update via AJAX — no page reload needed
⭐ Pro Features
Unlock advanced power features with DropProduct Pro:
- Product Duplication — Clone any product row with one click
- Validation Dashboard — Pre-publish validation report with issue breakdown
- Variable Product Support — Auto-detect color/size variations from filenames
- Advanced Grouping Engine — Custom prefixes/suffixes for smarter image grouping
- Template Presets — Default category, stock, tax class auto-applied to every new product
- Performance Controls — Configurable batch size, safe mode, and auto-retry
💡 Smart Image Naming Tips
blue-hoodie.jpg → Blue Hoodie (1 product, 1 image)
blue-hoodie-1.jpg, blue-hoodie-2.jpg → Blue Hoodie (1 product, 2-image gallery)
Use hyphens (-) or underscores (_) to separate words. Trailing numbers are stripped automatically.
🔒 Safe & Secure
- All products start as drafts — nothing goes live until you click Publish
- Every request is nonce-protected and capability-checked (
manage_woocommerce)
- All inputs are sanitized and escaped
- Order Shield uses rule-based scoring — no external APIs, no third-party data sharing