VirtueMart 2.0 Logo

VirtueMart 2.0 – My Top Ten Products Module Is Broken

The Situation

You’ve added the “Top Ten Products” item to your website.

You started to notice that it’s actually showing random products that haven’t even been purchased through your store yet.

The Cause

“Top Ten Products” shows the most popular products sold through your online store.

VirtueMart classifies products as sold once an order containing those products has been “Shipped“.

If you are not updating your VirtueMart orders as “Shipped“, then VirtueMart does not realise that you have actually sold any products.

The Solution

Go to Components -> VirtueMart

Click on Orders

For each order that has been fulfilled and completed, change the dropdown dox for that order from Confirmed to Shipped.
VirtueMart order confirmed
VirtueMart order shipped


If you do not wish to notify your customers of the change to their order (from Confirmed to Shipped), then just untick the “Notify Shopper” box to the right of the Confirmed dropdown box when you make the change.

Your “Top Ten Products” module should now populate correctly with the 10 most popular products that have been Shipped (i.e. sold) through your online store.

Discover More VirtueMart Troubleshooting Solutions

Sara Thornton

Sara is a Jack (or Jill) of many trades. A web designer and developer, an ethical SEO implementer, an AdWords advocate, as well as being our in house user-guide creator and trainer. In her spare time she loves a bendy/stretchy yoga session, and feels most happy when she's near the ocean (ideally with a ridiculously absorbing book).

Comments (2)

  • Hi Sara,

    I am running an eshop and i am facing the problem, exactly the way you describe it above, and i can not find a solution yet. I change my statuses to “Shipped” after i send the product from my shop but nothing is changed to my “Top Ten” list.

    I would be glad if you could suggest anything else.

    Best Regards,
    Xenofon Kaloudis

    • Hi Xenofon,

      Thanks for your feedback. Could you check that you’re not experiencing a cache issue by clearing your browser cache and refreshing your website cache if you’re running any Joomla caching extensions?

      Best wishes,

Leave a Reply

Your email address will not be published. Required fields are marked *

Connect With Us

Contact Us

4 Redwood Lodge, Reigate
Surrey, RH2 0LU, UK

WebHolism Limited © 2006 - 2023
Registered in England and Wales, Registered Number 7290215
ICO Registered: ZB042427