Title: Custom Order Workflow for WooCommerce
Author: iamgsbala
Published: <strong>September 28, 2026</strong>
Last modified: September 29, 2026

---

Search plugins

![](https://ps.w.org/iamgsbala-custom-order-workflow-for-woocommerce/assets/banner-
772x250.png?rev=3719525)

![](https://ps.w.org/iamgsbala-custom-order-workflow-for-woocommerce/assets/icon-
256x256.png?rev=3717567)

# Custom Order Workflow for WooCommerce

 By [iamgsbala](https://profiles.wordpress.org/iamgsbala/)

[Download](https://downloads.wordpress.org/plugin/iamgsbala-custom-order-workflow-for-woocommerce.1.0.8.zip)

 * [Details](https://wordpress.org/plugins/iamgsbala-custom-order-workflow-for-woocommerce/#description)
 * [Reviews](https://wordpress.org/plugins/iamgsbala-custom-order-workflow-for-woocommerce/#reviews)
 *  [Installation](https://wordpress.org/plugins/iamgsbala-custom-order-workflow-for-woocommerce/#installation)
 * [Development](https://wordpress.org/plugins/iamgsbala-custom-order-workflow-for-woocommerce/#developers)

 [Support](https://wordpress.org/support/plugin/iamgsbala-custom-order-workflow-for-woocommerce/)

## Description

Running a print shop or custom-product WooCommerce store? Stop managing artwork,
proofs, approvals and production through separate emails and spreadsheets.

Custom Order Workflow for WooCommerce keeps the post-order workflow inside WooCommerce.
Collect structured product specifications and artwork uploads, review files, send
versioned proofs, record customer approval and move each order item through a clear
production workflow.

It is built for printed apparel, signage, packaging, personalized products and other
businesses that need a WooCommerce custom order workflow instead of a standard order
screen.

The free version includes Jobs, structured specifications, secure artwork and proof
files, artwork review, proof approval, workflow events, internal notes, email notifications
and WooCommerce custom order statuses. Advanced pricing, custom workflow builders,
Kanban, staff assignment, cloud storage and reporting remain Pro opportunities.

### How it works

 1. Configure a WooCommerce product with custom specification fields, artwork upload
    and customer approval requirements.
 2. The customer enters the product details and uploads artwork with the order.
 3. WooCommerce creates a Job for each eligible order item and stores an immutable 
    specification snapshot.
 4. Staff review the artwork and can accept it, request changes or upload a replacement
    version.
 5. Staff upload a versioned proof for the customer to review.
 6. The customer approves the proof or submits a change request from My Account > Artwork&
    Proofs.
 7. After approval, staff move the Job through Approved, In Production, Quality Check,
    Ready and Completed.

The workflow is tracked per order item, while clear Custom Order Workflow statuses
are mirrored on the WooCommerce order for overall fulfilment visibility.

### Data retention

Operational data is retained on uninstall by default. The Settings page provides
an explicit opt-in to delete custom operation tables and settings during uninstall.

### Documentation

The full user guide is included at `docs/user-guide.md`. It explains setup, the 
customer proof approval process and the production steps after approval.

### Privacy

Deactivation feedback is optional. If submitted, the selected reasons and optional
note are sent to iamgsbala@gmail.com using WordPress email. The plugin does not 
send deactivation feedback to a third-party service.

## Screenshots

[⌊Overview dashboard showing the workflow from specifications and artwork through
proof approval and production.⌉⌊Overview dashboard showing the workflow from specifications
and artwork through proof approval and production.⌉[

Overview dashboard showing the workflow from specifications and artwork through 
proof approval and production.

[⌊WooCommerce product settings for enabling custom operations, artwork upload, customer
approval and specification fields.⌉⌊WooCommerce product settings for enabling custom
operations, artwork upload, customer approval and specification fields.⌉[

WooCommerce product settings for enabling custom operations, artwork upload, customer
approval and specification fields.

[⌊Job details showing the specification snapshot, artwork and proof files, workflow
status and activity timeline.⌉⌊Job details showing the specification snapshot, artwork
and proof files, workflow status and activity timeline.⌉[

Job details showing the specification snapshot, artwork and proof files, workflow
status and activity timeline.

[⌊Customer Artwork & Proofs page showing the order ID, proof version, artwork history
and approval controls.⌉⌊Customer Artwork & Proofs page showing the order ID, proof
version, artwork history and approval controls.⌉[

Customer Artwork & Proofs page showing the order ID, proof version, artwork history
and approval controls.

## Installation

 1. Install and activate WooCommerce.
 2. Upload the `iamgsbala-custom-order-workflow-for-woocommerce` folder to `wp-content/
    plugins/`.
 3. Activate Custom Order Workflow for WooCommerce from Plugins.
 4. Open Custom Order Workflow for WooCommerce in the WordPress admin.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Custom Order Workflow for WooCommerce” is open source software. The following people
have contributed to this plugin.

Contributors

 *   [ iamgsbala ](https://profiles.wordpress.org/iamgsbala/)

[Translate “Custom Order Workflow for WooCommerce” into your language.](https://translate.wordpress.org/projects/wp-plugins/iamgsbala-custom-order-workflow-for-woocommerce)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/iamgsbala-custom-order-workflow-for-woocommerce/),
check out the [SVN repository](https://plugins.svn.wordpress.org/iamgsbala-custom-order-workflow-for-woocommerce/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/iamgsbala-custom-order-workflow-for-woocommerce/)
by [RSS](https://plugins.trac.wordpress.org/log/iamgsbala-custom-order-workflow-for-woocommerce/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.8

 * Improved the visible close control in the optional deactivation feedback modal.
 * Routed submitted feedback to iamgsbala@gmail.com with the subject `Custom Order
   Workflow Plugin feedbacks`.

#### 1.0.7

 * Added an optional, dismissible deactivation feedback modal with structured reasons
   and an optional note.
 * Sends submitted feedback only to the site’s configured administrator through 
   WordPress email.

#### 1.0.6

 * Renamed the plugin to Custom Order Workflow for WooCommerce and requested the`
   iamgsbala-custom-order-workflow-for-woocommerce` WordPress.org slug.
 * Updated the text domain, folders, admin/frontend labels, documentation, website
   links and branded assets.
 * Added the by iamgsbala attribution consistently across the public brand presentation.

#### 1.0.4

 * Moved private artwork storage to a dedicated protected subdirectory resolved 
   through `wp_upload_dir()`.
 * Refreshed the plugin icon, banner, documentation links and user-facing labels
   for the previous identity update.

#### 1.0.3

 * Added WooCommerce order status synchronization for the custom-order workflow.
 * Added the visible Artwork Approved milestone before proof preparation.
 * Refreshed the Overview hero and removed redundant system status controls.
 * Updated translation calls and private upload handling for WordPress.org automated
   checks.

#### 1.0.2

 * Renamed the dashboard entry to Overview and replaced the internal Foundation 
   wording with clearer user-facing labels.
 * Added a direct free documentation link to iamgsbala.com.
 * Reworked Job activity into a readable timeline and refreshed the customer Artwork&
   Proofs controls.
 * Updated the branded WordPress.org banner and icon assets.

#### 1.0.1

 * Replaced the admin menu icon with a reliable inline workflow icon and refreshed
   the branded WordPress.org icon and banner assets.
 * Added protected image previews for artwork and proofs on Jobs, WooCommerce order
   details and My Account.
 * Refined Job Details, order panels, customer proof cards and button styling.
 * Added exact process messaging and iamgsbala attribution to the product branding.
 * Added Order ID references to the customer Artwork & Proofs area, a right-rail
   activity view and a dedicated Custom Order Workflow for WooCommerce product tab.
 * Added dashboard documentation guidance and an upcoming Pro product message.

#### 1.0.0

 * Completed the free V1 workflow from specifications and artwork through proof 
   approval and production.
 * Added artwork review, replacement versions and protected file access.
 * Added versioned proofs, customer My Account review, approval and change requests.
 * Added validated workflow transitions, activity events and internal notes.
 * Added customer/admin email notifications, dashboard counts and responsive UI 
   styling.
 * Added configurable artwork extensions and maximum upload size with SVG disabled
   by default.

#### 0.4.0

 * Added per-product artwork upload enablement.
 * Added 25 MB validation for PDF, AI, EPS, SVG, PNG, JPG, TIFF and ZIP artwork.
 * Added private random-name storage and protected admin downloads.
 * Added artwork transfer from cart to order item and Job artwork records.

#### 0.3.0

 * Added per-product specification field builder for text, number, textarea, select,
   radio and checkbox fields.
 * Added frontend validation and specification display in cart and checkout.
 * Added immutable specification snapshots to order items and operational Jobs.

#### 0.2.0

 * Added the Job entity and repository.
 * Added one-job-per-eligible-order-item creation from WooCommerce orders.
 * Added the v1 lifecycle status catalogue and protected admin status updates.
 * Added paginated Jobs list and Job detail screens.

#### 0.1.0

 * Added plugin bootstrap and WooCommerce dependency checks.
 * Added activation/deactivation lifecycle.
 * Added versioned custom-table schema and migration coordinator.
 * Added Custom Order Workflow for WooCommerce foundation dashboard and settings.

## Meta

 *  Version **1.0.8**
 *  Last updated **21 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.8 or higher **
 *  Tested up to **7.1.2**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [artwork upload](https://wordpress.org/plugins/tags/artwork-upload/)[custom orders](https://wordpress.org/plugins/tags/custom-orders/)
   [woocommerce](https://wordpress.org/plugins/tags/woocommerce/)
 *  [Advanced View](https://wordpress.org/plugins/iamgsbala-custom-order-workflow-for-woocommerce/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/iamgsbala-custom-order-workflow-for-woocommerce/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/iamgsbala-custom-order-workflow-for-woocommerce/reviews/)

## Contributors

 *   [ iamgsbala ](https://profiles.wordpress.org/iamgsbala/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/iamgsbala-custom-order-workflow-for-woocommerce/)