I just published a build with a few bug-fixes:
Another exciting bug-fix for Mockups for Confluence customers is that it appears that Atlassian has fixed issue CONF-12235 in the upcoming 2.9 version of Confluence, which means that if you update the “Add UI Mockup” link shows up in all themes, hurray!
I have a long TODO list for improvements to the app, but I have decided to only do bug-fixes like the ones above for the next few days…I need some time to properly prioritize everything and I don’t want to rush out half-backed features.
The other reason is that I am struggling to survive the “ReadWriteWeb effect” – thanks again Marshall and congrats on the big news! – yesterday was my peak day in terms of traffic (4,400+ visitors), reviews and mentions (not sure how many, but Techrunch France is worth a mention), emails to deal with (92!) and sales (I won’t say because it’s ridiculous…let’s just say that I sold more yesterday than all of last week).
I am taking a few hours off today to go to the beach and decompress, see you back online tonight!
Peldi
The huge amount of attention that my “Profitable, in 3 weeks!” post has received so far tells me that there’s a thirst for financial results of small bootstrapped startups in the interweb, so here’s another milestone report:
Less than 6 weeks from launch, Balsamiq Studios reached USD 10,000 in revenue.
Here’s the breakdown, week by week:
You see 7 columns there because I launched on a Thursday, but the chart shows weeks as starting on Monday.
Mockups for Desktop accounts for 98% of my sales and 89% of the revenue. Hopefully after yesterday’s licensing change sales of Mockups for Confluence will pick up some and contribute more.
Saying I am happy with this milestone is a big understatement, the feeling I have is more one of incredulity than anything else…if it’s a dream, don’t wake me up.
I’ll post another financial update here if I reach $100,000 in revenue (I wish) or if things go dramatically south. I sure hope it’s the former!
I have a very long TODO list for Mockups and for Balsamiq in general, so I’d better get back to work and keep the momentum going!
P.S. Some people asked me why I share my financial data so openly on the web. My short answer is: why not? The long answer could be the subject of another blog post: it has to do with gaining the trust of prospective customers by making Balsamiq Studios an open, honest and approachable company you’d want to do business with.
UPDATE: I wrote this post yesterday, but today was another record day, with 2 Team licenses of Mockups for Confluence and 4 licenses of Mockups for Desktop sold. So now the revenue is at $11,488. Also, I had an exciting thought: could Mockups be the highest grossing Adobe AIR app to date? That’d be cool.
Your Mockups and Confluence licenses no longer have to match.
In other words: you can now install a small license of Mockups (i.e. a Team license) on a bigger license (say, Enterprise) of Confluence.
In other words: Mockups for Confluence just got a lot more affordable!
A few prospective customers have asked me for it, and it makes perfect sense. Mockups is somewhat of a “vertical” solution. After all not everyone in a large organization is interested in mocking up websites or software, so why should you pay to give access to everyone?
I tried to make it as simple as possible. Here’s what happens:
If your Mockups and Confluence licenses match, there is no change to any of the UI anywhere.
If your Mockups license is smaller than your Confluence license, you’ll see this in the “Configure Mockups” screen:
Now let’s say Mockups is hugely popular in your organization and everyone wants access to it. You keep adding members to the balsamiq-mockups-editors group, and somehow you add more than what your Mockups license allows. When this happens, you’ll see this “friendly but firm” warning:
To make sure you notice, the same warning is displayed under every mockup in the wiki:
When this happens you can either remove some people from the balsamiq-mockups-editors group, or upgrade your Mockups for Confluence license – we suggest the latter option.
So that’s it! If you liked Mockups but couldn’t justify the price for your whole organization, I hope this change will remove that obstacle. Now you can start small and buy it for your team for only $600.
So what are you waiting for? Download the latest version (build 1.1.15), then buy Mockups for Confluence now!
Ok so I merged the Ribbon UI Library changes described yesterday into the official build, thanks for the feedback everyone.
I also added a solid background to a bunch of controls (Button, Calendar, MenuBar, NumericStepper, TextArea, TextInput), so that you won’t run into weird overlapping issues any more.
The main reason I’m posting this though is another, tiny new feature: the Menu control now supports checkmarks and radio buttons:

It’s more like a bug fix than anything else, thanks once again to Michael Matti for noticing it and reporting it yesterday.
Onward!
Hi there. So no-one likes to scroll horizontally, myself included. So why does Mockups force you to scroll that way through 60+ UI controls in the UI Library?
Well, the main reason is because I couldn’t come up with anything better. Then a customer pointed me to a better way, which helps a lot without taking too much space.
So here’s a preview of the new “ribbon-like” feature of Mockups:
The thing to notice as I select control groups is how much bigger the scrollbar thumb gets (i.e. how much less scrolling will be necessary to see all elements in the group). Sometimes the scrollbar even disappears entirely!
I never use the UI Library myself (I’m a Quick Add fanatic), so I decided to not publish this change live until I got the go ahead of those of you who do.
So please test-drive the new UI here, let me know if you like it, and if so I’ll push it live.
This is my favorite kind of feature: there when you need it, invisible when you don’t. It took about 15 minutes to code, and solves a real need.
In short: when you need it*, you will now be able to see the size of the selection.
This 30-seconds video shows it in action (there’s no audio):
* With “when you need it”, I mean: “when you resize a selection bigger than 200 x 200 pixels.
It’s already live, you can try it here on the site or update your builds now if you want it!
Thanks to Jason Yanowitz and Robert Myers, two awesome customers who asked for this feature (it was already on my TODO list, but I bumped its priority because of their feedback).
Perfection is unattainable, but it doesn’t hurt to aim for it right?
I try to get closer, one micro-release at the time.
Here’s what I just fixed today:
If you want these fixes download and install the latest: for Desktop (v1.1.15) or for Confluence (v.1.1.10).
Mockups For Desktop users: this upgrade is strongly encouraged if you are running a build between 1.1.9 and 1.1.12 (all published on Monday), as they have a couple of pretty bad bugs in them: my apologies if they affected you.
I will try to batch bug fixes into micro-releases like this one so that I don’t just publish a new build every hour, but if I were you I’d subscribe to this blog’s RSS, or if that’s not fast enough, follow @balsamiq on Twitter.
Hi everyone. Spurred by a prospective customer who asked for it, I have now added volume licensing options to the Mockups For Desktop online store.
Here are the discounts:
So what are you waiting for? Go buy Mockups for Desktop now!
The news: Mockups version 1.1 is available as of today as a free upgrade to all customers.
What to do: go get it! For your desktop and for Atlassian Confluence. Licensed users will NOT need to re-enter your license information.
Below is a list of all the improvements since version 1.0 shipped a month ago.
My intention for 1.1 was to be a “see what’s dramatically broken and fix it quick” release. It turns out there’s a lot more in 1.1 than I thought (just look at the size of your browser’s scrollbar
), and now I think the main theme for the release should be “polish and power”: all the bug fixes and little enhancements here and there give the app the level of polish I wanted, while the new controls types, all the new keyboard shortcuts, plus the ability to work on multiple mockups at the same time in the Desktop version or the new import flow in the Confluence version give you the power to express your wireframing creativity even better and faster.
Although there’s always room for improvement, I must say I am quite happy with this release: I have used it extensively and it feels pretty smooth. It feels more like a 1.5 than a 1.1, but what’s a release number these days anyways…
This release also addresses most of the issues that were raised in the very active GetSatisfaction forums, I think: correct me if I’m wrong!
New Features / Enhancements:







Bugs Fixed:
New Features / Enhancements:

Bugs Fixed:
New Features / Enhancements:
Bugs Fixed:

Go download Mockups for Desktop or Mockups for Confluence, or both!
If you find any issue with 1.1, please report it either via email or in this new GetSatisfaction topic I prepared just for the occasion.
The single most requested feature left is “image upload”, and I promise I’ll get to it soon. It’s a tricky one and I want to take the time to do it right…I’ll post more about it as I start planning the development for it.
Right now I have some more pressing concerns though, which have to do with the Confluence version:
I will also keep fixing whatever bug you send my way and release it as a ‘micro-release’ (I have had 4 or 5 this month alone), so keep checking back on this blog or via Twitter.
Here’s a rough timeline for the next few months
Finally, I wanted to publicly thank a few people who have provided me with invaluable feedback this month:
You guys rock. Would you be interested in a Balsamiq T-Shirt or something? I haven’t made any schwag yet, but I’d like to send you a tangible representation of how grateful I am to you. Ping me on email if you’re interested!
Thanks for reading this far, I’m flattered!
Onward!
Today I finally enlisted my lovely wife (and hand behind all of the UI controls in Balsamiq Mockups) to draw a few more shapes for me. A few hours later, I give you…

I added both a “Horizontal Curly Brace” and a “Vertical Curly Brace” controls, for better annotating your mockups.
Also note the property inspector which lets you choose which way the curly brace is pointing:

Also useful for annotating, idea when you want to tell whoever did the mockup “we’re not building this!”

They are called “Red X / X-Nay” and “Scratch-Out” for you Quick-Add lovers.
This morning I finally squashed the “off by a little” positioning bug which has plagued many of your mockups (it was a simple change of a value from 10 to 3 pixels, go figure).
Also, at the suggestion of the awesome Michael Matti, I implemented the following:
![]()
Basically in the “Icon and Label” control you can now decide if you want the label below the icon or to the right of it.
While I was at it, I finally added support for icons in Checkbox and RadioButton controls:
![]()
So overall, today’s been a good day. You can find the new controls in the live version here on the site, the Confluence version and the upcoming 1.1 release of Mockups for Desktop, which is going live on the 21st and you can preview already using this temporary badge.
Next Page »
Hi this is Peldi from Balsamiq. This blog is a mixture of product updates, company updates and posts about my experiences as a programmer-turned-entrepreneur. If you're into 37Signals and A Smart Bear, this blog is for you.