Woocommerce team created the new plugin for the wordpress in which we can find a new JavaScript-driven interface for managing your store. The plugin includes new and improved reports, and a dashboard to monitor all the important key metrics of your site.
WooCommerce Admin has been translated into 4 locales.
Anyway, this is a good start, as they write on its plugin page header: Test drive the future of WooCommerce. A quicker, JavaScript-powered interface with exciting new features. So I totally believe that the developer team is already focused on optimizing the speed issue, good job!
Highlights
Dashboard Customization
For a while now you have been able to chose which charts, summary numbers, and leaderboards are displayed on your dashboard – but now you can change the order in which these sections appear on the screen – or remove them entirely!
Furthermore you can rename the section titles to best match how you are tracking key statistics on your store.
Historical Data Import Tool
One other area we have received a bit of feedback on was the desire to have better control on importing historical data into the WooCommerce Analytics tables. Based off that feedback, the tool to import historical data has been fully re-designed to allow for finer control over what legacy data should be imported:
Furthermore you can opt to skip previously imported customers and orders if you are re-processing old data to speed things up a bit.
Lastly a convenience button has been added to empty out the reporting tables and start fresh if you would like. Stay tuned for a few more enhancements to this screen in the next release which will give you a progress bar on the status of importing customers and orders.
Legacy Dashboard Widget Fixed
We had a couple of reports in the support forums that the legacy wp-admin WooCommerce dashboard widget was no longer working after the v0.11.0 release of WooCommerce Admin. Apologies to those who were impacted by this bug, but it has been fixed, and the legacy dashboard widget and the new WooCommerce Dashboard can coexist in wp-admin harmony!
Key features of WooCommerce Admin.
Track Performance with Statistics, Analytics, and Reports
The WooCommerce Admin plugin is built around a new central dashboard that, in time, will become the default in future versions of WooCommerce, giving store owners a quick overview of how their store is performing and the ability to customize the dashboard to their needs.
14 Unique data points
Store owners can view charted data directly from the Dashboard via 14 different data points, and select any chart to load an associated report for deeper analysis.
Store owners can also select a custom interval for charts, depending on the date range selected.
Customizable Dashboard
WooCommerce Admin also allows store owners to customize a new dashboard screen with “performance indicators” that correspond in importance to their store’s operation.
12 New and improved reports
We have reworked existing reports in WooCommerce to be more useful and introduced a new report for product variationsto help store owners better monitor and understand their business.
They enable you to:
- Quickly filter data
- Compare date periods
- Get easy access to key data points
- Download reports in CSV format.
New reports available in WooCommerce Admin are:
-
Revenue
report
- Provides a broad overview of the financial status of a store.
- Reports gross revenue, refunds, the value of coupons used, taxes collected, shipping costs, and net revenue for a selected date range
-
Orders
Report
- Reports the total number of orders, net revenue, the average order value, and the average number of items per order for a selected date range
-
Product
Report
- Displays and compares sales information for a given time period by product
-
Stock
Report
- Displays the store’s entire product catalog by products that are in stock, low stock, and out of stock.
-
Product
Comparison Report
- Performs highly customized analysis of sales data by comparing the performance of different product/s and variation/s over a specified date range.
-
Category
Report
- Filters by all categories, a single category, category comparison, viewing top categories by items sold, and top categories by net revenue.
-
Coupons
Report
- Compares multiple coupon codes to display how many orders used coupons and the total amount discounted.
- Uses advanced filters to compare coupons, and a few preset filters to displays Top Coupons by Discounted Orders or Amount Discounted using preset filters
-
Customers
Report
- Displays Customer Data: Name, Sign Up date, Email, number of Orders, Lifetime Spend, Average Order Value, Last Purchase Date, and Country.
- Provides a look into all customer data for a store, listing all registered and unregistered customers along with pertinent data about each customer such as email address, number of orders, lifetime spend, and average order value.
- Allows searching the customer table by customer name, country, username, and email address.
- Segments customer data with custom filters, e.g., number of orders, total spend, and average order value.
-
Tax
Report
- Compares tax report data by different tax codes
- Compares multiple tax codes, and displays data on how much tax was collected for orders and shipping
-
Order
Report
- Filters order data for a given time period by order status (i.e., pending and complete), product (orders with or without certain products), coupon codes (coupon codes were/were not used on orders), and new and returning customers.
-
Downloads
Report
- Allows filtering of Downloads by product, username, order number, and IP address
Advanced Filters
A set of advanced filters allow store owners to extract greater detail from new reports, including:
- Numeric Filters allow the addition of filters to report based on numeric inputs. The filter supports matches for more than, less than, and between inputs of numeric values.
- Customer Name Filter an autocomplete filter that allows for the creation of filters based on orders for a particular customer.
- Email Filter is an autocomplete filter powered by the customer REST API endpoint and allows quick filtering of reports by customer email.
- Country Filter is also an autocomplete filter that allows for the creation of filters based on the country or countries of customers.
A New Activity Panel
Finally, we are introducing a new Activity Panel that provides persistent store management tools to quickly:
- Fulfill orders
- Manage stock
- Manage inventory
- Manage store notifications.
It includes a new Inbox notification feature to address a widespread WordPress problem – notification overload! The new Inbox cleans up all notifications relevant to managing a WooCommerce store, ensuring that store owners only get what’s important and in one central location.
The Activity Panel also makes use of a new API and new REST API endpoints for developers to add notifications specific to their extensions, which will then present themselves in the Inbox. More information about the new API and the REST API endpoints available can be found at Activity Panel Inbox
Don’t
use in the child theme
Reporting in WooCommerce can be slow, as well as being MySQL resource heavy if you have high order levels on the site, whilst the WooCommerce Admin is a step in the right direction. Though the WooCommerce Admin has been in development for a number of months, the feature plugin is still a beta plugin, and still not suitable for use on a live site.
In the most recent release of WooCommerce, which was version 3.6.4, it added a reminder nag, which is dismissible to install the WooCommerce admin plugin. The difference is that on the actual product page, it more clearly states that the plugin should be tested on a staging or dev site.
Once again: This plugin is under active development and, as such, we advise you to first install WooCommerce Admin in a staging/test environment. While this code is being run in production on sites, we recommend you first verify it works for you in a test environment, the same as any plugin for WooCommerce.
If you were using the WooCommerce Admin plugin on one of your child sites, the database table created by the plugin will not be deleted on deactivation. The custom database table in question is called wp_wc_order_stats. You can delete (drop) that database table using phpMyAdmin.
Remember that this plugin is in development and should not be used on a live site until it is stable unless you want to deal with your child site running into CPU spikes and it causing major performance issues.