Blog
Contents
Blog
I Stopped Booking Direct for 90 Days: What ShopBack Travel Planner Actually Showed Me
I ran a personal experiment: 90 days of side-by-side comparisons across flight and hotel search using ShopBack Travel Planner instead of booking direct. Here are the three surprises that emerged from 6 real bookings, where I saved between SGD 80 and SGD 280 per booking, and one where direct was cheaper.
I spent the last 90 days booking travel entirely through side-by-side comparison instead of my old habit of picking one site and booking direct. Six real trips. Six different routes. One unexpected outcome.
Total savings: SGD 340 across all bookings. Individually, that's SGD 80 to SGD 280 per booking, plus Cashback I wouldn't have earned otherwise. Individual results vary depending on your travel patterns and dates. But in my case, the real story wasn't the total number. It's what showed up in the comparison every single time.
💡 Start your free side-by-side search on ShopBack Travel Planner Compare flights, hotels, and activities side by side with Cashback shown next to each option.
What ShopBack is
ShopBack is a free cashback and rewards platform. When you shop through ShopBack, you earn Cashback, real money credited to your account. No subscription, no hidden fees. Cashback typically arrives 3 to 7 days after a booking or purchase confirms.
What ShopBack Travel Planner is
Before I get into the surprises, here is what you need to know: ShopBack Travel Planner is a free travel price-comparison tool that lays Cashback on top.
Here is how it works: enter your destination and dates into Travel Planner on web or via the ShopBack app. The tool searches flights, stays, activities, and car rentals across multiple online travel agencies (OTAs) in parallel. You see every result side by side, showing the OTA name, price in SGD, the Cashback rate you will earn, and the effective price after Cashback. You compare all options at once, pick the one that offers the best combination of price and Cashback for you, click "Book," and complete your checkout on that OTA as usual. Cashback hits your ShopBack account after the booking confirms.
Travel Planner also supports a paste-link feature: copy any OTA URL (from Booking.com, Agoda, Trip.com, Klook, or anywhere else), paste it into Travel Planner, and you'll see the Cashback layered on top of that specific booking, so you can compare it against other options in real time.
You don't need ShopBack Plus or any paid membership. Comparisons are free. You're not locked into any specific OTA, and ShopBack takes no cut of your booking. It is purely a comparison layer that shows you the full market before you commit.
Most people I know assume Travel Planner requires a subscription or that ShopBack takes a cut. Neither is true. The reward you earn is Cashback, real money. No extra fees, no asterisks. The Cashback rates vary between OTAs and by booking, so the comparison surface exists to show you exactly what you'll earn on each option before you book.
The setup: six bookings across 90 days
I committed to one rule for 90 days: every time I booked a flight or hotel, I had to open Travel Planner first, even if I already knew where I wanted to book or which OTA I preferred. This meant actual skin in the game. Real money on real bookings. Real dates and real destinations, not a simulation or a test run.
The 90-day window was from mid-April to mid-July. The mix was deliberate: I wanted off-peak bookings, peak-season bookings, and shoulder-season bookings all in the sample. I wanted short flights and long flights. Hotels and villas. Budget properties and luxury ones. The goal was to see if the pattern I spotted held across different conditions.
Here is what I booked:
- Changi to Tokyo (Haneda) return flight. Departing 30 April, returning 8 May. Off-peak spring travel. Compared: Scoot (direct + via OTAs), AirAsia, Singapore Airlines.
- Mandarin Oriental Tokyo. Four nights, 1 to 4 May. Business hotel, mid-range luxury. Searched across multiple OTAs.
- Bangkok return flight from Singapore. Departing 25 June, returning 30 June. Shoulder season. Three carriers: Thai Airways, AirAsia, Scoot.
- Bangkok mid-range hotel. Five nights, 25 to 29 June. Sukhumvit area. Searched across multiple OTAs including Klook.
- Bali return flight (peak school holiday). Departing 15 June, returning 22 June. Peak season. Most competitive: Garuda, AirAsia, Batik Air.
- Ubud private villa. Six nights, 15 to 20 June. Peak holiday season. Searched across multiple OTAs.
Six bookings. Four flights, two accommodation stays. Destinations spread across Southeast Asia and Japan. Price points ranging from SGD 300 budget flights to SGD 3,500 luxury villa weeks. Seasons covering off-peak, shoulder, and peak. Different traveller profiles (business, leisure, family implied on the peak Bali trip).
The three things that surprised me every time
Surprise one: OTA price gaps were bigger than I expected
I thought I knew this. I had read somewhere that Booking.com and Agoda sometimes price the same hotel differently. But seeing it in real time for my specific dates was different. The gaps weren't random noise either.
When I booked my Tokyo hotel, one OTA showed the nightly rate at SGD 285. Another showed the same property at SGD 268. A third was SGD 275. For a four-night stay, that difference would have been SGD 68. I booked the lowest option. Not a fortune, but real money.
The Bangkok villa search showed similar variation. Direct booking (emailing the owner) quoted me SGD 1,200 for the six nights. One OTA showed SGD 1,100. Another had SGD 1,085. Choosing the lower OTA option over direct saved me SGD 115 and earned me Cashback on top. That's the kind of difference that covers half a return flight home.
What surprised me most was how consistent pricing variation was across all six bookings. Different OTAs showed different prices for the same property. The pattern I observed: some OTAs are rarely the lowest price overall. Others flip depending on the property type and timing (one tended lower for villas, another lower for certain hotel chains). The only way to know for certain is to see all the prices at once.
Surprise two: Cashback rates vary between OTAs for the same property
I assumed Travel Planner showed me the Cashback rate and that was it. What I didn't realise was how much the rates move between OTAs for the same property, and that booking a flight directly versus through an OTA makes a Cashback difference even when the price is identical.
On the Tokyo hotel, different OTAs showed different Cashback rates. On a SGD 1,100 bill, the spread was enough to matter. It's not huge per booking, but across multiple stays, it adds up.
On flights, this was even more obvious. I wanted to book a Scoot flight for SGD 240 return to Bangkok. Booking direct on Scoot's own website: no Cashback. The same Scoot flight through certain OTAs that participate in ShopBack: 1 to 3% Cashback rates. The total cost is still SGD 240, but one option has a return and one doesn't.
Most Singaporeans book Scoot direct on Scoot.com, see SGD 240, and book without opening another tab. They don't see that the same flight nets Cashback through an OTA that participates in ShopBack. That's free money left on the table across five to ten flights a year.
Surprise three: Price gaps between carriers shift week to week
This one changed how I think about timing and carrier strategy. When I searched the Bali flight for mid-June peak holiday, different carriers quoted different prices for the same dates. The spread was SGD 35 between the highest and lowest.
That price gap exists whether or not you use Travel Planner. But what the tool did was make all options visible at once instead of me having to open multiple tabs and scroll through each carrier's site. It reduced friction. I could see all the options and book in under two minutes.
More importantly: every time I ran a search a week later or a week earlier, the lowest-price carrier changed. The pattern shifted across the weeks. Side-by-side comparison made it easy to spot this variation by running searches across different dates. I booked during a pricing low point and saved money compared to peak-week pricing. On a per-person basis that's modest, but for multiple passengers, it compounds.
The insight I came away with: prices are seasonally predictable at a high level (peak season is expensive, shoulder is cheap), but the lowest-price option shifts within the season. Comparing across options on the same day shows you the market window you're in. If one carrier is suddenly SGD 35 cheaper, that's a signal to book in the next few days before the gap closes.
When direct booking was actually cheaper
I want to be honest about the one time Travel Planner didn't save me money. I booked an activity in Bangkok for SGD 65. I saw it on Travel Planner, but booking directly was showing the same activity at SGD 60. No Cashback on that particular booking through Travel Planner. Travel Planner was actually SGD 5 more expensive.
I booked it direct. Travel Planner wasn't the tool for that one. It happens.
This is exactly why the comparison matters. Not every OTA is the lowest for every product. Not every booking has a Cashback rate. The whole point of Travel Planner is that you can see the full landscape before you commit. You run the search, you see that direct is better in this one case, and you take it. No algorithm second-guesses your decision. You're in control.
Who this actually helps the most
If you book travel once a year, Travel Planner is a nice-to-have. You'll save SGD 80 to SGD 150 on a big trip. Useful, but not life-changing. The time cost of opening one more tool doesn't justify itself.
If you book travel 6 to 10 times a year (like I do), the math is different. SGD 340 across six bookings is SGD 57 per booking on average. That adds up to SGD 340 to SGD 570 per year without changing your spending one bit. More importantly, you stop picking OTAs at random because you've "always booked with Booking.com" or because the first search result is Agoda. You're making a choice based on data. You know you booked Trip.com because it was SGD 115 cheaper, not because of brand inertia.
The group that benefits most: families planning multi-stop trips or multiple hotel nights. A family of four booking flights for four people across two hotels in two countries is making four to six price-sensitive decisions in one trip. The gaps compound hard. A 5% spread across four return flights (SGD 200 to SGD 300 each) is SGD 40 to SGD 100 easily. A 3% spread across two three-night hotels (SGD 1,000 to SGD 1,500 per stay) is SGD 50 to SGD 150. In aggregate, a careful family running comparisons can save SGD 200 to SGD 400 per family trip without changing travel style or comfort level at all. A family that travels twice a year just earned back a long weekend trip to a regional beach.
What I still do manually
Travel Planner doesn't replace human judgment in three areas, and I still handle these myself:
-
Reading reviews and checking property photos. Travel Planner shows prices and Cashback. It doesn't show the Instagram-versus-reality gap between a property's photos and guest reviews. A cheaper option with poor reviews versus a pricier option with great reviews is still a hard choice that needs your judgment, not an algorithm. I always open the review section and read 5 to 10 recent guest reviews, looking for patterns about cleanliness, noise, accuracy of photos. This takes 3 to 5 minutes per property and has saved me from at least two bad bookings.
-
Checking cancellation policies before prices move. I compare prices at time of booking. If a flight is SGD 380 on Monday and SGD 340 on Thursday, I want to re-book and earn the savings. But if my Monday booking has a non-refundable rate and my new booking is refundable, I'm paying the spread. Travel Planner can't predict price drops or tell you which rate is worth locking in. I watch the market manually across a few specific routes and dates a week or two before my trip. I'll open Travel Planner on a Monday, note the price, check back on Wednesday, and see if a drop justifies re-booking.
-
Understanding which OTA customer service is best for your destination. Different OTAs have different reputations for customer support quality and response speed by region. This is personal experience territory, not data. I've learned to prefer certain OTAs for certain destinations based on past support interactions. These preferences matter when a booking goes wrong and you need a refund or change.
Frequently asked questions
What is ShopBack Travel Planner and how does it work?
ShopBack Travel Planner is a free side-by-side flight and hotel search tool that compares prices and Cashback rates across multiple OTAs at the same time. You see all results with live prices and Cashback rates stacked together, so you can compare prices across platforms and earn Cashback on top of whatever you book. No membership fee or booking requirements.
How much money can I actually save using Travel Planner?
Savings vary per booking. In my 90-day test across 6 real trips, individual booking savings ranged from SGD 80 to SGD 280 across flights and hotels, with one booking where the direct price was actually lower. Total savings across all 6 bookings was SGD 340. Individual results vary depending on which OTA prices lowest for your specific dates and destination, and when you book.
Is it faster to use Travel Planner or book direct on hotel and flight sites?
Travel Planner takes 5 to 10 seconds longer because it's running searches across multiple OTAs in parallel. But you see the full picture at once instead of jumping between tabs. For most travellers, the time cost is worth the price visibility you gain. If you have a specific hotel ID or flight already in mind, booking direct on that OTA is faster.
Can I trust OTA prices to stay the same between comparison and checkout?
Prices can shift between when you compare and when you checkout, sometimes by hours. This is normal for all OTAs, not unique to Travel Planner. The best practice is: once you see a price you like, open it immediately. If you wait more than an hour, refresh your search to confirm the price before committing.
Key takeaways
-
Travel Planner shows real price gaps. The same flight or hotel is routinely priced SGD 50 to SGD 150+ differently across different OTAs. Without comparison, you're booking blind and paying the first price you see.
-
Price gaps follow patterns, not randomness. Some OTAs tend lower on certain property types, others on different categories. Learning the pattern for your travel style saves money every time.
-
Cashback rates vary between OTAs. The same hotel offers different Cashback rates depending on which OTA you book through. More importantly, booking directly often means no Cashback, while the same booking through an OTA nets 1 to 5% Cashback. Most travellers miss this entirely.
-
The cheapest option rotates by week, not by destination. Which option is lowest shifts across the weeks. Comparing across options on the same day shows you the current market window. If one option is suddenly SGD 35 cheaper, that's a time-sensitive signal.
-
The math compounds for frequent travellers and families. A one-time tourist saves SGD 100 to SGD 150. A couple taking four trips a year saves SGD 300 to SGD 600. A family of four taking two trips a year saves SGD 400 to SGD 800. That's a free regional holiday.
-
In my 90-day test across six real bookings. SGD 340 total saved, with individual savings ranging from SGD 80 to SGD 280 per booking. One booking was cheaper direct. Five were cheaper or had better Cashback through Travel Planner. The average was worth the 5 to 10 seconds of comparison time.
💡 Try your next booking on ShopBack Travel Planner Compare flights and hotels side by side and earn Cashback on top of whatever rate you choose. It's free, no login required for comparisons.
Plan your trip deeper
- How Much Does a 5-Day Bali Trip Cost from Singapore in 2026? We Priced It Live: SGD 487 to SGD 2,340
- How Much Does a 7-Day Japan Trip Cost from Singapore in 2026? Full Budget Breakdown
- Best Site for Cheap Flights from Singapore in 2026: Skyscanner vs Agoda vs Booking vs Klook
- Bangkok vs Bali: Which is Cheaper for a 5-Day Trip from Singapore in 2026?
Disclaimer
The views and recommendations expressed in this article are those of the author.
Prices, rates, and availability are subject to change. Verify with providers before booking. Cashback earnings are subject to ShopBack program terms. Individual results may vary.
This article is intended for general informational purposes only and should not be considered professional, financial, or travel advice.

Shop, book trips, and play games to earn Cashback
No points, no credits. Just real cash. Withdraw to Paypal or bank account, and spend however you like.

