Working with Protoshare


I’ve been evaluating Protoshare to see if it’s a wothwhile addition to my toolset; it turns out some of the features in the tool were perfect for one of my projects. Therefore, I decided to use it for this contract. The tool is really good, for certain situations. It definitely has some issues, but its still a young product and has real promise.

The Good

  • The product is pretty fast to learn. It’s an online WYSIWYG web development tool, with a few limitations (mentioned later in this review). Overall, most experienced users should be able to jump right in and get something built quickly.
  • The product is still young and it seems to have a lot of potential. The team seems to be open to suggestions. If they continue to listen to customers, the product should evolve in a good way. There is a new release coming out today. And, I am excited to get my hands on the new features. A couple of them will be handy for my current project.
  • You do not have to host the project yourself! Because this is an online product, it is already up and ready to share and use for user testing. This is a nice little feature for teams that do not want to deal with hosting. Also, because its already online, any changes are immediately available without needing to update the hosted site.
  • Reviewers can post comments/questions directly onto the UI with a “bug tracking” – like tool. Any comments added will immediately be sent to everyone on the team, for review. When designing a UI remotely, as I am currently doing, this means the team can have one location to design and track issues. Also, if someone posts a question, as the designer, you will receive an email and immediately know that person is looking at the product. You can then call and chat with them about any issues/questions while it is still fresh in their mind.
  • They have an unusual payment plan for a prototyping tool. You pay monthly, depending on the number of projects and designers you will have. Also, if you are unhappy with the tool, you can cancel your membership without having too much money invested. Additionally, if you find you will not have a need for the tool for a few months, you can “park” your membership for a small fee (currently $5/month, I believe).
  • I love how the states work. They are still a bit young in development and have some growth to make them even more useful. However, they are very easy to pick up and use. It took me a lot less time to get comfortable using them, compared to the dynamic panels in Axure. Also, the product has an interactive mode. This mode allows you to click on your prototype as if it is live. While clicking on items, you will see a status of the states turning on/off slide across the bottom of the screen. This makes debugging a breeze.
  • Auto generated navigation (including breadcrumbs) really help the designer quickly get working pages together. If you design your site structure well, in a tree that makes sense, you can use their prebuilt navigation widgets. Vertical and horizontal buttons/tabs are quickly generated and customized (Note: Small usability bug: make sure you change the “Hide Starting Pages” field to “no” if you customize the items in your navigation). You can also set some pages to “hide” in the tree to keep them from appearing in the navigation. These items are not 100% customizeable, but you can usually manipulate it to simulate what you want.
  • Templates and reusable “clippings” save time recreating the same work on each page.  Plus, they’re really easy to set and update.

The Not So Good

  • Every now and then I find a little bug. For example, when I paste in text from another source (e.g. a Powerpoint), the Rich Text field will show style code that I didn’t intend to copy. This can easily be fixed by pasting in a generic Notepad file and then copying and pasting the text without any style added. I’m pretty forgiving with these little bugs since the company is new and they have a new release coming out soon!
  • You can only have so many active and archived projects at a time for the smaller membership fees. This may be rough over time for smaller groups (e.g. independent contractors). To be able to save more projects, you will need to go up on the membership payscale. This is only an issue for anyone who wants to keep and work on a large number of projects. Then again, if you have a ton of projects, you can probably afford the upgrade in fees!
  • You cannot easily host your own projects, or at least it seems as though this is only an option for larger companies. While not having to host is a plus for some teams, it may be a minus for others. Also, if you want to be able to access your prototype offline, on your own computer (e.g. for usability testing in an environment where you may not easily have internet access), there does not appear to be an easy way to export your project. There are discussions of adding the ability to import/export pages in their user forum, but this is not currently availble.
  • You do not “own” your projects. If you ever decide to cancel your membership, all of your projects are gone. Therefore, you are relying completely on Protoshare’s ability to keep your work safe. I am sure they have security and back ups in place to protect your content, but you do not have a copy of all your work within your control to protect and version.
  • If I want to organize user interviews in an environment without easy access to the internet, how will I access my prototype? Will saving the html be practical? Or will I have to go over mobile broadband?
  • If your company has large amounts of existing content in XML format that you want to show in your prototype, you cannot import it or use it in your prototype, yet. However, I was told they are discussing this… no promised deliver date yet.
  • If your internet connection is flaky, you may find a few glitches here and there. While your internet connection is not directly related to Protoshare.. it does mean down time from working with their product.
  • There are moments the product can be a bit slow. This can be a bit frustrating, but its definitely not a showstopper.
  • The main issue is that you cannot always do exactly what you want due to the infancy of the application.  This may be an issue if you want a complex site put together. However, I can see where they’re going, and its a good start!

Overall, I’m pretty happy with ProtoShare. In my opinion there are projects and situations where other tools such as Axure (or iRise, if you can afford the license) would be a better choice, and I will continue to choose the tools based on the contract requirements. At least the standard UCD answer won’t change… when someone asks me which tool we should use for a project, I can reply, “It depends.”


  1. Andrea said

    Thank you for your detailed review of ProtoShare. I want to take a moment to address a few of the points in your post. Additionally, if you, or anyone else, ever has any suggestions or questions for us, feel free to contact us at customerservice[at]

    -Pasting from a Microsoft Office document into the Rich Text Editor: In many programs this often causes problems due to the additional formatting/coding found in MS documents. We have updated the RTE with our latest release; it should help to reduce the errors. We continue to look to improve this functionality.

    -Owning projects: You can always export project documentation to keep a file of old projects. However, we found that most teams do not need the wireframes once a project is complete. Archiving a project lets you save the information until you no longer need it. Of course, as you noted, if you do have a ton of projects, you would have realized the ROI from using ProtoShare, and that the tool more than pays for itself. 🙂

    -You also bring up a few great points that we are brainstorming: accessing the prototype without a connection, XML, etc..

    ProtoShare’s main goal is to facilitate discussions between stakeholders and team members in the early stages of development, thereby reducing later changes that take more time and money. Studies have shown that over 25% of interactive projects fail (and another 25% are over budget) as a result of poor or changing requirements. As you mentioned, we do listen to customer feedback to improve this process even more. We are mapping out additions and updates for implementation later this year. Finding the right tool for one’s needs can save a lot of time, money, and frustration. I hope others take time to evaluate ProtoShare as well.

    Best of luck with your project!

    • tegloff said

      Andrea, Thank you or taking the time to clarify some points!

  2. tegloff said

    Just wanted to leave a quick, post-release update.

    Looks like the copy/paste from other applications works MUCH better now. So, this is definitely an improvement.

  3. Great insight, I’ve just started learning ProtoShare, we’ll be using it for our company redesign project.

RSS feed for comments on this post · TrackBack URI

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s

%d bloggers like this: