Learn More





DNN Community Blog

The Community Blog is a personal opinion of community members and by no means the official standpoint of DNN Corp or DNN Platform. This is a place to express personal thoughts about DNNPlatform, the community and its ecosystem. Do you have useful information that you would like to share with the DNN Community in a featured article or blog? If so, please contact .

The use of the Community Blog is covered by our Community Blog Guidelines - please read before commenting or posting.

First Months Running a DotNetNuke User Group

While running a DotNetNuke user group for quite a while, I did all of the management of it myself.  Right or wrong, I wanted to set a tone, a precedent, and basically know everything around how it was going to work before adding on more help.  In doing so, I learned a great deal that rounded out my leadership experience in terms of user groups.

Am I saying that you need to do that?  Absolutely not.  I am simply giving you a bit of background about how I began.  Everyone is different and handles tasks and responsibilities differently.  You should only do what you feel comfortable with, and maintain a level of involvement that keeps you and your family happy, and that won’t lead to you being burnt out.

That really sets the stage for what to expect the first few months of managing a user group.  What do you expect during this time?  That very question is what keeps the majority of people from even starting a user group.  However, I will tell you a bit about it now…

Have the Meeting

The first thing that a new leader will need to get over is just having the meeting.  All too often I have seen group after group go stale and never get off of the ground because the leader didn’t think there was enough people to have the meeting.  I am always confused by this, as there isn’t a magic number that you should be looking for.  Really, 3-4 people for your first meeting is fine. 

Once you have the ability to have a couple of people to have the meeting, find a place and hold it.  Your first meeting should serve at least one of two purposes.  First, you need to talk to the people that show up, and find out from them what kind of user group they want to have.  Even the user group is under your direction, you need to make sure that direction is what the people that come expect to have.  Otherwise, you will lose all of your attendees.

The other purpose is to have a mini-presentation, but only if you have the resources to do so.  No one expects too much for the first meeting.  In fact, the ODUG’s first 3-4 meetings were all kind of this way.  They tended to be more of a round-table discussion than anything else.

Attendance will Start Low

Don’t be surprised if your attendance levels aren’t packing the room the first few months.  Depending on your area and many other factors, you may never pack the room, despite our greatest efforts.  However, you shouldn’t expect too many people to show up to the first 3-4 meetings.  Many people are waiting for those meetings to happen to see if there’s any buzz going on.  If there is, they will likely be at another meeting soon.

That being said, make sure to keep your members in the loop, even if they’ve never been in a meeting.  Maintain a consistent outbound flow of communications telling everyone how great the meetings are.  Post pictures of all of the happy faces at the meetings for everyone to see.  The more fun it looks like you’re having, the better it will be.

Speakers will Be Hard to Find

You cannot expect your first few meetings to have top-notch speakers.  During this first period of time, usually the user group leader ends up being the presenter.  So, have at least 2-3 presentations or discussions ready.  I call them “canned” presentations, because they just need to be opened up, and you can make it happen.

Keep your first handful of presentations newbie-friendly.  Anyone that’s new to DNN should be able to walk in and be perfectly comfortable with the topic and discussion.

Follow the marketing tips below to find more speakers.

In-Person Social Networking

Regardless to how many people show up, and how many new faces there are in the crowd, you need to give everyone in the room the opportunity to talk to each other, and in many cases, force them to do so.  By our very nature, techies are anti-social, so you may have to introduce people to each other and so on. 

Get people to talk about what they do, their latest projects, and more.  When you see an opportunity to get two people to know each other that are working on similar projects, introduce them.  You’re a DNN match-maker. 

If you do this in the beginning, this will set the tone, and before you know it, the rest of the members will be doing this for you.  From that point forward, all you’ll have to do is make sure you give new faces the same experience as future meetings occur.  Your members will be looking for more members in tandem with your own efforts too.

Make it Easy to Share

Give your user group a website, and a twitter account.  Make sure that everyone know how to share any information on either site.  This will allow them to keep the conversations going outside of the meeting, hopefully gaining more and more new members.

Be a Marketing Machine

Your meetings will happen.  You will end up having a core group of members that always show up, no matter what.  However, in order to guarantee growth and to keep a regular number of seats filled, you will need to make sure that you are always marketing the user group.

Get involved with the local .Net and SQL Server user groups.  Make sure that they know who you are.  Get a t-shirt made with the user group name and website on it (sites like cafe press make it easy and cheap).  Wear it to every community event. 

Have business cards on you that have the user group website on it (sites like vista print make this easy and cheap).  Hand one to everyone that seems even remotely interested.  Sure…  You will see a couple of those cards on the floor later, but you can reuse those for other people.  Don’t worry about it.  I even use them to write technical information and other contact information on so that they will still see the user group info on one site, and the written information on the other.

Become friends with the other user group leaders and the local Microsoft Developer Evangelist.  Have them introduce you to other people in the area that are influential.  Remember to wear your garb and bring your business cards. 

What Does this All Mean?

When you put this all together, you have formula that will guarantee the stable growth and culture inception of your user group.  The growth will be a direct reflection of how much time you put into the formula.  So, the growth can take anywhere from 3 months to a year.  The important thing is though, the growth will happen!  I cannot put into words the amount of gratification you’ll feel once you make it to that point though.

Technorati Tags: ,,,,

This post is cross-posted from my personal blog site.


There are currently no comments, be the first to post one.

Comment Form

Only registered users may post comments.


2sic Daniel Mettler (125)
Aderson Oliveira (15)
Alec Whittington (11)
Alex Shirley (10)
Andrew Nurse (30)
Anthony Glenwright (5)
Antonio Chagoury (28)
Ash Prasad (22)
Ben Schmidt (1)
Benjamin Hermann (25)
Benoit Sarton (9)
Beth Firebaugh (12)
Bill Walker (36)
Bob Kruger (5)
Brian Dukes (2)
Brice Snow (1)
Bruce Chapman (20)
Bryan Andrews (1)
cathal connolly (55)
Charles Nurse (163)
Chris Hammond (203)
Chris Paterra (55)
Clinton Patterson (28)
Cuong Dang (21)
Daniel Bartholomew (2)
Dave Buckner (2)
David Poindexter (3)
David Rodriguez (2)
Doug Howell (11)
Erik van Ballegoij (30)
Ernst Peter Tamminga (74)
Geoff Barlow (6)
Gifford Watkins (3)
Gilles Le Pigocher (3)
Ian Robinson (7)
Israel Martinez (17)
Jan Blomquist (2)
Jan Jonas (3)
Jaspreet Bhatia (1)
Jenni Merrifield (6)
Joe Brinkman (270)
John Mitchell (1)
Jon Henning (14)
Jonathan Sheely (4)
Jordan Coopersmith (1)
Joseph Craig (2)
Kan Ma (1)
Keivan Beigi (3)
Ken Grierson (10)
Kevin Schreiner (6)
Leigh Pointer (31)
Lorraine Young (60)
Malik Khan (1)
Matthias Schlomann (15)
Mauricio Márquez (5)
Michael Doxsey (7)
Michael Tobisch (3)
Michael Washington (202)
Mike Horton (19)
Mitchel Sellers (28)
Nathan Rover (3)
Navin V Nagiah (14)
Néstor Sánchez (31)
Nik Kalyani (14)
Peter Donker (52)
Philip Beadle (135)
Philipp Becker (4)
Richard Dumas (22)
Robert J Collins (5)
Roger Selwyn (8)
Ruben Lopez (1)
Ryan Martinez (1)
Salar Golestanian (4)
Sanjay Mehrotra (9)
Scott McCulloch (1)
Scott S (11)
Scott Wilkinson (3)
Scott Willhite (97)
Sebastian Leupold (80)
Shaun Walker (237)
Shawn Mehaffie (17)
Stefan Cullmann (12)
Stefan Kamphuis (12)
Steve Fabian (31)
Timo Breumelhof (24)
Tony Henrich (3)
Torsten Weggen (2)
Vicenç Masanas (27)
Vincent Nguyen (3)
Vitaly Kozadayev (6)
Will Morgenweck (37)
Will Strohl (163)
William Severance (5)
Try Evoq
For Free
Start Free Trial
a Demo
See Evoq Live
Need More Information?