I was honored to speak at WordCamp Los Angeles this weekend, not only to be asked to speak, but also to cover a subject that is near and dear to my heart: The WordPress Support Forums.
I’ve had a lot of conversations with developers over the past 5+ years about free support, its merits, its detriments, or just venting frustration about how little respect is given to plugin/theme authors who give their code to the community for free.
But the one most common issue discussed in every one of those conversations is this: The WP Support Forums are terrible.In terms of providing excellent and high quality support, the WP Support Forums simply lack the necessary features to make spending time there feel constructive. Unless of course you use some handy tips and tricks. Click To Tweet
With that in mind, one portion of my presentation at #WCLAX was on tricks or workarounds to ensure you’re able to monitor the forums well and have happier plugin users.
Here’s the presentation, and below are the tricks spelled out a bit more in detail.
See All Forums Emails in One Place with a custom Gmail Filter
The best feature the WP Support Forums offers to monitor your support threads with is email — yes, that’s it, email is as good as it gets currently; which is dreadful.
Still, while old school, email can be efficient if you’ve got it worked into your workflow well.
When you have a plugin, like Give, which gets a lot of support traffic, monitoring by email can be really tedious. For me the best way I’ve learned to tame these emails is to make a custom Gmail filter so they all end up in one “label”. This does several useful things:
- Puts all new threads and replies in one place
- If I’m keeping up with my support, then I know that if that “label” is bold, then there’s new activity that I should review.
Here’s the filter I use:
- If it’s from
[email protected]AND “Has the words”
- Then skip the inbox, and apply the label
Use the RSS Feed to Get Notified of New Threads in Slack
Yes! The Support forums have an RSS feed. The pattern is simply:
The downside to the RSS feed is that it only sends new threads, no replies at all. So I use it to send notifications to Slack with their RSS App.
What I really enjoy about this is that we have a chance to chat about the ticket in Slack before we reply. You can see the threaded convos above.
Additionally, we use Slack reactions to indicate that action was done on each incoming thread. We use the 🗨️ to say that we responded to the user, and the ☑️ to indicate that that thread has been resolved.
Prevent Duplicate Replies with a Handy “Tampermonkey” script
I stumbled on this hack while chatting in the WordPress Slack Team #forums channel. This is a custom script that runs in your browser via an extension called “Tampermonkey”. Yes, it’s as dangerous as it sounds — but it’s worth it!
I have full details on Gist; but the result is that when others on your team also have this setup correctly, you can tell whether they are viewing the same support page as you are. This is really genius in helping prevent team members replying at the same time and potentially have conflicting information (because we don’t always agree all the time, right!?).
Rich Content in Your Replies
Every support technician worth their salt wants to insert an annotated screenshot into their replies for clarity. In the WP Support Forums, there’s an image tool, but it essentially requires you to upload your image somewhere publicly available, then paste that URL into the image tool — it’s a major pain.
But you don’t have to resort to that. Instead, leverage CloudUp and the forum’s support for oEmbed. WordPress natively supports a lot of oEmbed providers, but the forums — I’d say wisely — restrict which oEmbeds are available. I haven’t done an extensive hunt for all the supported oEmbed platforms, but here’s the highlights:
- CloudUp for screenshots
- YouTube and Vimeo for video
- Slideshare for presentations
- Soundcloud for audio
You can see my experimentation post here.
This enables you to make the most of your replies on the forums, provide your users with clarity and detail that types sentences simply can’t convey. I’d love to see examples of support techs embedding Soundcloud clips to provide voice-instructions!
Custom Slack Notifications for Activity Outside Your Forums
Sometimes users don’t ask their questions in the forum that you’d expect them to. There are many, many forums on .org and sometimes users just go to the first place they find.
So how are you supposed to get notified if someone is asking a question about your plugin outside of your traditional forums?
WordPress.org has a custom notifications integration directly with the WordPress.org Slack Team. Essentially, go to your WordPress.org Profile, and click on on “Edit Notification Settings”.
From there, you can set any keyword you like and in the WordPress Slack Team, there’s a bot called
wordpressdotorg that will ping you whenever your keyword appears in ANY forum throughout the whole Support Forums.
This is a really useful, but potentially DANGEROUS feature. Choose your notification keywords wisely.
Tell Me Your Tips!
While I have 6+ years experience on the .org forums, I’m sure my list of tips and tricks is NOT extensive. What are your forums hacks and tricks? What keeps you motivated to work more on the forums? I’d love to hear from you and your experiences in the comments.