Free delivery (including public holidays)
Subscribe for yourself or surprise your special someone with luxury fresh flowers sent weekly on Thursdays. Our BloomThis collection is sure to make an impressive statement of pure elegance!
We take great detail in preparing each BloomThis bouquet by hand. Each week is a different collection of flowers, so no bouquet is ever the same and you’ll always be in trend!
We usually send out our BloomThis boxes every Thursday of the week, so watch out for your blooming surprise!
You save 20% more with subscription!
*Subscription payments recur monthly. If you'd like to know how to pause or cancel your subscription, please refer to our FAQ.
First time shopping with BloomThis? Don't worry, we're here to help! Just visit our website at bloomthis.co to place your order. It only takes minutes!
1) Select your product
Choose a product that your recipient (or yourself) will love. Select from flowers to gifts and even, gourmet food. You can shop by budget, occasion, product type or location.
2) Customise your product
Make your gift unique by selecting the size, card & name personalisation (where applicable). You can even add a photo of your fav memory (included in your message card). Make it special by adding some goodies from the Add-Ons section.
3) Pick your delivery location
Select the state where you'd like your gift to be delivered - KL & Selangor, Penang (island & mainland) or Johor (JB only). Currently, only these states are available for delivery in Malaysia. If you need a gift delivered to other states, go to the Nationwide Collection.
4) Add to cart
Done? Click the Add to Cart button and then click Next to select your delivery date & time.
5) Select your delivery date & time
You can pick the same-day if you're ordering before 3:30 PM. After 3:30 PM, only the next day will be available. Dates that are greyed-out are not available for delivery. You can also select a time slot - AM (10 AM - 1 PM) or PM (10 AM - 6 PM). Pick a slot where you're sure your recipient will be at the location.
6) Write or choose your message
Type out a sweet message to your recipient. This message will be printed on the inner page of your message card exactly the way you typed it. Keep it short and sweet (max 300 characters). If you'd like to remain anonymous, just don't type in any name in the message box. Lost? Just choose one of our pre-written messages.
7) Go to checkout
Done? Super! Click the Checkout button.
8) Login or make a new account
In the Checkout, enter your email address or login if you already have an account. If you don't have an account, we highly recommend making one and ticking the "Keep me up to date..." check box. With an account, you can save addresses, get exclusive deals and best of all, earn points on every order!
9) Insert your recipient's address
Fill up your recipient's contact details like name and delivery. This is very important so we can send your gift to the right person at the right place. To avoid delivery issues, make sure to check that your info is correct and up to date. Pro Tip: enter your delivery address in Google Maps to see if it exists.
10) Pick a delivery method
Choose between Free Delivery (we deliver for you), Self Collect (you or your rep picks up the order) or Express Delivery. With Express Delivery, your order will be prioritised for delivery within 4 hours upon the order confirmation for your selected delivery date. This falls between 10 AM - 6 PM daily, excluding public holidays (no midnight deliveries). Please note that free delivery is not available for far-off locations (eg Cyberjaya, Putrajaya, KLIA etc).
11) Insert your payment details
Select Debit/Credit Card to pay with your debit or credit card, RazerPay for local bank transfer (FPX) & e-wallets and lastly, GrabPay to pay with your GrabPay account. If you're having trouble with debit/credit card, contact your bank to check if your card is enabled for online purchase or have enough credit.
12) Input your contact details
Fill up your own contact details so you can get a WhatsApp update on your order status from preparation to delivery. Do ensure your details are up-to-date, especially your mobile number. Don't worry, your contact detail will not be revealed to your recipient.
13) Click Pay Now
Your payment is finally processed & confirmed once you click the 'Pay Now' button.
14) Review your order details
Once your order is confirmed, you'll be sent to the Thank You page. You'll also receive an order confirmation email with your order number. Remember to check your order details at the end of the email, especially your delivery date, time slot and message.
15) Sit back and relax
Our delivery services are back to normal! We’re now offering free same-day delivery if you make your order before 3.30 pm and delivering to most major areas in Kuala Lumpur, Selangor, Penang and Johor Bahru.
Same-day deliveries are available from Mon - Sun for orders made by 3.30 pm within Kuala Lumpur, Selangor, Johor Bahru and Penang (the cutoff time for Sun delivery in Penang is on the Sat before 3.30 pm); while our subscription boxes are delivered weekly on Thursdays. Our standard delivery services are completed between 10 am - 6 pm. Unfortunately, time-specific deliveries are currently unavailable to ensure fairness to all our customers and maintain efficiency in our operations. Deliveries are available for any addresses within Kuala Lumpur, Selangor, Penang and Johor Bahru. However, there is an additional surcharge for delivery in Penang (Mainland) based on your delivery area that will automatically shown during checkout.
We recommend having the flowers delivered to an address where you or your recipient will be present on your delivery date to ensure flower freshness and avoid any unforeseen circumstances. Should you or your recipient fail to receive the flowers, a re-delivery service is available at an additional cost depending on your recipient's location. Our special delivery team will deliver your flowers by hand.
We take great pride in ensuring that our flowers are delivered on time and in great condition. However, if you ever face a problem or delay with your delivery, please reach out to our friendly customer service team at email@example.com or call +60126890215
For our full delivery policy, please see our Terms & Conditions.