New: Random Assignment of Roles

When filling the gaps on the agenda for a particular meeting, you can now get the software to randomly assign members who have not taken a role to fill each opening.

Here is how that looks:

Randomly assign members to roles.
Randomly assign members to roles.

You will see the “show random assignments” link in both the edit signups and recommend modes of the agenda editor. When you click that link, the software will automatically plug members who have not been assigned a role into the open slots. Note that the software also displays some clues as to how recently the member has attended a meeting and how recently the member has filled that particular role. You have the opportunity to change the assignments or recommendations before submitting the form. If someone hasn’t shown up in months, you might think twice before counting on them to fill an important role.

In the editor’s edit signups mode, submitting the form will assign members to roles. In the recommend mode, the member receives a recommendation that they take the role and must confirm before that role is firmly assigned to them. I’ve learned that some clubs rely more on volunteers, while others dictate what roles users will take in upcoming meetings, so the software tries to support both styles.

I have received a few of requests for this feature, which apparently exists in some other software for Toastmasters clubs. This feature is available on toastmost.org websites and included with version 2.2 of the open source version, RSVPMaker for Toastmasters. It may still require more fine tuning.

You can try it on the demo site (demo.wp4toastmasters.com user: member, password: member).

Also new in this update, you can now change the number of future meetings to be displayed on the signup sheet from the default, which is 3. If you go up to 5 or 6, you will probably want to print the page in landscape rather than portrait orientation. This wouldn’t work well for my club, which has a fairly long list of roles, but might for some others. This was added on request of one particular VPE.

Webinar Replay: Getting the Most Out of WordPress for Toastmasters

The video below is a replay of a webinar held on August 31, 2016, broadcast via YouTube Live. Although some people complained of technical problems during the live event, the playback should work for you just like any other YouTube video. Farther down on this page, you can see some of the comments and questions that were posted during the event (and you can add your own).

YouTube Video Sharing Tool for Toastmasters

The latest update of the WordPress for Toastmasters software includes a tool for publishing speech videos to the club website, publicly or privately, and emailing out links to the videos to club members.

Using this feature is entirely optional, but it’s based on a program that has been popular with my own home club. For several years, we have made a practice of video recording speeches and sharing them with members in “unlisted” status on YouTube. This is a convenient way of sharing videos so members can see how they performed for purposes of self improvement. It also allows club members to view a speech they may have missed, such as the Icebreaker of a new member.

If they did really well, they can give us permission to share the videos publicly — and we are always happy to showcase the talent in our club. Having speech videos on the website also allows prospects members to get a better feeling for the Toastmasters experience and see our members in action, even before their first visit. See Video Tactics for Toastmasters Clubs for more details about how we record and upload the videos.

youtube-toastmasters

You will find the YouTube Toastmasters tool tucked under the Media menu on the WordPress dashboard.

Once you have uploaded your videos into YouTube, you will use this screen to do a sloppy copy-and-paste import of the titles and links from the YouTube website. I usually do this from the the listing of my own videos (https://www.youtube.com/my_videos?o=U), but it seems to work with any listing such as a a screen of YouTube search results.

You copy by holding down the mouse button and dragging it across the relevant titles and video previews as shown below.

Copy from YouTube
Copy from YouTube

Now paste into the editor window under “Paste YouTube content here” (make sure it’s in Visual mode, not Text). The pasted-in content will look jumbled, but all that matters is that you have captured the titles of the videos.

Sloppy paste
Sloppy paste

Farther down on the screen, you will see options asking whether you want to create a blog post, an email broadcast, or both. There are also a series of checkboxes next to the names of club members, which you can check to indicate who is featured in the videos. Their names will be added to the title of the blog post (also used as the preliminary subject line for the email broadcast). The resulting blog post will look something like this.

Video listing on the blog.
Video listing on the blog.

At the bottom of this post, you will see a notice that this post is members-only content. If you decide to make it public, you would edit the post to remove it from the members-only category. But these posts are marked members-only by default.

Members-only notice
Members-only notice

Anyone who tries to view this post without being logged in will see only the headline and a notice that a login is required.

youtube-login-required
Login required notice

As explained in Posting Members-Only Content to the Blog, there are a couple of sidebar widgets available to allow you to distinguish between public content (“Club News”) and members-only content. If a website visitor is not logged in, the members-only posts will not appear in the blog’s main feed.

Members-only widget
Members-only widget

You can use the same content as the basis of an email broadcast. This uses the email list features of RSVPMaker (the calendar plugin that is part of WordPress for Toastmasters). When you preview the email broadcast on the website, it will look something like this. To send the message to all club members (everyone who has a user account on the website), I would click the “Website members” checkbox and then the Send Now button.

If I see something I want to change or fix, or if I want to add a note at the top, I can click edit to revise the message using the WordPress editing tools before sending it out.

Preview of email broadcast
Preview of email broadcast

Here is that same message as it arrived in my email inbox.

Message in email inbox
Message in email inbox

To support the practice of considering these videos to be private information for club members only, I include a policy message or disclaimer at the bottom of each of these messages sharing the videos.

Video policy: speech videos are intended as a tool for speakers to see their own performances and think about how they can improve. Even though these are on YouTube, they are published as “unlisted” by default, meaning they won’t show up in search results. Don’t forward these links or post them on Facebook or in any other forum without the speaker’s permission. From time to time, we may ask a speaker for permission to use a video as part of our marketing of the club. Volunteers are also welcome – if you’re proud of a particular speech, let us know.

I’ve included some of this boilerplate language as a default, but you can modify it however you would like. If you make changes, the software will remember your settings for next time.

Note: until recently I would simply copy and paste the output from the tool into GMail and send it out to our club’s mailing list. That works, too. However, as a lazy person, I am always looking for ways to automate processes, and this saves a few steps.

Let me know if you find this useful.

Video: New Member Orientation for WordPress for Toastmasters

This latest tutorial experience covers the basic member experience on WordPress for Toastmasters, including basic tasks like changing a password, correcting contact information on the member profile, and signing up to speak or fill another meeting role.

The second part of the video shows how members can track their own progress through the program on the new My Progress screen and (if allowed) correct and update those records.

Administrators should be aware of the option to allow members to edit their own records. For example, if a speech was recorded as a Competent Communication speech when really it was out of one of the advanced manuals, you can allow members to put in the correct information. This also gives members a way of recording a speech they gave at another club.

If you are not comfortable with that option, you can have members report any corrections to the VP of Education or other club leader, who can make the change.

Setting the "edit own" option for basic members.
Setting the “edit own” option for basic members.

If you choose to turn this feature on, you would do so on the Security tab of the Toastmasters settings screen. The “edit_member_stats” security privledge would allow editing of any member’s performance statistics, but you probably want to reserve that superpower for officers and senior members. You can turn on “edit_own_stats” to allow them to correct/update their own records only.

New Spreadsheet Import / Export

The new WordPress for Toastmasters import/export feature allows you to download a spreadsheet of data including member contact information and a summary of achievements within your club. The file downloads in the standard CSV file format, which you can open in Excel and other data management programs.

You can then make corrections and import the data back into the website, or you can use this as a way of transferring your data to another web server (for example, if you move from my toastmost.org service to your own web hosting).

The import feature here is similar to the one I recommend you use to import users into a new WordPress for Toastmasters site, using the member spreadsheet from Club Central on toastmasters.org.

If you are just getting started with your new website, you might start this way:

  • Import your members using the toastmasters.org spreadsheet.
  • Download the WordPress for Toastmasters data export. This will give you a spreadsheet that contains the member’s basic contact info and a series of blank columns in the rows representing other data, such as the number of Competent Communication speeches the member has given.
  • Update the spreadsheet, correcting data such as email addresses and phone numbers, and adding a basic set of information about how far the member has advanced in the Toastmasters program.
  • Import the spreadsheet into the website to update the member records.

This is intended as a way to “jump start” your website, after which you will start to benefit from the data gathered in the normal course of business as you organize your meetings.

Updated Member Performance Tracking / Editing (Video)

Here is a look at the new tabbed interface for the reports and editor functions related to member performance reporting.

The goal of these changes is to make it easier to navigate between the  basic and advanced reports and to go from there to the editing screens (only available to those users to whom you’ve given the right to edit statistics in the system).

Also significant:

  • One-click editing of to-do items shown on the Competent Leader and Advanced Awards reports, allowing you to quickly check off a requirement that’s showing as TO DO when it should be DONE.
  • An add speech function for recording a speech that may have occurred outside of the context of a regular meeting.

add_speech

Answering the “Why is this free?” question

dollar-1175048_960_720You’ve probably heard warnings like “There ain’t no such thing as free lunch” or “If you are not paying for it, you’re not the customer; you’re the product being sold” as cautions against things being offered for free. I’ve encountered some of that skepticism in my promotion of WordPress for Toastmasters. People are waiting for the punchline, watching for my deep, dark ulterior motive.

It’s not all that mysterious, but let me give as straightforward of an answer as I can.

A little background: My name is David F. Carr, and I’m the prime mover behind the WordPress for Toastmasters project. I spent most of my career as a technology journalist at Internet World, Baseline Magazine, and Information Week and continue to exercise those muscles in my blog on Forbes.com. These days, I make most of my money as a ghostwriter and editor working with business and technology leaders. I’m also the author of a book, Social Collaboration for Dummies, which is about digital productivity strategies for business. The hands-on web development work I do is motivated by a desire to create online experiences that apply the lessons I’ve learned from my study of digital businesses.

My most widely used digital product is an events plugin for WordPress called RSVPMaker. The open source version of the software for Toastmasters I created is RSVPMaker for Toastmasters and the theme that supports Toastmasters branding is Lectern.

Because not everyone who wants to do web marketing for their club is a techie who wants to mess with configuring WordPress plugins and themes, I am offering free websites on something much like the FreeToastHost model. FTH established toastmastersclubs.org as the domain where all club sites are hosted (mysite.toastmastersclubs.org), and I have toastmost.org, where club sites get a web address in the format mysite.toastmost.org.

Which brings us to the why question. Some answers:

  • I’m a raging egomaniac. I’m proud of the software I created, originally for my own club, and want other people to be impressed.
  • Because the WordPress software I built on top of is free and open source, my plugin software had to be free and open source to be distributed through wordpress.org. (There is some wiggle room for “premium” add-ons). I get a tremendous head start from building on WordPress as a the foundation for web content management, and it in turn benefits from the contributions of thousands of volunteers.
  • The free websites for this project are running on a server I’m already paying for, which so far has adequate capacity to spare. If thousands of clubs were to go live on the service, I would have a greater need to offset expenses with advertising, donations, or some other form of revenue.
  • This is an opportunity to make professional contacts with Toastmasters all over the world, some of whom may have a writing, editing, or web consulting project to steer my way.
  • I’m following the same path as the developers of Free Toast Host and Easy-Speak, also volunteer-led projects.
  • I’m crazy: this is one definite possibility I have entertained, on days when I find myself investing time in this project that might be better spent on paying work.

If operating the free hosted club websites sites becomes too expensive, I could close the door to new registrations and still support the “early adopters.” That is, I don’t want to pull the rug out from under anyone who sets up a free site. And I would very much like to make this work on a self-sustaining basis.

Meanwhile, the availability of the open source software means Toastmasters clubs always have the opportunity to operate one of these sites independently. Using the multisite capability of WordPress, districts could potentially host websites for all their constituent clubs. Other sponsors could set up sites on the toastmost.org model anywhere in the world.

Setting the software free creates many opportunities, which I hope you will take advantage of.

The Business Case for WordPress for Toastmasters

WP4Toastmasters Comparison with AlternativesThe slideshow below is my summary of the business case for WordPress for Toastmasters and how it compares with the alternatives for club marketing and management.

I acknowledge that the comparisons are self-serving and subjective. I do not mean to be disrespectful to the creators of Free Toast Host and Easy-Speak. Those products are also the work of good, dedicated, and generous Toastmasters. I just have a different approach that has worked well for my club and a small but growing number of other clubs. Also, while other Toastmasters software projects benefit from dedicated volunteer coders who happen to be Toastmasters, a WordPress-based solution benefits from the contributions of thousands of web developers from outside the Toastmasters world. Only my additions are homegrown.

If anyone would like to use or modify these slides to pitch the concept to their own club, they are available to download: WP4Toastmasters Comparison with Alternatives.pptx.

 

WordPress for Toastmasters Demo / Coaching Offer

wordpress-4-toastmasters-flatWith new Toastmasters leaders to be sworn in a few months from now, this could be a good time to think about revamping your club website.

I am currently scheduling one-on-one or small group coaching sessions to answer your questions, get feedback on aspects of the software that still need improvement, and help you launch a more effective club website.

You can join one of the scheduled meetings listed below or reserve a time on my calendar using the form at the bottom of this page.

WordPress for Toastmasters takes advantage of a standard web publishing and online marketing platform (WordPress) and adds software and design elements specific to the needs of a Toastmasters club. For me, this project is a labor of love: something I created for my own club’s use and have used successfully to improve our online marketing and recruiting, while also saving our officers work by automating routine tasks. Having invested the effort in making it useful to everyone, I would love to see more clubs taking advantage of it. Even if it’s not right for you, please let new clubs that are launching or clubs that need to reinvigorate their marketing know that it is an option.

Currently scheduled:

Request another time, write me with a couple of possible times we could meet. If possible, I am trying to get at least a small group of people together for each of these briefings, so if a few club officers can agree on a time, that’s even better.

If you are unable to keep the appointment, please let me know. I have had several people fail to show up at a time they specifically requested.