Loyalty points and vouchers

Goodness Loyalty Points

Did you know that you can earn Goodness loyalty points when you shop online with GoodnessDirect. For every £1 you spend you get 1 Goodness point, and 2 points are worth 1p. It doesn't sound much, but they can soon mount up. New Goodness points are added to your account each time we ship your order.

To find out how many Goodness loyalty points you have, log into your account. There, on your log in screen, you will see the quantity and value of your loyalty points. You can also see this information on the checkout screen.

To redeem your Goodness loyalty points, place the items you want to buy in the shopping basket. Before making payment it will display how many loyalty points you have and the value of the points. There is a box to tick if you want to redeem the points on this order.

If you have entered a discount voucher code in the shopping basket, your Goodness loyalty points will be awarded on the final goods total after the discount has been removed.

Goodness loyalty points are not awarded for post, packing and box charges.


With so many special offers, discounts and promotions on the go, GoodnessDirect frequently issue voucher codes to help make your healthy shopping even better value. Sometimes these are vouchers giving a special deal of specific products and others are "off order" discounts. However we regret to say that no matter how many voucher codes you have collected our system will only accept one code per order. This may be a product code or an order code. Please enter your selected voucher code at the relevant point during the order process.

Vegan, Free From, Eco, Organic
on orders over £35*