Product Icon

Bulk SKU Generator for WooCommerce

Automatically generate SKUs in bulk for multiple products, including variations. Option to add new or replace existing SKU. Format SKU using multiple variables like product ID, slug, attribute, tag, category, and more.

Efficiently managing SKUs is crucial for proper inventory management and product identification when selling across different channels (Amazon, eBay, Etsy, etc). Adding SKUs manually by going through each product page would take ages if you have a large catalog. With Bulk SKU Generator you can automate your SKU creation process for your new and existing products.

Create multiple rules to set different SKUs for different products and categories using the inbuilt variables like product ID, name, slug, attributes, and more. Option to add new, replace, or set additional SKUs. The detailed features of this extension follow.

Features List:

  • Create unique SKUs for products and variations
  • Ability to add new, set additional, or replace existing SKUs
  • Apply SKUs to specific products, category, and attributes
  • Create multiple rules to add different SKUs for different products
  • Customize SKU format by adding custom text anywhere in SKU along with variables,
    • Product id
    • Product slug
    • Product name
    • Parent category name
    • Child category name
    • Product tag
    • SKU number
    • Product attribute
    • Product term
    • Variation name
    • Variation ID
  • Ability to set different SKU format for product and variations
  • Add a certain length for generated SKUs to maintain consistency
  • Option to automate SKU updates for new products
  • Customize cronjob interval and view SKUs creation progress
  • Option to add placeholders for empty variables
  • Allow customers to search by SKU and automatically include SKUs in order emails

Rule based management

Create multiple global rules to generate different SKUs for different products. Rule based management offers a better control over how the SKUs should be generated for different types of products.

Conditional SKUs

You can conditionally add SKUs to your products using following rule types,

  • Replace SKUs
    Replace your existing SKU with a new one. If there is no SKU to replace, the extension won’t add a new SKU.
  • Additional SKUs
    This rule type will assign an additional SKU to products, regardless of whether they already have an SKU or not.
  • Product with no SKUs
    Add SKUs to products with no SKU only. If the SKU is already present in any of the selected products, the rule will not add an SKU for that product.

Apply rule to future products

Automate the SKUs generation for upcoming products added to your store. When this feature is enabled, the extension will generate SKU according to your rule settings.

Customize SKU length for consistency

Define the maximum length for SKUs generation to ensure that your product codes stay within a specific character range. This customization provides flexibility, allowing you to control the length of SKUs according to your store’s preferences.

Flexible product SKU format options

The SKU format can be easily personalized by adding any custom text anywhere in the field along with the predefined variables. The variable values are replaced dynamically to generate SKUs that uniquely identify each product and variation, making inventory management more efficient. The pre-defined variables includes,

  • Product id
  • Product slug (Product URL)
  • Product name
  • Parent category name
  • Child category name
  • Product tag
  • SKU number
  • Product attribute
  • Product term
  • Variation name
  • Variation ID

You can add different SKU formats for products and variations as per your business needs.

Apply SKUs to all or specific products

When creating a new rule for SKU generation, you can choose to apply it to all products or specific products. You can specify individual products or select them by their category or attribute.

General Options:

Using the general settings, you can customize following options,

  • Enable search by SKU: Allow your customers to search your catalog by product SKU.
  • Include SKU in emails: Automatically include SKU number in customer order emails.
  • Empty variables placeholder: You can skip or add custom placeholders for empty variables while generating SKUs. Leaving these fields empty the extension won’t add anything in the SKUs if the variable values are empty.

Conjob and progress view:

The extension uses cron jobs to schedule SKU generation in phases to avoid overloading the server. You can customize the cronjob time as per your needs. You can view all active rules that are currently being applied along with the product list where the SKU has been added.


Customer reviews