Thursday
18 Oct 2007

User Interface of the Day #5: Mint

Design UI Design Fundamentals

Ever wanted a quick, convenient way to monitor your spending habits? Mint.com, a free, online money management tool, allows you to do just that. Connected to over 3,500 US financial institutions, Mint updates your account information nightly, and automatically categorizes all of your purchases so that you can track how much your Starbucks habit is costing you. Last month, Mint was featured as one of the TechCrunch40 showcase of start-ups; reports say that new features will be added next week. So, is it awesome, or what? Read on.

 
Andrew Wilson
Andrew Wilson

What’s Cool: Mint’s interactive elements are brilliantly done — after your initial set-up, there’s little to do except occasionally correct some things. Instead of having widgets flying all over the place, the interfaces are minimal and easy to use. There’s almost no data entry — my information is updated automatically. Perhaps my favorite feature, though, is the graph on the overview page showing my “spending progress.” It’s an incredibly compact and easy-to-ready presentation of complex but important information.

What’s Not Cool: The pie charts are terrible — the colors are extremely low-contrast, so it’s difficult to distinguish categories. And I really wish they had made that “spending progress” graph a larger feature of the Spending Trends interface–or even a feature at all.

So? This is what I wish Quicken was. Elegant and simple, there is a coherent notion of a general ledger. And I am genuinely impressed by how accurate their automatic transaction classifying algorithm is; I rarely have to correct it. My only fiddly recommendation would be to put the magnifying glass icon next to the search box, to clearly connect the search process to the “filtering” feature (which is, thankfully, just a search — well done).

 
Aza Raskin
Aza Raskin

What’s Cool: The long list of categories on the “Categorizing Transactions” page is stunning! Usually, instead of seeing a big, well-organized list like Mint’s, you get a bunch of drop-down menus. Here, there’s no Hick’s Law penalty — the information you need is all there. If you want to skip directly to the category you want, you can just Control-F your way there.

What’s Not Cool: Regarding the “spending trends” screens, Mint needs to take a lesson from Tufte — it’s a very widgety, overly interactive form of data presentation that involves too many useless clicks and lots of waiting for silly animations. The navigation tabs are very slow to click between; although some lag is excusable on the web, this crosses the line and approaches irritating. I’m not a big fan of their overuse of the transparent overlays — I watched Andrew spend a lot of time trying to target to the “X” in the corner to close them. Lastly, there’s no way to undo a deletion of an account, which is a big problem. They are currently using warnings, which are known to fail. Your data is critically important, especially since the banks don’t keep it beyond 30 or 90 days.

So? Overall, I like Mint. It could use a better method of displaying quantitative information, and it’s definitely better at letting you explore your financials than at letting you answer a particular question you might have. Right now, there is just too much fiddling. I would like to see semantic reports via restricted natural language parsing — I want to be able to type, “how much did I spend at Starbucks per month?”, in the same way that I can type “5p.m. dinner with Asa Jasa” when adding an event to my 30boxes calendar.

 
Lauri Apple
Lauri Apple

What’s Cool: If you’re trying to modify your spending habits to better match the life that you would like to lead, Mint can act as a pretty reliable personal finance trainer. And for the amount of information it provides, its interface is remarkably clutter-free. Adding accounts and building your profile is very easy, so you can get started using this site immediately.

What’s Not Cool: I found a few errors in my transactions report, which undermines the point of Mint. If you’re like me and you don’t have much money to spend in the first place, a misplaced $5 charge can throw off the calculations just enough to make those pie chart graphs and bar graphs pretty useless. Also, the “ways to save” advice seemed to be more like a passive plug for Discover. Both Andrew and I were encouraged to try out Discover’s services; no other suggestions were forthcoming.

So? Fixing whatever is prompting inaccurate data would obviously be useful. Also, in time, I’d like to see other benefits such as counters to track your credit card rewards programs data. You know, so I can see how much more I have to spend before qualifying for that ticket to Aruba.

by Staff



COMMENTS

56 Voices Add yours below.


Thanks a lot for taking the time to review the UI. I really appreciate the thoughtful feedback from all of you. This is a great site.

I share your consensus on the trends graphs, I can’t say much about where that is headed but I hear you loud and clear. I have Tufte’s book but I recommend Stephen Few’s “Show Me the Numbers”.

Mint.com will continue to evolve from user feedback so keep it coming! Feel free to contact me directly with any insights anytime.

Jason M. Putorti
Lead Designer, Mint.com


I find that I have to correct the categorizations pretty regularly, and the UI for this is really frustrating! Maybe my monitor size isn’t keeping up with the Joneses, but I’m always having to scroll to one end of the screen or another just to recategorize things. Why not edit-in-place fields that complete themselves as I type?

Otherwise: a better Quicken than Quicken, by a mile.


Does it not scare anyone that you have to supply your login information for your bank accounts?

I’d sort of like to try this site out, but I don’t like the idea of handing over my username/password.


Did anyone else find it difficult to answer security questions that you can’t fully see? Here is a screenshot of what I’m talking about:

I can’t find a way to make that tiny little box bigger.


Sorry, the image got cut out from the comment. Here is the screenshot URL: http://www.uinotebook.com/images/mint_menu.png.


Natasha– That is an acknowledged issue. We had not originally required those security questions when we launched, but then a few users were reporting connection failures so engineering put them back in, but there were layout issues with Internet Explorer not expanding the select options. v1.1 is being rolled out October 23, I’m really happy with it, please give it a try then! Thanks for your input!

Jason M. Putorti
Lead Designer, Mint.com


Jason,
I can’t use Mint because it won’t log into either of my banks. The interface gives my just an error, while tech support lets me know (3 days later*) that the banks are not supported for the time being because they are giving you “trouble.”

If that is the case your sign-up/sign-in process should just tell me and offer an email when you do get it working.

I would bet that you loose 50% of potential customers with the initial log-in error and 49% of customers who never bother checking to see if you got it working.

It is also rather disturbing that Mint could stop functioning tomorrow. The old dentist comparison is rather apt for how I feel about financials and setting up another program makes me just stuck with Moneydance.

You could fix all this by offering Direct OFX support. I would even be willing to pay for it (especially if my support emails were bumped to the top of the queue.) Not that you should stop working on your screen scraping method- many banks still do not offer Direct OFX.

Your automagical categorization method sounds nice but one of my problems with other financial software is the inability to tweak their categorization algorithms. If I buy gas and groceries all from the same store I can define the variables to define which is which but I am sure you cannot.

Finally Aza was being nice when he said, “… using warnings, which are known to fail.” and “Your data is critically important, especially since the banks don’t keep it beyond 30 or 90 days.”

They are not just known to fail, it is a fact that they will fail, and my data isn’t sacred, it’s my time and energy- just think of asking a user to do any extra work/ spend extra time with their financial software as asking them to cut themselves just one more time with a razor blade. If you embraced that as your guiding philosophy you will go far.

-Indo
*Torture is a good way to extract money from people, I would pay for better support, and I am a poor college student! You are in a unique position to impose sliding scale fees… ; )


I signed up for an account at mint and found it totally useless. I’m betting bank of america isn’t the only major banks that already has the spending charts/categorization included so if I was going to fiddle with that I may as well do it at the BOA website. (Many of my transactions were not correct but I try to shop at primarily local businesses so I guess that is to be expected.) My citibank credit card didn’t work for a few days, and I was really annoyed that I couldn’t see which financial institutions they sync with before I signed up.


Kudos to that!


Remarkable article, thanks, I’ll book mark you now!


I am really impressed with your writing skills and also with the layout on your blog.Is this a paid theme or did you modify it yourself? Anyway keep up the nice quality writing, it’s rare to see a nice blog like this one today


I was looking for a site where i can make notes and send them as text messages, so far i found websendsms.com but can you suggest more sites?


A person necessarily help to make seriously posts I might state. That is the first time I frequented your web page and so far? I surprised with the research you made to make this actual post amazing. Wonderful task!


you are truly a excellent webmaster. The site loading velocity is amazing. It sort of feels that you are doing any distinctive trick. Moreover, The contents are masterpiece. you’ve performed a fantastic task in this topic!


I was studying some of your blog posts on this internet site and I conceive this website is very informative! Continue putting up.


Hiya, I’m really glad I’ve found this information. Today bloggers publish just about gossips and internet and this is actually irritating. A good site with exciting content, that is what I need. Thanks for keeping this web site, I will be visiting it. Do you do newsletters? Can not find it.


Oh my goodness! an incredible article dude. Thank you However I’m experiencing subject with ur rss . Don’t know why Unable to subscribe to it. Is there anyone getting equivalent rss downside? Anyone who knows kindly respond. Thnkx


Hey there this is kind of of off topic but I was wanting to know if blogs use WYSIWYG editors or if you have to manually code with HTML. I’m starting a blog soon but have no coding experience so I wanted to get guidance from someone with experience. Any help would be enormously appreciated!


I was very pleased to search out this net-site.I needed to thanks for your time for this glorious read!! I undoubtedly having fun with each little bit of it and I have you bookmarked to check out new stuff you blog post.


You made some first rate factors there. I appeared on the internet for the difficulty and located most people will go along with along with your website. watches top


Whoah this weblog is excellent i like studying your posts. Stay up the great paintings! You already know, lots of individuals are looking around for this info, you can aid them greatly.


Terrific paintings! This is the type of information that are meant to be shared around the web. Shame on the search engines for now not positioning this publish higher! Come on over and talk over with my website . Thanks =)


Thank you for the sensible critique. Me & my neighbor were just preparing to do a little research on this. We got a grab a book from our area library but I think I learned more from this post. I’m very glad to see such excellent information being shared freely out there.


This is the right blog for anyone who desires to search out out about this topic. You notice so much its nearly onerous to argue with you (not that I really would want…HaHa). You undoubtedly put a brand new spin on a topic thats been written about for years. Nice stuff, just great!


Thank you for sharing excellent informations. Your site is very cool. I’m impressed by the details that you’ve on this blog. It reveals how nicely you understand this subject. Bookmarked this website page, will come back for more articles. You, my pal, ROCK! I found simply the information I already searched everywhere and simply could not come across. What a perfect site.


Oh my goodness! an incredible article dude. Thanks However I am experiencing issue with ur rss . Don’t know why Unable to subscribe to it. Is there anybody getting equivalent rss problem? Anyone who knows kindly respond. Thnkx


Thanks for the sensible critique. Me and my neighbor were just preparing to do some research on this. We got a grab a book from our area library but I think I learned more from this post. I’m very glad to see such fantastic info being shared freely out there.


F*ckin’ tremendous issues here. I am very happy to peer your post. Thanks so much and i’m having a look ahead to touch you. Will you kindly drop me a mail?


F*ckin’ awesome issues here. I am very happy to look your article. Thanks a lot and i am having a look ahead to contact you. Will you kindly drop me a e-mail?


It’s really a nice and useful piece of information. I’m glad that you shared this helpful information with us. Please keep us informed like this. Thank you for sharing.


That is the suitable blog for anybody who desires to search out out about this topic. You realize a lot its nearly exhausting to argue with you (not that I really would need…HaHa). You undoubtedly put a brand new spin on a topic thats been written about for years. Great stuff, simply great!


I have been absent for some time, but now I remember why I used to love this website. Thanks, I’ll try and check back more often. How frequently you update your web site?


You could certainly see your skills within the work you write. The sector hopes for even more passionate writers like you who are not afraid to say how they believe. Always go after your heart.


excellent submit, very informative. I wonder why the opposite specialists of this sector do not understand this. You should continue your writing. I am sure, you’ve a huge readers’ base already!


Thanks so much for providing individuals with an exceptionally splendid opportunity to read in detail from here. It really is so kind and jam-packed with a lot of fun for me and my office fellow workers to search your site a minimum of three times per week to read through the newest issues you have got. And lastly, I’m just actually fascinated with your good pointers served by you. Certain 2 facts on this page are in reality the simplest I have had.


You could definitely see your skills within the paintings you write. The arena hopes for more passionate writers like you who aren’t afraid to mention how they believe. All the time go after your heart.


The following time I read a weblog, I hope that it doesnt disappoint me as a lot as this one. I mean, I know it was my choice to learn, but I actually thought youd have something interesting to say. All I hear is a bunch of whining about one thing that you could possibly fix for those who werent too busy on the lookout for attention.


There are some attention-grabbing closing dates on this article but I don’t know if I see all of them middle to heart. There is some validity but I will take maintain opinion till I look into it further. Good article , thanks and we wish extra! Added to FeedBurner as well


Thank you for some other excellent post. Where else may anybody get that kind of information in such an ideal manner of writing? I have a presentation subsequent week, and I am on the search for such information.


This website is mostly a stroll-by for the entire info you wished about this and didn’t know who to ask. Glimpse here, and you’ll positively uncover it.


You need to take part in a contest for among the best blogs on the web. I’ll suggest this website!


My wife and i ended up being now satisfied when Edward could finish off his web research using the precious recommendations he got from your web site. It’s not at all simplistic to simply continually be giving out helpful tips that many some others could have been trying to sell. We really keep in mind we have you to be grateful to for this. The main illustrations you made, the straightforward website menu, the friendships you will give support to promote - it’s got many extraordinary, and it’s really facilitating our son and the family know that this concept is awesome, which is certainly pretty fundamental. Many thanks for all!


Good day! I simply want to give a huge thumbs up for the nice data you’ve right here on this post. I might be coming again to your blog for more soon.


Thank you for every other excellent article. The place else could anybody get that type of info in such an ideal approach of writing? I’ve a presentation subsequent week, and I’m at the search for such information.


Hi there. I truly want to actually make a nice quick commentary and inform you know that I’ve been reading your personal website for quite some time. Keep up the remarkable efforts and I will be browsing back again once again fairly quickly.


I genuinely enjoy looking at on this site , it has wonderful content material .


I’m typically to blogging and i actually appreciate your content. The article has really peaks my interest. I am going to bookmark your site and hold checking for brand spanking new information.


There is noticeably a bundle to realize about this. I consider you made some good points in features also.


Spot on with this write-up, I truly assume this website needs rather more consideration. I’ll probably be once more to learn much more, thanks for that info.


I am not certain the place you’re getting your information, but great topic. I must spend a while learning more or figuring out more. Thanks for great info I used to be on the lookout for this information for my mission.


Heya i am for the primary time here. I found this board and I to find It truly helpful & it helped me out much. I am hoping to provide one thing back and help others such as you helped me.


You could certainly see your expertise in the paintings you write. The arena hopes for even more passionate writers such as you who aren’t afraid to say how they believe. At all times follow your heart.


My wife and i have been very happy Michael managed to carry out his investigation with the ideas he obtained from your own web page. It’s not at all simplistic to simply happen to be making a gift of methods that many a number of people might have been trying to sell. So we discover we have you to appreciate because of that. The explanations you’ve made, the simple website navigation, the friendships you will make it easier to instill - it is most overwhelming, and it’s really assisting our son and us reason why this content is exciting, which is truly essential. Thank you for the whole thing!


Whoah this weblog is magnificent i really like studying your posts. Stay up the great paintings! You recognize, a lot of individuals are hunting round for this information, you can aid them greatly.


I would like to thnkx for the efforts you’ve put in writing this site.I am hoping the same high-grade blog post from you in the upcoming also.Actually your creative writing abilities has inspired me to get my own site now.Actually the blogging is spreading its wings quickly.Your write up is a good example of it


I found your weblog website on google and test just a few of your early posts. Proceed to maintain up the excellent operate. I just additional up your RSS feed to my MSN News Reader. Seeking ahead to reading more from you in a while!…


POST A COMMENT

Please respect this public space


 Required

 Required



 

Live comment preview