I'm currently using Invision to prototype apps/websites. Invision has a handy link that allows you to link back to whatever the previous screen was. However it only lets you do it for 1 level. So say for example I had a profile screen that could be accessed via 2+ levels of screens, this would not be possible to mock in invision. I would have to create a version of that profile screen for each specific branch.

Does anyone know of a better tool that can link back to previous screens past the most recent?

  • I don't think there is a tool that allows an interaction to trigger "going back in history" for more than one page. Have you considered the "series" screens in inVision?
    – Aziz
    Dec 31, 2015 at 12:34
  • You can always link directly back to that screen. But you won't be able to build stacks I am afraid.
    – KMSTR
    Dec 31, 2015 at 17:30
  • @Aziz What do you mean by "series" screens? I have googled but still am not sure what you are referring to
    – rjtkoh
    Jan 1, 2016 at 9:26

2 Answers 2


Check out Indigo Studio (they have a free trial). It's a bit more robust than InVision, but the way a project is structured with screen "states", it can support both a relative "back" along a single history path, or an absolute "back" that you can designate yourself with specific screen states.

This interactions tutorial video includes a couple different versions of "back" in their example, so you can see if it might support what you're looking to do.


I would recommend Principle ( only for mac ). If you really want a lot more control try Adobe XD. I have used Principle a couple of times and it works great. Haven't used XD but it sure can help you out.

  • Could you tell us why you would recommend either software?
    – Vincent
    May 27, 2016 at 9:12

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.