Replay: Getting Started with WordPress for Toastmasters Webinar, May 3, 2020

This is the replay of a webinar covering the basics you need to understand to customize your home page, set up your meeting agenda, and begin using WordPress for Toastmasters productively. Conducted with help from Stephanie Nolan, who is helping organize a volunteer project to improve the documentation and training materials.

webinar replay

The first portion of the video was recorded after the fact for the simple reason that I forgot to turn on the Zoom recording function when the meeting started. You’ll see that partway through the opening presentation my webcam picture appears in the corner of the screen and the audio quality changes.

Read on for shorter video clips and screen shots covering the highlights.

Continue reading “Replay: Getting Started with WordPress for Toastmasters Webinar, May 3, 2020”

Updates to the Online Ballots for Contest Judges and the Vote Counting Dashboard

When I recently asked for feedback from people who had used my online tools for judges, ballot counters, and the chief judge, one message I got from the judges was they wanted clearer confirmation that their votes had been received.

Here is how the latest release of the software handles that, showing the judge a “Checking whether votes have been received…” message, followed by a “Votes received on ballot counting dashboard” confirmation.

Demo of the vote casting and vote counting tools
Continue reading “Updates to the Online Ballots for Contest Judges and the Vote Counting Dashboard”

New Member Mailing List Option

A new option is available for member and officer email group email discussion lists, where any list member is enabled to send a message to all other members. This provides an easy method for distributing club announcements and appeals for help with an event or project.

A mailing list message

Members can unsubscribe from these messages, and administrators can block members from sending if they abuse the privilege.

The new mailing list facility is a feature of RSVPMaker, one of the WordPress plugins included in WordPress for Toastmasters.

Prompt to switch

If you administer a club website that previously established a mailing list using an integration with the WP Mailster plugin (previously the default for sites), you will see a prompt on the dashboard suggesting that you will switch. The email settings will automatically be imported from WP Mailster, allowing you to make the switch with a minimum of hassle.

If you prefer the WP Mailster functionality, you can keep it. Just be aware that if your list grows beyond 50 members, you will start getting messages prompting you to update to the paid version of that plugin. The RSVPMaker version is also more tightly integrated and tailored to meet club requirements.

More detailed documentation for setting up the RSVPMaker Group Email feature is available here. users who wish to establish a new email list should contact me for assistance because it requires configuring email accounts to act as queues for each list you establish. I don’t have a self-service way of enabling that, at least not yet.

Turn on “Show in my timezone” for online meetings

If you are inviting people from around the world, not just around town, to your online meetings, turn on the timezone display and “Show in my timezone” options for your event notices.

Show in my timezone

Displaying the timezone is the bare minimum you want to do if you’re promoting a meeting or event on a global basis. But rather than forcing the potential attendee to do the mental math to calculate between timezones, let the computer help them.

Continue reading “Turn on “Show in my timezone” for online meetings”

7 Handy Features for Toastmasters Meetings and Contests Conducted Online

While WordPress for Toastmasters aims to provide useful digital tools for all clubs, many of its features were road tested at Online Presenters Toastmasters — and are being put to work helping Toastmasters clubs that have been abruptly forced to move online, temporarily, by the COVID-19 pandemic.

Some clubs will probably stop conducting business online as soon as possible, while others may continue to incorporate online attendance even after the crisis is past. (I think we’ll all be glad when meeting online is a choice, rather than a necessity.)

Signing up for a speech

Meanwhile, read on for an outline of a the features you will be most likely to find useful for online club operations. The software is free, with inexpensive web hosting available at

Continue reading “7 Handy Features for Toastmasters Meetings and Contests Conducted Online”

Tool Updates and Updated Advice for Online Contests

Option to record votes on behalf of a judge.

The contest tools available at got a vigorous workout in a division contest held online for District 77, where I was invited to serve as chief judge. I came away with a few lessons learned, as well as ideas for improving the software.

One thing that happened is that overwhelmed judges either didn’t see or didn’t read the email notifications inviting them to set a password. So one important lesson for next time is to make sure Toastmasters who are not used to doing everything online get a proper orientation and are prompted to make sure they can sign onto the personalized judging links for the contest ahead of time.

In this case of the division contest I volunteered for, some judges never did get the hang of submitting their votes online, or did so inconsistently. One change I made to the software is to make it easier for the Chief Judge or Ballot Counters who have access to the password protected contest dashboard to record votes on a judge’s behalf.

I recommend that you have judges send you their votes by some other means as a backup. If you’re using Zoom, the private chat feature will work for that purpose. If you get their votes via private chat or email or text, you can record them so the dashboard will include their votes in the final ranking. (Without that feature, I had to resort to hustling together a quick spreadsheet to calculate and rank the totals).

In addition, if you’re setting up multiple contests rather than just one, and the same people will be acting as judges, timers, or ballot counters for each of them, you can import the settings from an event you set up previously.

Finally, I’ve added some additional error checking. I had one judge submit a blank ballot. The JavaScript code that was supposed to prevent that from happening apparently didn’t work properly, possibly because she was using an old version of Internet Explorer. I added an additional check to keep such votes from being recorded.

Suggestions on what else needs to be changed or improved are welcome.

Interactive Speech Evaluation Forms Now Independently Available for Free

The interactive evaluation forms created as part of the WordPress for Toastmasters project are now independently available at

While perhaps not as pretty as the Pathways PDFs or the old manuals, they contain the same prompts and can be easier to work with for clubs functioning online where you’re not all in the same room. Even in pre-pandemic times, members of my brick and mortar club found them useful when someone forgot to bring their manual or their Pathways printout. I personally find the process of printing and manually filling out forms, scanning them, and emailing them to someone pretty awkward.

These forms are being made available as a free resource, no obligation written or implied. You can use them without changing your club website setup.

When used independently of a club website, you just have to fill in your email address and the email of the speaker if you want the form emailed. Or you can copy and paste into an email message after the completed form is displayed on screen.

When used in combination with the WordPress for Toastmasters agenda management tools, the evaluation form automatically pulls in the speaker and evaluator information, plus project information as recorded on the website.

Public version of the evaluation forms on
Emailed evaluation form

Current Traffic to Club Websites Using WordPress for Toastmasters is a web hosting service for clubs that want to use the WordPress for Toastmasters software without managing all the technical details themselves. In 2020 to date, it’s attracted 37,505 page views according to Google Analytics, with a recent surge of interest related to the current interest in online clubs (several of which use the service).

The audience

More details in these downloads.

It’s been a while since I’ve shared these statistics, which could be of interest to those interested in advertising or otherwise supporting this service for Toastmasters. I’m also interested in recruiting others with skills in training, documentation, usability, promotion, fundraising, design, programming, usability, and anything else that could make this project better.

You can contact me at

A Note on Financing

I’ve been running this project largely as a one-man-show for the past several years as a loss leader for my small business, Carr Communications Inc. I’m lucky to have a small group of supporters who have given me moral and in some cases financial support. But even with the $30 per club website I recently began charging for (after a one-year free trial), I am not profiting from this venture — nor am I trying to. My selfish interest is in learning from the experience and gaining professional exposure that might lead to opportunities.

I would happily form a nonprofit foundation to oversee WordPress for Toastmasters, except that would be a project in and of itself that I’d need help with.

If I seem defensive, it’s because I’ve been attacked for trying to “profit from my relationship with Toastmasters” when in my own mind I’ve been trying hard to give my contributions away for free, or as close to free as I can afford to do.


Online Speech Timer and How to Display it in a Zoom Meeting

Update: Since this post was published, I’ve come up with a simpler way of sharing timing lights in a Zoom meeting that does not require the use of additional software.

The technique shown below for using the OBS Studio virtual webcam is something I may still use and is good for showing the timing lights inside of Zoom, but I figured out another method that is technically simpler.

This demo shows how the speech timer tool can be used in the contest of a speech contest conducted online. The particular technique demonstrated here includes the use of OBS Studio, a free video streaming tool often used by gamers (OBS = Open Broadcaster Software).

The VirtualCam add-on to OBS Studio that lets you substitute the video feed from that software for the feed from your computer webcam. You could use other webcam software products such as SparkoCam or ManyCam to do the same thing.

Note that you can use the Timer tool to report times, even if you choose to use a technically simpler method like holding timer cards up to the webcam. You can still type in the times and submit them so that the Chief Judge and Ballot Counters will see the votes rolling in. But if you can make the method I outline work, it will save you some time.

Capturing the video from a specific browser window works better with Firefox (couldn’t get it to work with either Chrome or Edge). If you have a second display attached to your computer, you can capture the entire video feed from that second screen, which is an alternate method I’ve used that works with any browser.

Software downloads:

See also – site providing access to the Toastmasters contest timing tools, separate from a club website.

The onscreen timer is a feature of WordPress for Toastmasters, but a version that’s separate from my agenda and contest management tools is available at

The timer is based on code originally developed by Guy Ellis.

If the OBS Studio is too complicated for your taste, you can also change the Zoom background image manually, as shown below, and still use the online Timer tool to track and record the times.

Manually changing background color in Zoom, side by side with the online timer.