In my specific case this is about a web app where users can create new groups. However, I can see the general idea applying to many other interactions where users create or add something that has its own view and more actions that can be done by it.

Right now when a user creates a new group (from a page that lists their current groups), it loads a new page that shows the name of the group they just created as well as various actions they can do (e.g. add members, etc.).

Should I keep it this way or instead keep the users on the same page and have the new group be added to the list of group names they currently see?

Does anyone have data or experience observing users in cases similar to the above?

Many thanks!

  • Thanks, Salman and Charles, for your great perspectives. I'd make both useful if I had the rep to do so. Some more context: we have a lot of timid users who are hesitant around new technology. I'm concerned that taking them to a new page might confuse them. Any thoughts on working around that issue?
    – conan
    Commented Mar 13, 2014 at 12:55
  • What do you envision happening most: creating a single group and fleshing it out, or creating/naming several new groups and only adding details to a group when the need arises? Answer should give you a fair indication on which way to go. Commented Mar 13, 2014 at 18:40
  • Excellent point, Marjan. I think my next step is to run some tests and see how real people respond.
    – conan
    Commented Mar 13, 2014 at 21:01

2 Answers 2


We've run into this several times in our applications and we usually push the user to the new "group" they've created. The reason for this is because creating that "group" is not just about naming it but about setting it up in it's entirety.

I don't know about all the details of your application but for us, we allow people in the insurance industry to create a new "group" of forms that will be associated with various policies. When the user clicks "Create New Form Group", it immediately takes them to a screen where they not only choose the name of the group and the categories it applies to but also all of the forms associated with this group. Just to explain further, we actually implemented a swap box below that shows all of the forms on the left and the forms they associate with this group dragged or selected to the right. Once the user is done naming the new group, choosing a category, moving over associated forms, they can then "finish" the task and the user is taken back to their "groups" page where the new form group sits at the very top.

While this isn't exactly what you are doing since yours are people and ours are forms, what it does show is that if the user clicks "New Group" and there are other actions they must take to define that group, then it makes sense to take them straight to it in order to complete the task.

Think of it this way—If it was just tagging or a very simple task, you could easily just place that new tag at the top since there isn't really much else the user has to do to that new item. But in this case, there are still things that need to be defined in that group. While you could still create the group, place the name at the top of the list, and then make the user choose a menu item ("Edit Group") to enter that view; doing so does add an extra click and it also sort of implies that you're done and no further action is really required. For us, that wouldn't be the case since the name is just one part of defining our type of grouping. It sounds like the more efficient way would be take them straight to the view/screen where the user can add the new group name, add members, edit other settings, etc., allow them to "finish" group creation and that takes the user back to the list view of the groups with the new one sitting at the top.

Hopefully this helps.


Both approaches can work depending upon specific context but I am finding creating a group and showing that in a new window is a lot better option over the other.

Here is my rational:

  • It is more logical to create a group which has candidates in it. An empty group wouldn't make sense and if you allow this to happen, user might end up creating several empty groups.
  • Creating a group is mostly a step in the middle but not an objective on its own. If you know user is going to use this group later to perform something next, the new page will offer needful space for you to design your next logical flow right from that page.
  • Learning from other items we create; we do not create an empty user and then populate his credentials by editing him. Why should we treat groups differently?

Hope this will help.

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.