Tag Archives: Events

crop woman filling calendar for month

Community Events – Choosing a Date

No, I’m not talking about choosing a person to attend an event with – though I suppose that perspective could also apply… Now I’m wondering if anyone’s ever met a significant other at a technical community event. I digress.

I’m talking about choosing the date you’re going to host an event. It sounds easy, doesn’t it? Looking at checklists and documents about how to spin up events makes picking a date look easy. It’s a simple task, a single item on that task list. Unfortunately, it’s rarely as simple as you’d hope.

Note: I’m talking primarily about in-person events. Some points here will still apply to hybrid and online/virtual events as well, but the main focus is in-person events.

Choosing a date can be simple. If you limit external factors as much as possible, you can keep things as simple as that. Pick the date. Put it on the calendar. What’s next?

It’s also easy to fall into “analysis paralysis” – trying to consider all the options to find the “perfect” date. Well, there isn’t one. Get over that now. As with many of the choices you’ll be making along the event planning path, you won’t be able to please everyone. But you can do your best to balance the factors you control.

With that, let’s look at some of the factors, impacts, and variables to consider when choosing a date for your event.

Lead Time

Make sure you’re planning far enough out for you to get all your tasks done without too much stress. Speakers need time to submit and create presentations. You’ll need time to pick speakers and sessions. You’ll need time to get sponsors. Sponsors need time to figure out staffing, travel, swag and more. Swag needs time to coordinate and get ordered. There’s a lot to do. Make sure you leave your team enough time to do it well.

Day, or Days, of the Week

When we were doing “SharePoint Saturdays”, the day of the week was a given. Years later that’s still our go-to day, but there are definitely reasons to look at other options as well – especially with the push for work/life balance not cutting into personal time (weekends). Most business and technical conferences are during the week. Now, there are plenty of community groups hosting events during the work week. It’s a legitimate option to consider. I suspect that the audiences for weekends and audiences for weekdays might be slightly different as well. Something to consider.

Along similar lines, are you going to run a single-day, or multi-day event? While I’ve primarily run single-day events, I’m confident that multi-day events add a whole new batch of variables and multipliers…

Your Team

I’m not saying that the planning team is top priority over attendees, speakers, and sponsors – but it’s definitely got to be a consideration. These are the folks that put in all the work, want to be at the event, and motivated to make it successful. So, you want a date where most, if not all, can be there. This is one of the few places where having a larger team can work against you a bit. The larger the planning and organizing team, the more schedules you have to juggle.

Potential Venues

Plenty of factors to consider when selecting a venue. Maybe we’ll tackle that in another post. Venue availability is one you need to consider when choosing a date. We usually come up with a few date options, then start having a conversation with the venue contact to see which dates work, which don’t, and which might have other things to consider… like other events, construction projects at the venue, staffing availability, etc. Keep them in the loop as you progress towards a date.

Some venues, like technical and community colleges, may work for weekend events but not weekday events.

Community Events

Keep an eye out for other community events on the calendar. Events like yours (Community Days, etc.) as well as first party (Microsoft Build, Ignite, etc.) and third party (365 EduCon, M365 Conference, etc.) events will draw attendees, speakers, and sponsors to their events and directly impact your event. You might want to give some events even more space on the calendar if it has travel impacts as well. Regular travelers like speakers and sponsors need a break too.

Do you have other similar groups that host events locally? Coordination between groups can go a number of ways. You might want to put buffer time between similar events and plan connections with others. For example, it might be convenient to have your full-day event the same week as a monthly user group meeting as it may allow out of town speakers or sponsors to visit both.

Local and Regional Events

Do you have other groups in your area that have overlap with your topic area or audience? Are there other things happening in your area that might impact attendance?

In Minnesota we have things like the State Fair that would definitely impact our event if we overlapped with them. Do a quick check to see if there are general happenings you don’t usually consider that overlap with potential dates. Think outside the box. Do some searches. Lean on your planning team with different backgrounds. One year we accidentally overlapped with the University of Minnesota’s Homecoming game. Whoops.

Holidays and National Events

Avoiding traditional national holidays seems pretty obvious, but also consider other national or religious holidays and events. For example, stay away from Super Bowl weekend. Once again, leverage the diversity of your planning team and audience to consider holidays or other impacts outside of your personal experiences.

The broader the scope you consider, the more impacts you’ll find so balance what impacts your event and which variables you might need to decide to lessen in your calculations.

Your Audience

Yep, you need to consider your audience. 🙂 This might not be high on your list when first starting an event because you’re just starting to figure them out and will be excited for whoever you can get to attend. But as you have more events over time, you will come to know your target audience a bit and understand how their needs impact your event planning. You’ll likely find some will only attend on weekends or weekdays. You might have different sub-audiences to consider. In our case we have fairly distinct groups/roles that attend, and they each have their own preferences. If you switch days of the week, you might find you lose some regulars, but gain a whole new crowd of folks.


Obviously, you can’t plan for specific weather. I live in Minnesota. Winters can be harsh and unpredictable often making folks less interested in leaving home or traveling if weather is threatening. Summers are so valued that folks won’t give up their free time – so planning events during the summer definitely impacts attendance. With all this in mind, we tend to schedule our events during the “shoulder seasons” in Spring and Fall.

Speakers and Sponsors

Many of the variables listed above may also impact your selection and availability of speakers and sponsors. Religious holidays may make them unavailable. Larger conferences may pull both speakers and sponsors. You might need to allow for travel between your event and other events.

Whew. Seems like a lot, doesn’t it? Don’t let it scare you. Figure out what works for you, which considerations have larger or smaller influence on your event, and make the call. The world is too big and busy for you to not have any conflicts. Find your balance and get the event on the calendar so you can get the content out there that your audience needs.

Now What?

Once you’ve chosen a date, and if you qualify for Community Days, get your event added to the public calendar so others can use it when considering their planning. It’s also important and useful to get your event registered there for lots of other reasons (yet another post…).

Am I missing anything you can think of? Let me know.


room chair lot

Build a Team to Organize Community Events

Don’t go it alone.

Technically, sure, you can do it. But don’t. It’s not worth the pain, frustration, stress, and anxiety.

If you’ve got a desire to produce an educational event for a community, there are a lot of details to pull together to be successful and managing those tasks requires a lot of time and energy. So, before you dig into that task list, build your team.

Building a team not only distributes the workload, but has the potential to bring diversity of thoughts, perspectives, and ideas – all contributors to more successful outcomes.

Our event – M365TC

I’ve been a part of local events for years. The one I’m most involved with is M365 Twin Cities, formerly a SharePoint Saturday event. For a bit of context, before COVID we were running two events a year with 300-500 attendees. Details about our most recent event: M365 Twin Cities Winter 2023 by the Numbers – Wes Preston (idubbs.com).

Our current organizing team has six members, though we’ve had as many as eight people involved. There are countless ways to spread out responsibilities. You’ll likely find that assignments can align with team members’ skills, though roles may also evolve over time. Each person brings their own skills, experience, and strengths. Leverage what you can, grow the skills you don’t have, and lean on other folks in your community or the broader community when you can or need to (see info below about MGCI).

The following is an example of how an event team could delegate tasks and roles. It’s just an example of how our team does it, not necessarily a model for everyone.

  1. We have a person that manages sponsorships – They determine sponsor levels, assemble documentation and materials, communicate with sponsors running up to the event, connect with sponsors the day of the event, and following up with them after the event.
  2. We have a person that manages speakers – They organize the call for speakers, coordinate and moderate the speaker selection process (a group of as many of our organizing group as we can get together), manage communication with speakers, coordinate speaker gifts, post session details and assemble the agenda, pull together and distribute speaker and session feedback, and more.
  3. We have a person that coordinates food for the event, pulls together a speaker dinner, and orders all of our swag.
    Preparing the food requires talking with potential vendors, pricing out options, coordinating delivery, and more all to keep our attendees fed. The speaker dinner requires coordinating the location, menu, invites and RSVPs.
    Event swag varies event to event but involves selecting items, managing timelines, and more.
    Note: Sounds like a lot of for one person, and it is. These could easily be delegated to three separate folks, but we’ve been lucky to have this person around for years and she’s got it all figured out.
  4. We have a person that does all the money and legal stuff. It’s a short description, but pretty specific and requires its own experience.
  5. We have someone that coordinates our venue – Finding the venue when we need to move, communicates with the venue host, handles contracts, maps and materials for the event and signage for attendees to get around, and more. Details here include what rooms, resources, and staff are needed and available for the event. They typically coordinate set up and tear down, putting up a giant session “wall” (agenda for the day by room), communications for the team during the event, and AV for keynotes, opening, and closing sessions.
  6. We have a volunteer coordinator that figures out what we’ll need help with, comes up with a plan, and organizes a call for volunteers prior to the event. During the event she wrangles all the volunteers, sets up and staffs the check in desk for attendees.

Don’t let the number of words or the length of the descriptions above fool you either. This doesn’t capture everything we end up doing. We all have our hands full. Our team is pretty flexible, so there are often responsibilities that jump from one person to another as time and availability dictate. There are all sorts of variations out there on how to run an event, where to invest your time, and more. This is just one example.

The main point is, there’s a lot of work to do and having a team in place helps spread the work around without (hopefully) overwhelming any one person. You have to divide to conquer. Build a great team.


In the Microsoft space, the Microsoft Global Community Initiative is working to make organizing Microsoft community events easier by providing tools and resources for leaders to put on successful events. Keep an eye on MGCI as this effort matures, grows, and more resources become available to help you be successful.

Note: I was recently named a Regional Leader for MGCI. What does that mean? Stay tuned… 🙂


Representing Events in Microsoft SharePoint – Collision between Modern and Functional


There are a number of use cases for having visibility to one or more calendars in SharePoint intranet pages – calendars or events lists where a small groups of folks maintain the list of events and a large group consumes the info.

What are the recommendation on how to achieve this?

Calendars in an intranet. That’s the main detail being considered here. How big of a deal is it?
(No really, I’m curious, please let me know in the comments.)

Initial Thoughts and Letdowns

When it comes to the data, Outlook or Exchange handle dates and events best. However, the only surfacing of data between Exchange and SharePoint is the Group Calendar web part. Group Calendars allow everyone to see it, but also allow anyone to add, edit, and delete from the calendar. Not what we want.

SharePoint has historically had an Events list, that also does a good job of managing events – including All-day and Recurring event capabilities. A SharePoint list has list permissions that allow it to be configured with certain editors and certain viewers. However, the only way to surface the calendar view of this list is using a “classic experience” with the functionality we want but with a very dated interface that not only clashes with SharePoint’s modern look, but is only available on a modern page by embedding the view using an iframe. No web part available.

When using the “new experience” of the Events list, there is a new Calendar view type.


While this calendar looks great in the modern page, it currently seems to be buggy, does not carry through useful features of the classic view like overlays, has issues with filtering items, and does not currently work with the List View web part (but can be displayed with an iframe embed similar to the classic view). Some of these issues may be resolved with a reported update rolling out “soon” (September CY2021).

NOTE: The calendar view for modern lists isn’t just for event-like lists (which is what this post is focused on). The view can be used for *any* list type with a date column and in many cases is a really nice stop forward for those lists.

A bigger problem with the new experience and the Events list is that when using the new experience the All-day and recurring capabilities are broken. These properties and functionality do not show up in forms, though the fields still exist in the list. To make matters more confusing, while in the new experience, click ‘New’ and get the New item form. The form does not show the All Day Event or Recurrence fields, but if you edit the form, both fields are listed and checked as if they should be visible. Not cool for users or power users…

My guess is that this may be happening because of the integration of Microsoft Lists with the SharePoint interface and that Microsoft Lists do not seem to be able to handle these features either – creating a bit of an inconsistency in the interface. If you create a Microsoft List, you can create Start Date and End Date columns and align them with the new Calendar view, but there doesn’t seem to be a capacity to handle other date/event specific functionality that was available with the classic Events list.

SharePoint does also offer a Events web part, which attaches to the Events list. Rather than displaying in a traditional calendar view, the web part offers two different ‘tile’ views – following that little UX trend. While it may be a change for users, the web parts are a nice offering and definitely has its place within the intranet, highlighting upcoming events rather than leaving users to sort through a calendar view. Clicking on events also leads to a few special pages: Events.aspx and Event.aspx that are clean and easy to read. They also DO respect the event All-day and recurrence feature – which is good, but inconsistent with the modern calendar view mentioned above.

With that, Events appear to be at a bit of a crossroads – with some messy collisions – between classic and new/modern functionality that I hope Microsoft will clean up soon.

Conclusion for now

For now, the best solution seems to be continuing to use the Events list as long as it is available, adding the Events web part to the toolbox (previously only used calendar views), and embedding a calendar view until an updated List View web part comes along. It seems like there are a few “broken windows” here that I hope Microsoft repairs soon. A functional calendar view web part will take a nice step or two forward. Knowing what the plans are for Microsoft List support for events would also be nice.

Am I missing some critical feature or capability that solves these needs? Does the enterprise have have these calendar/event requirements?

What are you using in your intranet?


  • What is the Microsoft roadmap for Events going forward?
  • Events lists are shown as “Classic” features.
    • Will they continue to be supported?
    • Is there a timeline for support, replacement, or deprecation?
  • Will events be supported in Microsoft Lists?
    • You can create a list with start date and end dates, but no “Recurrence” or “All Day” functionality.