Track my order

Track Your Order 📦

We know waiting can be hard—but we’ve made it super easy to see where your order is right now! Enter your order number below and track your goodies in real-time.

Most orders are delivered within 5–10 business days. You’ll see updates like Dispatched, In Transit, and Delivered.

If your tracking says delayed, don’t worry—sometimes things take a little longer. Your order is on its way! 🎉

Quick Tips:

  • Make sure to enter the exact order number you received in your email.
  • Refresh the page if the tracking info doesn’t appear immediately.
  • Still stuck? Contact our support at support@melloa.co.uk

Almost there… your goodies are coming! ✨