Introducing Member Group Tabs for ExpressionEngine

When we build a website for a client, we spend a lot of time thinking about how to make it as simple as possible for the client to manage. Today we're releasing a free add-on for ExpressionEngine that makes the control panel even easier to use.

ExpressionEngine has a handy feature that lets you create a custom button (aka tab) in the control panel that links to a specific page within the CMS. However, these tabs are specific to an individual user. There's no way for an administrator to create custom buttons for an entire group of users. 

Until now.

Member Group Tabs is a free add-on for ExpressionEngine that lets you create as many custom tabs as you like and assign them to an entire member group.

ExpressionEngine tabs per member group

Behold, custom tabs per member group!

No more clicking over and over to create the same button for mutliple members. No more forgetting to setup the buttons for new members. No more numerical order fields to rearrange tabs. Just drag and drop.

If you've ever tried to create custom tabs for a group of users, you know how much time this will save you.

Here's a quick demo to see it in action.

Get the full scoop on Member Group Tabs. Let us know what you think!

Also, if you need a bigger hammer check out Zoo Flexible Admin from our friends at EE Zoo.

Posted February 12, 2013 by Jason Siffring

Jason has over 15 years of web development experience and is the owner of Surprise Highway. Follow him on Twitter or Google+.


Kevin Kemmerly Kevin Kemmerly
on February 12, 2013

Looks great. Will try it out today. Thanks.

Erwin Heiser Erwin Heiser
on February 12, 2013

OMG, thank you soooo much. This has been a feature request of mine since, well, forever.

Jason Siffring Jason Siffring
on February 12, 2013

Thanks @Kevin. Let us know what you think.

@Erwin, that’s great to hear! It’s something we’ve wanted, too.

Angie Herrera Angie Herrera
on February 12, 2013

Sweetness. Can’t wait to try that out. Nice work!

John Henry Donovan John Henry Donovan
on February 12, 2013

I have a use for this today. Thanks for creating.

Jason Siffring Jason Siffring
on February 13, 2013

Thanks @Angie & @John Henry. We’d love to hear your feedback after you try it out.

Howdy Stranger Rene Hamburger
on March 1, 2013

It seems that the masking isn’t working for URLs with parameters, like the one you gave as an example: “/admin.php?&D=cp&C=design&M=manager”. Only the first parameter seems to be handed on when the link is clicked. This might be an EE issue; I’m using EE 2.5.2.

Jason Siffring Jason Siffring
on March 1, 2013

@Rene sorry it’s not working for you. Would you mind opening a thread in the support forum and post a screen shot of your settings screen and another of the URL that you end up at when you click that tab?

We didn’t test on older versions of EE. Maybe there’s a conflict there or maybe it’s a weird bug on our side. Either way we’ll help sort it out.

Howdy Stranger Rene Hamburger
on March 4, 2013

Thanks, Jason. I’m not able to post it on Stack Exchange under this tag: “Creating the new tag ‘member-group-tabs’ requires at least 150 reputation.”

Here’s an example of what I mean:
Using a tab URL “” leads to a tab with the link “”, but when following this link, the URL “” is opened.

As I said above, this is probably an EE issue. Checking, I’m wondering whether it’s related to bug #18071 which was fixed in 2.5.3. I will update to the newest version of EE soon and check it out.

Howdy Stranger Rene Hamburger
on March 6, 2013

I can confirm that this was an EE bug that was fixed in 2.5.3. Apologies for not checking that first!

Jason Siffring Jason Siffring
on March 6, 2013

@Rene glad you got that sorted out.

Sorry about the issue creating a tag on Stack Exchange.

Jonathan Jonathan
on January 18, 2014

Came across your site because of your other article on pw protecting staging sites.  I must admit, I haven’t really looked closely at Expression Engine before today.

Just curious, but what makes you choose this over say WordPress? Certainly your sites look impressive, and I love the simplicity of your own site.

Jason Siffring Jason Siffring
on January 22, 2014

@Jonathan we build sites with WordPress, Craft and ExpressionEngine. I’m a big believer in finding the right tool for the right job.

ExpressionEngine has a very flexible approach to managing content and templates. We can create just about any design and set it up so it’s easy for the client to manage from the backend.

WordPress is great if you need a blog or want to use an off the shelf theme. But, I’ve found it to be harder to work with for sites that have many different types of content. My clients tend to complain more about the control panel too.

That’s not to say WordPress isn’t a great tool. It is if you use it for the types of sites it’s suited for (like any CMS).

Howdy Stranger johndd110
on February 18, 2018

Excellent article. Very interesting to read. I really love to read such a nice article. Thanks! keep rocking.
Agente De Seguros

Howdy Stranger Danish khan rajput pathan
on February 18, 2018

This is a great article thanks for sharing this informative information. I will visit your blog regularly for some latest post.
mobile app builder

Howdy Stranger johndd110
on February 18, 2018

I appreciate everything you have added to my knowledge base.Admiring the time and effort you put into your blog and detailed information you offer.Thanks.
Flood Claim

Howdy Stranger johndd110
on February 18, 2018

Superbly written article, if only all bloggers offered the same content as you, the internet would be a far better place..
Bathtub re-glazing Fort Lauderdale

Howdy Stranger Charles Dun
on February 19, 2018

this is great information and would help several people as it has for me in the
tow truck inudstry. Thank you

Howdy Stranger Danish khan rajput pathan
on February 20, 2018

Thanks for the valuable information and insights you have so provided here…
international news

Howdy Stranger Danish khan
on February 21, 2018

Great article with excellent idea!Thank you for such a valuable article. I really appreciate for this great information..
litecoin usd

Howdy Stranger as
on February 22, 2018

I admire what you have done here. I like the part where you say you are doing this to give back but I would assume by all the comments that this is working for you as well.
Ruhrgebiet Shopping

Howdy Stranger tuo
on February 22, 2018

Your blog provided us with valuable information to work with. Each & every tips of your post are awesome. Thanks a lot for sharing. Keep blogging..
seo practices

Add your comment

Howdy Stranger
Tips for getting invoices paid faster
← Previous
What to do when business is slow
© 2018 Surprise Highway Inc.