Dosh versus Ebates Cash Back mobile apps — who has better user journey?

Ebates is one of the largest savings programs in the USA founded back in 1998. Dosh on contrary is a newcomer to Cash Back industry (launched in 2017). Ebates has a website, browser extensions and mobile app available. Dosh is available only in form of a mobile app but managed to very quickly become beloved savings service for many users.

We decided to analyse which offers the best user experience when it comes to mobile application.


Before we dig into details lets have a quick overview what functionality is offered by both applications.

Comparision of functionality of Dosh and Ebates

The biggest bonus of Dosh in terms of functionality is an automatic Cash Back for offline shopping. Once you link your bank card you can shop as usual, Cash Back is assigned to you automatically. There is also wide offering of dining places within Dosh.

Ebates on contrary has incorporated a wider functionality in terms of online shopping — not only Cash Back but also coupons. In-store shopping has more frictions than Dosh as you need to validate the offer each time you want to receive Cash Back.

However, within this analysis we will focus only on evaluation of online shopping experience.

Sign up

Overall sign up experience in both applications was pretty much flawless. It’s important that both apps let you skip creating account and see actual Cash Back offers available. So you can evaluate what you will gain in return for sharing your data with another one online service.

Pop-up. Create account (Ebates)

Despite the nice and trendy design we had an issue with Dosh sign up process, simply because there is no sign up link or button on the first screen. That’s pretty confusing for user who wants to sign up for the service.

Welcome screen. Where is sign up button? (Dosh)

Results: Due to lack of sign up option in Dosh thumbs up for Ebates


Now when we have an account we can see how offers work in both apps

Ebates. It’s possible to click on deals from the slider on top of screen. Also there is offer list of Hot deals and 2x Cash Back (doubled amount of Cash Back) with around 70 deals.

Hot deals (Ebates)

It also possible to add beloved stores to Favourites and access them later. We don’t know how many users actually use this functionality but it seems pretty convenient as Ebates claims to have more than 2000 merchants in the system.

Favourite stores screen with a bit annoying design bug (Ebates)

For users who already know which store they are interested in there is Search available. In iOS version of the app users can search amongst stores.

Search (Ebates iOS version)

Android version has a way more enhanced search functionality. It’s possible to search specific products, e.g., “dress”, “dog” etc., and there are coupons and Cash Back available for specific products.

Search results when searching for Walmart (Ebates Android version)

Dosh. There are no any categories of offers developed so user can either simply scroll and click on interesting offers or type a brand name in the search. There are promo banners on the top of the screen however they are not clickable. Users see the highlighted offers and that can only scroll down the screen to find the actual merchant.

Online offers (Dosh)

Ebates is good for both those who already are looking for specific store and those who would like to choose shop based best deals. Dosh seems to be more convenient for those who already know specifically which store is interesting for them. So there is no clear winner. But Dosh has one serious UX issue — not clickable banners definitely is not the best solution.

Results: Once again Ebates shows more attention to the details.

Online shopping Experience

Both services provide online shopping experience via built-in browsers. It means that when the user finds an appealing Cash Back offer and clicks Shop he/she continues the shopping experience without leaving the specific app.

Shop button which leads to websites of stores (Ebates)

Before user is navigated to a third party website there is displayed loading screen which indicates amount of Cash Back user will receive.

Built-in browser loading screen (Ebates)
Built-in browser loading screen (Dosh)

There are lot of complains from users who haven't received promised Cash Back from one or another service. And it's probably one of the biggest fears users of Cash Back apps have — to pay full price and never receive money they felt like already owning.

Such loading screens Dosh and Ebates have is a great way to address worries of customers and one more time assure that, hey, your Cash Back is activated, feel free to shop. Obviously, it's crucial to actually deliver the promise afterwards, but it's another topic.

Built-in browsers. Unfortunately both Dosh and Ebates built-in browsers are not fully user friendly yet — they are considerably slower (sometimes even annoyingly slow) comparing to default browsers.

kate spade website via built-in browser (Ebates)

Within Ebates built in browser it’s possible reload the page, return to Ebates or check all deals available on the website by clicking on “10 deals”.

Screen 10 deals available

Comparing to Ebates Dosh built-in browser experience is poorer. For example. Ebates app always indicates the amount of Cash Back in the inbuilt browser during all time users navigates the store. In case of Dosh users don’t have visual confirmation that their purchase actually will be recorded.

Patagonia website. Checkout via built-in browser (Dosh)

After the product is purchased user can continue navigate within the page or press “ Done” and return to Dosh app. If purchase is successful in up to 60 days user will receive the Cash Back earned.

Results: Both apps have issues with built-in browsers. Definitely there is a room for improvement. So there is no obvious winner.


Although Ebates mobile app may be a bit less trendy in terms of design it has several advantages compared with Dosh.

When it comes to finances, Cash Back, savings etc. money related services there there should be a lot of effort put into building the trust and making user to feel secure and confident about the service. Although Dosh has mainly minor UX issues altogether they might influence overall feeling of the service in a negative way.

Dosh versus Ebates Cash Back mobile apps — who has better user journey? was originally published in Scandiweb Stories on Medium, where people are continuing the conversation by highlighting and responding to this story.