Customer Care

Search frequently asked questions

Why do I need a The Body Shop® account?

You don't need to have an account, you can place an order as a guest if you'd prefer. Just enter your email address at checkout and you will have an option to check out as a guest and just enter the key details we need to process your order.

There are some benefits to having an account:

  • It's quicker to checkout the next time you come back to shop as you can save you delivery and payment details.
  • You can also keep a list of favorites in your Wishlist (whether you're creating a birthday wishlist for yourself or keeping ideas for your friends at Christmas!).
  • Plus, sign up to our loyalty club too whilst creating an account and you'll get lots of extra benefits including a $10 reward when its your birthday! Find out more about our Love You Body Club.

Was this answer helpful to you?