Smart Price Manager is a powerful WooCommerce pricing management plugin that allows store owners to manage and update product prices quickly and efficiently all from a single, premium-style interface.
The plugin is designed to save time, reduce manual errors, and simplify price management, especially for stores with large product catalogs. With its spreadsheet-style layout and rule-based pricing system, store administrators can update prices in just a few clicks instead of editing products one by one.
Smart Price Manager offers a comprehensive set of tools, covering everything from essential bulk editing to advanced automation features, ensuring a smooth and professional user experience for stores of all sizes.
It is a well-maintained plugin, regularly updated with new versions, supported by clear and detailed documentation, and backed by priority support to ensure a smooth user experience.
The plugin provides a premium-looking interface with essential pricing controls for everyday management.
The Filter Products feature allows users to quickly narrow down products based on:
This makes it easy to select the right products before applying bulk price changes.
The Price Spreadsheet offers a clean, spreadsheet-style view of products and their pricing details, including:
Users can view and manage multiple products at once, making price updates faster and more organized.
This section allows users to apply pricing changes to selected products, such as:
Bulk editing helps eliminate repetitive manual updates and ensures consistent pricing across products.
For more complex pricing strategies, Smart Price Manager includes advanced features for greater control and automation.
Smart Pricing Rules allow users to apply advanced pricing logic with multiple rule options.
Prices can be adjusted automatically based on conditions such as:
These rules make it easy to manage complex pricing strategies with minimal effort.
The Price History section keeps a detailed log of all applied price updates.
From here, users can:
This ensures full control and safety when applying bulk or automated changes.
The Import & Export feature allows users to:
This feature is especially useful for large stores or bulk price updates.
Before installing Smart Price Manager, ensure the following requirements are met:
To unlock all advanced features like Smart Pricing Rules, Price History, and CSV Import/Export:
If you haven't purchased a license yet, you can do so from the following link:
https://shop.bytnexo.com/shop/
Once the license is purchased, you will receive an email containing your license key.
You can also find the license key in your My Account page under the License tab.
After purchasing the license key:
Once the plugin is activated, a new menu item called "Smart Price" will appear in the WordPress admin dashboard.
To access the Smart Price Manager dashboard, navigate to:
Smart Price → Dashboard
The Filter Products section allows you to precisely select which products should be loaded into the Price Spreadsheet for editing.
This filter allows you to load products from a specific WooCommerce category.
How it works:
Example:
Select category: Electronics
Result: Only products in the Electronics category appear in the spreadsheet
You can filter products based on their type.
Available options:
How it works:
Use case:
Apply pricing rules only to simple products and exclude variations
This filter helps you target products based on pricing status.
Options include:
How it works:
Allows you to load products whose price is greater than or equal to a specified value.
Example:
Minimum Price: 500
Result: Only products priced at 500 or above are loaded
Allows you to load products whose price is less than or equal to a specified value.
Example:
Maximum Price: 500
Result: Only products priced at 500 or below are loaded
This filter allows you to search products by name or keyword.
How it works:
Example:
Search: iPhone
Result: All products with "iPhone" in the name are loaded
If you want to reset all filter to normal you can click on Reset button.
The Price Spreadsheet is the core feature of Smart Price Manager. It provides a clean, spreadsheet-style interface that allows you to view and manage product pricing data in one place, without opening individual product edit pages.
This section is designed to make bulk price management fast, accurate, and user-friendly especially for stores with a large number of products.
Smart Price Manager intelligently handles different WooCommerce product types to ensure accurate and safe price updates.
This makes simple product price updates fast and straightforward.
For variable products, Smart Price Manager follows a variation-level pricing approach:
Each row in the Price Spreadsheet represents a product, and the following details are displayed:
To make bulk operations easier, the Price Spreadsheet includes powerful selection options:
These options are especially useful when applying bulk pricing rules or updates to a specific set of products.
You can control how many products are displayed on a single page using the Products Per Page dropdown:
Available options typically include:
This allows you to optimize performance and visibility based on your catalog size and system capacity.
For stores with large product catalogs, the Price Spreadsheet includes built-in pagination:
This ensures smooth navigation across thousands of products without performance issues.
The Price Spreadsheet enables you to:
This feature forms the foundation of Smart Price Manager and works seamlessly with other tools such as Bulk Edit, Smart Pricing Rules, and Import & Export.
The Bulk Edit Selected Products section allows you to update prices for multiple products at once, saving significant time compared to editing products individually. Before applying any bulk rule, you can filter and select only the products you want to modify.
This feature works seamlessly with both Simple Products and Variable Products, providing full control over individual prices.
Simple products are displayed in a single row, and any bulk rule applied will directly affect that product's price.
For variable products, each variation is displayed as a separate row in the table.
This approach allows you to update prices at the variation level, instead of applying one price to the parent product.
This is especially useful when different variations (size, color, etc.) have different prices.
Please note the following rules to avoid unexpected behavior:
Before applying any bulk rule:
This ensures that bulk rules are applied only to the intended products.
This option allows you to set a fixed price for selected products.
Available Price Types:
How It Works:
Example – Regular Price:
• Product regular price: ₹500
• Set price to: ₹300
• Result: All selected products will have their regular price updated to ₹300
Example – Sale Price:
• Product sale price: ₹400
• Set sale price to: ₹250
• Result: All selected products already on sale will have their sale price updated to ₹250
• Products not on sale will be skipped automatically
This is the most powerful bulk pricing feature, ideal for running sales or adjusting prices dynamically.
Price Scope:
Adjustment Methods:
This option increases or decreases the price by a percentage.
Example:
• Product price: ₹20
• Percentage: 20%
• Action: Increase
• Result: New price = ₹24
If you choose Decrease, the same percentage will be subtracted instead.
This option increases or decreases the price by a fixed value.
Example:
• Product price: ₹50
• Fixed increment: ₹10
• Action: Increase
• Result: New price = ₹60
If you choose Decrease, the price will be reduced by the same fixed amount.
A Clear button is also available to reset the bulk edit fields before applying a new rule.
This bulk pricing system is extremely helpful when:
It eliminates repetitive manual work and ensures accurate, consistent pricing across your store.
Smart Pricing Rules is an advanced feature that enables automated, dynamic price adjustments across your WooCommerce store. It functions as an intelligent pricing engine that automatically identifies and updates product prices based on configurable conditions, eliminating the need for manual product selection or individual price updates.
Unlike traditional bulk editing tools that require you to:
This feature is ideal for:
A Smart Pricing Rule consists of three main parts:
Once configured, clicking Apply Rule will immediately apply the rule to all matching products.
This option defines which price field will be updated.
Available options:
This option defines which products the rule applies to.
Applies the rule to all products within a selected category.
Example:
• Category: Electronics
• Result: All products in Electronics category will be affected.
Targets products based on their current price range.
Input Format: min-max (Example: 50-100)
Example:
• Price Range: 50-100
• Result: Only products priced between 50 and 100 will be updated.
Applies the rule based on available stock quantity.
Example:
• Stock Range: 0-10
• Result: Products with stock between 0 and 10 will be affected.
This is very useful for low-stock price adjustments.
Targets products based on WooCommerce product type.
Available product types:
Example:
• Product Type: Variable Products
• Result: All variations of variable products will be affected.
Applies the rule to all products in the store, regardless of category, type, or stock.
⚠️ Use this option carefully.
This defines how the price will be changed.
Increases price by a percentage.
Example:
• Price: 100
• Increase by: 20%
• Result: New price = 120
Decreases price by a percentage.
Example:
• Price: 100
• Decrease by: 10%
• Result: New price = 90
Adds a fixed value to the price.
Example:
• Price: 50
• Increase by: 10
• Result: New price = 60
Subtracts a fixed value from the price.
Example:
• Price: 50
• Decrease by: 5
• Result: New price = 45
Sets the price to an exact value.
Example:
• Set price to: 75
• Result: All matching products will have price = 75
Steps to apply a Smart Pricing Rule:
The rule is executed immediately.
| Store Size | Batch Size | Estimated Processing Time |
|---|---|---|
| < 1,000 products | 50 | < 30-60 seconds |
| 1,000-10,000 products | 50 | 1-3 minute |
| 10,000+ products | 50 | 3-10 minute |
Speed depends on server. How faster server handle requests.
Smart Pricing Rules eliminate repetitive manual work and allow store owners to:
This makes it one of the most powerful features of Smart Price Manager.
Price History & Revert is a powerful advanced feature that automatically tracks all price changes made in your store and allows you to revert them with a single click.
This feature helps you stay in full control of pricing by maintaining a clear audit trail of all changes—making it easy to undo mistakes, roll back temporary sales, or restore original prices after promotions end.
The Price History system automatically records price changes made through:
Each entry is safely stored in the database for accurate recovery.
The Price History table displays the latest 10 entries only for better performance and clarity.
Each entry shows:
Only the most recent 10 price change entries are shown at a time.
Click Refresh History to reload and update the table with the latest price change records from the database.
This is useful when multiple admins are managing prices or when recent changes are not immediately visible.
Click Delete All History to permanently remove all price history entries.
Each history entry includes a Revert button.
Clicking Revert will:
This allows you to undo changes instantly without editing products individually.
Price History & Revert is extremely helpful when:
With one click, you can revert changes confidently without mistakes or data loss.
The Import & Export feature allows you to manage product prices in bulk using a CSV file. This is especially useful when you want to update prices offline or apply large-scale pricing changes efficiently.
⚙️ This is an advanced feature available with a license.
To export product prices:
Important:
Only the CSV file generated by Smart Price Manager is supported for re-import.
The column structure, order, and headers must not be changed.
To import updated prices:
Please follow these rules carefully to avoid import errors:
This strict CSV validation ensures:
When you apply a pricing rule to a large number of products, the process may take some time.
In such cases, you may see the following notification:
What this means
This behavior is intentional and helps prevent timeouts when handling large product sets.
If you encounter errors while applying rules to many products, it is usually due to low server memory or execution time limits.
Common error reasons
You can increase these limits either from your server settings or directly from the wp-config.php file.
📍 File Path
/public_html/wp-config.php
(or your WordPress root directory)
Open the wp-config.php file and add the following lines above this line:
/* That's all, stop editing! Happy publishing. */
Add before that line:
define( 'WP_MEMORY_LIMIT', '256M' );
define( 'WP_MAX_MEMORY_LIMIT', '256M' );
set_time_limit( 300 );
Recommended Values
⚠️ If your hosting provider restricts these values, you may need to contact their support team to increase them.
Answer:
This approach allows you to:
This design ensures precise control over variation pricing.
Answer:
Filters (category, product type, price range, search, etc.) are applied only when you click Load Products.
This prevents unnecessary database queries and improves performance, especially for large stores.
Answer:
A product may be skipped due to the following rules:
These safeguards prevent unintended price changes.
Answer:
If the rule affects many products, it will run in the background.
You'll see this message:
You can safely:
The rule will finish automatically.
Answer:
Yes. Once the background process starts, you do not need to keep the page open.
The rule will continue processing on the server.
Answer:
Most errors occur due to server limitations, such as:
Answer:
Increase memory and execution time by editing:
File path:
/public_html/wp-config.php
Add this above
/* That's all, stop editing! Happy publishing. */
define( 'WP_MEMORY_LIMIT', '256M' );
define( 'WP_MAX_MEMORY_LIMIT', '256M' );
set_time_limit( 300 );
If your host restricts these values, contact hosting support.
Answer:
CSV Import & Export is an advanced feature that requires a valid license to activate.
Once a license is purchased and activated, these buttons become fully functional, allowing you to:
You can purchase a license from the official store.
Answer:
Only the CSV file exported from Smart Price Manager is supported.
Important rules:
Other formats (Excel, PDF, etc.) are not supported.
Answer:
If the sale price is:
It will be treated as not on sale, and the product will not be marked as a sale product.
This prevents accidental sale activation.
Answer:
Yes, with the advanced license.
The Price History section allows you to:
Answer:
To maintain performance and clarity, only the latest 10 entries are shown by default. All history is stored in the database, and you can manage it using the available tools.
Answer:
"Both Prices" applies changes to:
Products without a sale price will not receive a new sale price automatically.
Answer:
Smart Pricing Rules are part of the advanced feature set. They are available after activating a valid license. These rules allow for complex, automated pricing based on categories, stock levels, and more.
Answer:
Yes. The plugin is built to:
It is actively maintained, regularly updated, and follows WordPress & WooCommerce best practices.
Answer:
Answer:
If the rule is applied to a large number of products, the system processes it in the background to avoid timeouts. This is normal behavior.
Answer:
Yes. Once the background process starts, you can safely navigate away or continue working. The rule will continue processing automatically.
Answer:
It means the system is processing the rule asynchronously. This prevents performance issues and allows you to keep using the admin panel.
Answer:
Increase your PHP memory limit and execution time. Most errors during large rule application are caused by server limitations.
Answer:
You can:
Answer:
No. Increasing memory limits helps prevent failures during heavy operations and does not negatively impact normal site performance.
Answer:
Background processing is optimized for handling large product sets and is a standard part of the advanced rule engine, ensuring a smooth experience even with extensive catalogs.