WooCommerce

We look forward to discussing your ideas.

NOTE: Please do not post links to/promote products outside of the WooCommerce.com catalog. This is not a sales channel. Links to outside sources, intended for spam or self-promotion, will be marked as spam.

How can we improve WooCommerce?

You've used all your votes and won't be able to post a new idea, but you can still search and comment on existing ideas.

There are two ways to get more votes:

  • When an admin closes an idea you've voted on, you'll get your votes back from that idea.
  • You can remove your votes from an open idea you support.
  • To see ideas you have already voted on, select the "My feedback" filter and select "My open ideas".
(thinking…)

Enter your idea and we'll search to see if someone has already suggested it.

If a similar idea already exists, you can support and comment on it.

If it doesn't exist, you can post your idea so others can support it.

Enter your idea and we'll search to see if someone has already suggested it.

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. Quick Edit for product attributes in wp admin area

    Would be great to be able to modify the product attributes in quick edit mode. Maybe there could be an option to select which attributes appear in the quick edit panel so it does not get too big.

    21 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  Category - Core  ·  Flag idea as inappropriate…  ·  Admin →
  2. "Show all" / Show 20 / 40 / 60 items" at once button

    Users generally don't like not being able to see all products at once, and having to click on to the next page(s) to see the rest.

    A simple "show all products", or "show 20/40/60 products" button would solve that.

    20 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Category - Core  ·  Flag idea as inappropriate…  ·  Admin →
  3. Mark as Partial Return - the ability mark individual order items as refunded/returned

    Currently, you can only mark the whole Order as refunded, even if only part of it was returned. but not Partially Refunded.
    If someone orders 5 items but returns 3, it'd be useful to be able to mark the order as a partial refund & also the amount that was refunded.
    --
    Even better would be the ability to mark individual items on the order as returned/refunded from the existing 'Actions' drop down & the refund amount that was issued. Maybe even a tick box to update stock would be the icing. In the Order Totals pane, a box to…

    17 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  Category - Core  ·  Flag idea as inappropriate…  ·  Admin →
  4. AJAX Updating on post edit screens

    It would be nice the product data tabs would communicate and update each other automatically without having to save the post and reload the edit screen.

    For example, if you add an attribute set to to a product, or add an attribute value, you have to save the product before it is available in the variations tab.

    20 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    under review  ·  1 comment  ·  Category - Core  ·  Flag idea as inappropriate…  ·  Admin →
  5. Redirect Customer on checkout based on product purchased.

    I would like to suggest an improvement for the customer journey

    After a successful purchase it would be good to have the ability to direct them to a custom checkout page, also to have the ability for cart abandonment

    I know this exsists on a cart level I am talking on a product level so each product will have a specific thank you page that we could add in the product description / meta data. We would enter the URL of the thank you and abandon cart to direct people from that item.

    I don't know how this would work…

    20 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Category - Core  ·  Flag idea as inappropriate…  ·  Admin →
  6. Limit Customer Zip Codes

    A client of mine runs a local business. They want to have the ability for their customers to purchase items online, but they don't ship further than their local area, 5 or 6 zip codes. Under general settings you can limit countries, but I can't find a way to limit this any further. If this feature doesn't already exist, it would be a great idea for small local businesses.

    20 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    4 comments  ·  Category - Core  ·  Flag idea as inappropriate…  ·  Admin →
  7. Checkout button beside 'add to cart' in product page

    Now, it's just an 'add to cart' on the product page.

    There should be a 'proceed to checkout' button beside it as well.

    There is a plugin that allows you to redirect directly to the checkout page, but that's not suitable.

    With both buttons available, you can have multiple options..

    - add multiple variations to cart,
    - choose to go directly to checkout after making a choice (instead of adding a step of viewing the cart

    A 'proceed to checkout' button will also make it more intuitive for less savvy users, like the older folks, or those whose command of…

    19 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Category - Core  ·  Flag idea as inappropriate…  ·  Admin →
  8. Woocommerce lighbox on post / page cpt

    Please Add checkbox - Use default Woocomerce Lightbox on Posts / Pages / CPTs images and gallery.

    19 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Category - Core  ·  Flag idea as inappropriate…  ·  Admin →
  9. Use FIFO (First in, first out) and cash basis method for keeping track of cost of goods.

    The current method of cost of goods in Woocommerce is not properly done. In fact, it's completely useless.

    When you operate with inventory, you constantly buy products wholesale at different prices. For example, we may buy 1,000 cups in january at $5 a piece and the next month 1,000 cups at $6 a piece. How exactly would one go about getting woo commerce calculating the average cost of goods?

    Sure, you can re-calculate the average cost yourself and enter in the new COG on the product page, but it will update all previous sales as well with this new COG.…

    19 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    3 comments  ·  Category - Core  ·  Flag idea as inappropriate…  ·  Admin →
  10. Stock level translation pluralisation

    The variable "Only %s left in stock" should be pluralised as many variations would require a plural form. For example we are currently using woocommerce for booking training places and would like the following wording but can't due to this limitation.

    "s% space(s) available"

    19 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Category - Core  ·  Flag idea as inappropriate…  ·  Admin →
  11. Adaptive Pricing

    The price that is displayed for a product should instantaneously adapt according to the respective price of the quantity selected. Currently, if a customer selects a quantity if 5 items that cost $10 each, the price that is displayed remains fixed at $10 when they have made a selection of $50 worth of merchandise. Ideally, in this situation, "$10" should be displayed for a selection of 1, and $50 should for displayed for a selection of 5. This way, the customer knows the total cost before clicking add to card, and it saves them a step of having to navigate…

    16 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Category - Core  ·  Flag idea as inappropriate…  ·  Admin →
  12. More flexible free shipping

    Right now, free shipping is conditioned by either a coupon, or a minimum amount - can't be both. And when activating the coupon-conditioned free shipping, the minimum amount is not used anymore.

    The use case I'm looking for:
    - have the minimum amount linking to free shipping all the time
    - in addition, for short period of time, enable a coupon that provides free shipping whatever the amount is.

    Additionally, when using a discount coupon, it is displayed in the cart and checkout page so users can remove it. A coupon providing free shipping is not shown, so can't be…

    18 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    4 comments  ·  Category - Core  ·  Flag idea as inappropriate…  ·  Admin →
  13. Custom sort cart products based on catergory

    Option to sort Cart based on SKU or at least group products of the same category and have a drag and drop order in back-end for the category order, rather than the order products are added to cart

    18 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Category - Core  ·  Flag idea as inappropriate…  ·  Admin →
  14. Edit Order Item Attribute Interface

    To edit order item attributes, a shop owner must use slugs. Furthermore, the available attributes and terms (for this product or otherwise) are not displayed in a drop-down. This requires an owner to first check whether a product has an attribute, then figure out the slug for both it and the term.

    18 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Category - Core  ·  Flag idea as inappropriate…  ·  Admin →
  15. Set a calendar date for products to go back into stock.

    To be able to select a back in stock date on a mini calendar for a product - or variable on a product. When the date arrives, the product would automatically go back into stock. There is an add on that does this for oscommerce - but not for woocommerce.

    18 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Category - Core  ·  Flag idea as inappropriate…  ·  Admin →
  16. User selectable number of products per page

    Add the option for users to select how many products are shown by page. Personally when I go to a site and I'm looking at products, I like to list all the products on a single page as it is easier to view them.

    Currently there is no way for users to do this and they have to click through every page which can lose visitors. Their only option is to change the sorting order.

    It is common to offer options like ** 12 / 24 / 48 / 96 / All ** for example.

    17 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  Category - Core  ·  Flag idea as inappropriate…  ·  Admin →
  17. Make WooCommerce Layered Nav widget available on all pages

    The Layered Nav widget should be able to be shown on all pages of the site, not just product pages. If you're setting up a commerce site, you want clients to be able to search by product attributes when they first click into your site (on the home page) without having to make the home page your Shop page.

    18 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    3 comments  ·  Category - Core  ·  Flag idea as inappropriate…  ·  Admin →
  18. Emails for New user accounts created using WooCommerce are not verified

    When a customer uses our website built on WooCommerce the user account created uses email address and this address is never verified. The typical user experience during eCommerce checkout is that user will receive an activation email. This flow validates email address automatically and avoids spam email accounts. Not sure why such a basic feature is not already part of WooCommerce.

    17 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Category - Core  ·  Flag idea as inappropriate…  ·  Admin →
  19. Ecotax - New field for products (environment related taxes)

    Hi,

    I was planning moving a website from Prestashop to Woocommerce. It's a tires store.

    However, I cannot because of the so-called "ecotax". It's a tax for some kind of products (like tires), related to the environment laws.

    In Prestashop they have built-in support for that field. It's a field for the product itself, like the price or the ID. Attached a screenshot from the Prestashop's database: https://www.evernote.com/l/AGxAPHDhTtBF9aEFFBrX1GBdAyibyLLF92Q

    If Woocommerce is willing to support all kind of industries, the ecotax field is a must. It's not a percentage from price, but a fixed value for each product.

    Thanks.

    17 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Category - Core  ·  Flag idea as inappropriate…  ·  Admin →
  20. Add Variable Products to Grouped Product

    At the moment you are unable to add variable products to a grouped product. The plug-in "Product Bundles" tries to solve this, but is not able to have dynamic quantities on the front-end via a quantity field, rather than setting the quantity in the edit interface. This plug-in also has a quantity field for the main/grouped product which wouldn't be compatible with the above requirements - it would need to be removed like the standard Grouped Product within WooCommerce.

    Is this coming up in future releases?

    17 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    5 comments  ·  Category - Core  ·  Flag idea as inappropriate…  ·  Admin →
  • Don't see your idea?

WooCommerce

Feedback and Knowledge Base