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. Add variable for {item_review} for products not reviewed yet

    The current variable {item_names} for item reviews is rather crude to convince customers to leave a review.
    It just output links to the product page (not the review section), shows no product image and -most importantly- has no checks if the item has been reviewed already by the client.
    Why? I always have to remind my clients a 2nd time to leave a product review! And I don't like to annoy them with review requests emails of products they already reviewed.

    1. Add a variable for {item_review} to show purchased products with image and URL to #tab-reviews. E.g. like: https://www.screencast.com/t/n5VUE341fWtk

    1 vote
    Vote
    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      Signed in as (Sign out)
      You have left! (?) (thinking…)
    • What users say about BioSlim Daily Power Cleanse?

      Making Use Of Bioslim Daily Power Cleanse was an extraordinary experience for me. When I started using the formula, I began feeling much more lively as well as restored. It helped me deal with a puffed up intestine and also undesirable defecations, and also made me standard. I'm extremely pleased with the results it given to me. With its constant and also proper utilization, I obtained the possibility to see the desired outcomes inside a month, which is outstanding. Finally, I am to an excellent level web content with the outcomes and also would prescribe it to all. BioSlim Daily…

      1 vote
      Vote
      Sign in
      Check!
      (thinking…)
      Reset
      or sign in with
      • facebook
      • google
        Password icon
        Signed in as (Sign out)
        You have left! (?) (thinking…)
      • Add a new trigger to remind the user after not have logged in after a specific period of time

        Use case: A user logs into the website. After a specific period of time of have not been logged in onto the website, a follow-up email is sent.

        Basically this is a new trigger based on days spent without having logged onto the website :-)

        1 vote
        Vote
        Sign in
        Check!
        (thinking…)
        Reset
        or sign in with
        • facebook
        • google
          Password icon
          Signed in as (Sign out)
          You have left! (?) (thinking…)
        • Fix "Follow Ups" so it correctly fires when memberships are assigned manually

          When assigning a membership manually, a configured Follow Up apparently will not trigger on the status of the initial membership status. One needs to assign a "pending" status first and then the status for the configured Follow Up email.

          For reference, see this support thread: https://woocommerce.com/my-account/tickets/?id=926798

          1 vote
          Vote
          Sign in
          Check!
          (thinking…)
          Reset
          or sign in with
          • facebook
          • google
            Password icon
            Signed in as (Sign out)
            You have left! (?) (thinking…)
          • Enable {customer_first_name} in Follow-up emails to Newsletter subscribers

            Currently, Woo does not create a "user" when people sign up for a newsletter. Hence, the variable {customer_first_name} will not work in Follow-up emails to new subscribers. Yet, people do indeed sign up with a first and last name and an email address, so there should be a way to enable this. After all - personal emails with a greeting will may eventually turn the follower into a paying customers!

            1 vote
            Vote
            Sign in
            Check!
            (thinking…)
            Reset
            or sign in with
            • facebook
            • google
              Password icon
              Signed in as (Sign out)
              You have left! (?) (thinking…)
            • Add variable to include renewal link in Followup Emails

              We have WooCommerce Subscriptions and integrated with Followup Emails Extension (purchased products).

              We want to send reminder email to customers to renew the subscription before their expiry date. That mail should contain the link clicking on which, user should be able to renew their subscription

              Scenario : User subscribes for a monthly subscription of 1st May 2018 which is valid till 1st June 2018. I want to send a mailer 7 days before expiry (say on 25th May 2018) which will contain his existing subscription details with a payment link. Clicking on it should take him to our website and…

              1 vote
              Vote
              Sign in
              Check!
              (thinking…)
              Reset
              or sign in with
              • facebook
              • google
                Password icon
                Signed in as (Sign out)
                You have left! (?) (thinking…)
              • Trigger email on amount of times a product is purchased

                It would be incredibly useful if it were possible to trigger the delivery of a follow-up email if a customer had ordered a certain product a set number of times.

                One of our clients has a use case where they'd like to send a coupon to allow a free product if another had been previously ordered 3 times - the good news is that "Follow-up Emails" currently can issue coupon codes out of the proverbial box (great!), and can send these out if a product has been purchased more than one time, but there's no facility for further modifying the…

                1 vote
                Vote
                Sign in
                Check!
                (thinking…)
                Reset
                or sign in with
                • facebook
                • google
                  Password icon
                  Signed in as (Sign out)
                  You have left! (?) (thinking…)
                • Sending a future scheduled manual email is confusing

                  The "Send Email Now" button for future emails is actually a schedule feature - it's confusing.

                  0 votes
                  Vote
                  Sign in
                  Check!
                  (thinking…)
                  Reset
                  or sign in with
                  • facebook
                  • google
                    Password icon
                    Signed in as (Sign out)
                    You have left! (?) (thinking…)
                  • Get rid of 'Choose a Variable' in FUE coupons

                    It doesn't make sense to have a dropdown field which sets the value of the text field, since now the text field supports multiple replacements.

                    We should get rid of the dropdown `Choose a Variable`, and put an indicator that some variables can be used here for the coupon prefix.

                    We need to be careful to not break the flow of existing customers.

                    0 votes
                    Vote
                    Sign in
                    Check!
                    (thinking…)
                    Reset
                    or sign in with
                    • facebook
                    • google
                      Password icon
                      Signed in as (Sign out)
                      You have left! (?) (thinking…)
                    • Add Opt-in Functionality, esp due to GDPR deadline

                      Allow users to add "Opt in" functionality for the extension across all lists, with the option at checkout.

                      0 votes
                      Vote
                      Sign in
                      Check!
                      (thinking…)
                      Reset
                      or sign in with
                      • facebook
                      • google
                        Password icon
                        Signed in as (Sign out)
                        You have left! (?) (thinking…)
                      • Email preview using generic data is not readily apparent

                        Its not obvious that the data being used when previewing emails from the admin is just a bunch of hardcoded generic data. Should add a notice at the top of the preview email indicating that this is just dummy data being used to show what the email will look like.

                        0 votes
                        Vote
                        Sign in
                        Check!
                        (thinking…)
                        Reset
                        or sign in with
                        • facebook
                        • google
                          Password icon
                          Signed in as (Sign out)
                          You have left! (?) (thinking…)
                        • Ability to edit Scheduled Emails - Bookings specific or general

                          A booking was created and a email was queued as expected. The booking was then edited but there was not a way to change the queued email to reflect the new booking date. It was also expected that **Settings > Tools > Rescan Customer Orders** would also update data either.

                          0 votes
                          Vote
                          Sign in
                          Check!
                          (thinking…)
                          Reset
                          or sign in with
                          • facebook
                          • google
                            Password icon
                            Signed in as (Sign out)
                            You have left! (?) (thinking…)
                          • Rename en_US.po file to follow-up-emails_en-US.po

                            Though not crucial, it appears to be the standard to name .po files with the plugin name in it, to avoid confusion, user suggested renaming `en_US.po` to `follow-up-emails_en-US.po`.

                            0 votes
                            Vote
                            Sign in
                            Check!
                            (thinking…)
                            Reset
                            or sign in with
                            • facebook
                            • google
                              Password icon
                              Signed in as (Sign out)
                              You have left! (?) (thinking…)
                            • Enhancement: `my-subscriptions` endpoint visibility

                              Right now there are 3 endpoints:
                              unsubscribe
                              email-preferences
                              email-subscriptions

                              You have the option to show `email-preferences` from My Account, under the Settings. This section is confusingly called "Email Subscriptions" even though it uses the `email-preferences` endpoint. This section contains any mailing lists you've signed up for and lets you remove yourself from them.

                              `email-subscriptions`, on the other hand, will show all the email subscriptions you signed up for when you made a purchase. You'll see the Order associated with the subscription and you can unsubscribe from that list.

                              I think we should move everything to one preferences page for users…

                              0 votes
                              Vote
                              Sign in
                              Check!
                              (thinking…)
                              Reset
                              or sign in with
                              • facebook
                              • google
                                Password icon
                                Signed in as (Sign out)
                                You have left! (?) (thinking…)
                              • Only send emails triggered by a category purchase once, even when multiple products in that category are purchased

                                When a product belongs to a category with other products in it and there are FUE for those other products, if you purchase product 1, you will get the FUE for product 1 and other products that category. So multiple emails are sent, one for each product.

                                0 votes
                                Vote
                                Sign in
                                Check!
                                (thinking…)
                                Reset
                                or sign in with
                                • facebook
                                • google
                                  Password icon
                                  Signed in as (Sign out)
                                  You have left! (?) (thinking…)
                                • Don't use full page template but use shortcode approach

                                  Following templates are full page template that are rendered when `/unsubscribe`, `/email-subscriptions`, and `/email-preferences` pages are loaded:

                                  * templates/email-subscriptions.php
                                  * templates/email-unsubscribe.php
                                  * templates/myaccount/email-preferences.php

                                  0 votes
                                  Vote
                                  Sign in
                                  Check!
                                  (thinking…)
                                  Reset
                                  or sign in with
                                  • facebook
                                  • google
                                    Password icon
                                    Signed in as (Sign out)
                                    You have left! (?) (thinking…)
                                  • Use the standard WooCommerce email templates, not the custom html ones

                                    Customer expected the template structure for emails to be the same as the ones for core, but they are more like html templates.

                                    If they were more like the templates from core, then it might be easier for people to work with, and also allow for more compatibility with plugins made for WooCommerce email templating.

                                    0 votes
                                    Vote
                                    Sign in
                                    Check!
                                    (thinking…)
                                    Reset
                                    or sign in with
                                    • facebook
                                    • google
                                      Password icon
                                      Signed in as (Sign out)
                                      You have left! (?) (thinking…)
                                    • Membership emails aren't tied to membership start date

                                      Currently Follow Ups Membership emails are not currently based on the membership state date or the order date. Instead, it stores its own date that is the original date of the order.

                                      The problem with this that they can change a customer's start date or order date to update their membership content, however that doesn't update the date that Follow Ups has stored.

                                      Eg.
                                      - Original order date December 1, 2017
                                      - Follow-Ups stores a time stamp of December 1, 2017
                                      - Update order date to January 15th, 2017
                                      - Follow-Ups still has the stored date of December 1, 2017 …

                                      0 votes
                                      Vote
                                      Sign in
                                      Check!
                                      (thinking…)
                                      Reset
                                      or sign in with
                                      • facebook
                                      • google
                                        Password icon
                                        Signed in as (Sign out)
                                        You have left! (?) (thinking…)
                                      • Debug Logging not working

                                        The plugin seems to have custom debug logging in the plugin. This can be enabled in Follow-Up Emails > Settings > Tools.
                                        I set this to Log to File = All

                                        I then tried scheduling emails, sending scheduled emails. Sending manual emails, and several other actions. But the log file always seemed to remain empty. I can see the file `wp-content/uploads/fue.log` but it remains empty.

                                        I'm not sure what should be logged in the debug logging, but it would be helpful if it would at least log something.

                                        Might also be worthwhile to switch to the WooCommerce logger: https://docs.woocommerce.com/wc-apidocs/class-WC_Logger.html

                                        0 votes
                                        Vote
                                        Sign in
                                        Check!
                                        (thinking…)
                                        Reset
                                        or sign in with
                                        • facebook
                                        • google
                                          Password icon
                                          Signed in as (Sign out)
                                          You have left! (?) (thinking…)
                                        • Integration with Polylang

                                          I will give the possisibility to the user to assign a language to emails the same way as for other types of contents such as posts or pages.

                                          A convenient feature would be to have languages columns in the Emails list table as done for pages.

                                          Would it be possible to pass the $email object as argument of the `fue_table_all_products_body` action in all places it is fired.

                                          0 votes
                                          Vote
                                          Sign in
                                          Check!
                                          (thinking…)
                                          Reset
                                          or sign in with
                                          • facebook
                                          • google
                                            Password icon
                                            Signed in as (Sign out)
                                            You have left! (?) (thinking…)
                                          • Don't see your idea?

                                          WooCommerce

                                          Feedback and Knowledge Base