How to Duplicate a Product
1
Open the Product Catalog
Go to Admin → Products at
/admin/ecommerce/products.2
Open the Duplicate Modal
Click the Copy button on any product row. A slide-over modal opens on the right side of the screen.
3
Review the Pre-Filled Title
The new product title is pre-filled as:For example:
"Blue Denim Jacket - Copy A3F1". This is fully editable before saving.4
Review the Pre-Filled SEO Slug
The slug is pre-filled as:The slug is validated for uniqueness before the form can be submitted — no two products can share the same slug.
5
Toggle Variant & Image Duplication
The “Duplicate All Variants, Inventory & Images” toggle is checked by default. Leave it enabled to perform a full deep-copy. Uncheck it to create a new product shell with only the base product data.
6
Save
Click Save. The duplication runs inside an atomic database transaction — if any part of the process fails, the entire operation is rolled back and no partial data is created.
What Gets Duplicated
A full duplication copies every piece of data associated with the source product. The table below documents exactly what is cloned:Base Product Record
Base Product Record
Taxonomy & Relationships
Taxonomy & Relationships
Product Customization Fields
Product Customization Fields
All custom checkout input fields (text inputs, selects, radio groups, checkboxes, multi-selects) and their associated selectable choices and price surcharges are fully cloned onto the new product.
Pricing Variants
Pricing Variants
New variant records are created with all pricing fields intact:
public_price,wholesale_price,sale_pricevariant_fee,wholesale_variant_feecharge_taxsettings- Payment processor IDs (Paddle and Stripe)
- Download expiration and max-download limits
- Personalization / gift wrapping configuration
SKU-COPY-WXYZ — generated automatically.Stock & Inventory
Stock & Inventory
Inventory records are cloned per variant, preserving:
quantity_available(shelf stock)warehouse_stock_levelreserved_stocklocation_id(warehouse location assignments)
Image Galleries
Image Galleries
All image sets are duplicated, preserving:
- Thumbnail, main image, and zoom image paths
- CDN URL references
image_url_sourceflags (direct URL vs. local disk)image_alttext andzoom_labelcaptions- Search image flags and active/inactive status
Quantity Discounts & Event Details
Quantity Discounts & Event Details
Unique SKU Generation
Site Store Pro guarantees that every duplicated variant receives a unique SKU automatically. You do not need to manually enter or modify SKUs after duplication.Atomic Transaction Safety
The entire duplication process — base product, variants, inventory, images, categories, custom fields, cross-sells, discounts, and events — runs inside a single atomic database transaction.If any step in the duplication fails (e.g. a unique constraint violation, a disk write error for images), the transaction is fully rolled back. No partial product, orphaned variant, or incomplete image record will be left in the database.
