Home » Postmatic News and Blog

Some quick news about favicons and checkboxes

We pushed Postmatic 1.2 out the door a few days ago. Releases have been happening on a weekly basis since launch so if you haven’t updated in a while you certainly want to. New features and a change log can always be found in the plugin itself.

Version 1.2 was primarily a bug fix but it did include one new feature worth talking about here: The ability to set the engage in this conversation via email checkbox on your comment form to be enabled by default:

WordPress comment box with Postmatic opt-in checkbox

What’s the big deal?

The default behavior in Postmatic is to have that checkbox turned off. If a user wants to engage via email they have to check the box, then they are subscribed. This is the best practice for anything on the web which is email related.

We’ve had a lot of requests to turn this on its head. To make the box checked by default, thereby making it easier for people to subscribe to the comments via email as well as increasing engagement overall. For some sites it makes sense – folks that are using us to power community forums or discussion board for example. As of version 1.2 there is a setting in Settings > Postmatic that will let you set this behavior.

Make sure you are legal

This innocuous little checkbox is a powerful thing. Before you decide to check it by default make sure you are staying within the bounds of applicable spam laws. It’s possibly not as simple as you think. In many countries it is a violation of spam laws to pre-check an opt-in box. Here’s a quick breakdown for the countries in which most of our users operate. To check your own country please see this great resource over at Mailchimp.

  • United States – The opt-in box can be checked by default.
  • Canada – No go. The law clearly states that subscribe checkboxes cannot be enabled by default unless you have implied consent. Read here for more info.
  • Europe – It’s hard to say. The EU has adopted some great anti-spam laws but we’re having a hard time interpreting their opt-in requirements with enough understanding to make a recommendation. See what you can find here.

If you know the answer for your country please let us know in the comments. We’ll keep this list updated for our users.

A quick note about favicons

If you are using Postmatic Premium you’ll know that we grab the favicon used on your site and insert it into the comment notification template which is sent to your subscribers. Yesterday we were alerted that the function in Settings > Postmatic which refreshes the icon stopped working. We use a fantastic service, Grabicon, to power this feature. They recently made some api changes which broke our implementation.

A fix is coming in the next few days.

PS – If you haven’t already would you mind leaving us a review? Our reviews on WordPress.org are stellar but few. Each time someone leaves one our download numbers jump right up. Lend a hand?

Why we ask a user to confirm their subscription with the word ‘agree’

WordPress has been known now and again to be a target for spammers. Most of it is in the form of comment spam. There is an entire army of plugins available to make sure bots can’t spam your comments area with their unsavory bits. It’s a cat and mouse game that, if you are on top of it, you can easily win. Posting a spam comment to the front-end of a WordPress site can be made nearly impossible. We even have a guide if you need some help.

But what about where we are now? In the new world of commenting by email?

Enter Postmatic. Now there is a brand new way to post a comment to your site – by email. Email. Home turf of spammers everywhere. The origin of it all. Where spamming began. The capital city of Spammopolis! We’ve created a convenient back door and it’s been our challenge since day one to be sureit is securely locked. We’ve probably spent more time thinking about, planning for, and building defenses against spam than most any other part of designing and executing Postmatic. It’s huge.

Just imagine this scenario.

You run a WordPress blog with 3,000 subscribers. Postmatic emails your post to 3,000 inboxes, and in the footer of each email is an invitation to leave a comment just by hitting reply (thereby subscribing to future comments as well) or at least subscribe to comments by replying ‘subscribe’. And let’s say this is a particularly interesting post. Five hundred people subscribe to the comments from either web or email. Ninety-nine people send a reply. And then one spambot sends in a reply and blasts a viagra ad to them all. Directly into 599 inboxes. And you can’t take it back. Email is forever. Ouch. This makes you look bad. It makes us look bad. It makes WordPress look bad. And it makes your subscribers run for the hills.

This is why we make subscribing to your site just a little bit harder than it needs to be.

When someone subscribes to your site or comments on a post they have to opt-in. That’s a no brainer. We send them an email with an overview of how it all works and prompt them to confirm their subscription by replying with the word agree. We don’t give them a convenient link because bots know how to click links. They’ve been doing it for years.

This method keeps the bots out and by training users to the behavior at present we can do something even cooler (and absolutely bulletproof) in the future: let the site admin define a question which the subscriber has to supply the correct answer to.

For example the subscription confirmation email on a Vermont-based blog might say in order to confirm your subscription please answer the following question: what is Vermont’s sweetest export? The answer, of course, would be maple or maple syrup.

These options put us in a good place to keep bots from ever becoming email-based subscribers to our customers’ sites.  We’ve sent millions of email on behalf of WordPress sites both high and low profile. And so far?

Not a single spam message.

Share your thoughts: how should Postmatic handle legacy comment subscription plugins?

WordPress has long benefited from a large number of plugins that allow commenters to subscribe to comments by email. Postmatic takes things a step further by not only sending new comment notifications but accepting replies as well.

Since there are so many different flavors of subscribe to comments plugins available we simply can’t write an importer for each. Some don’t even store the information in your local database. Of those that do the data is often very messy, inconsistent, and difficult to extract with accuracy.

We want to make it possible to switch to Postmatic without leaving those old subscriptions behind. Currently we have a hack available to help you do that, but we know we can do better.

Here’s our idea. Please let us know what you think.

When talking about people that have subscribed to comments in the past on your site they all have the same thing in common: they are engaged in a conversation or conversations. The probability is that they have left more than one comment on the post(s) to which they are subscribed. That’s the nature of a conversation, right? A little back-and-forth?

Let’s allow that to serve as the foundation. Let’s think about how to keep people engaged. 

This is how it would work

Postmatic would start by looking through your database to identify all of your commenters. Maybe there are 1,458. Let’s pick one out to walk through the scenario. I’m going to pick Chester.

Postmatic will look and see which posts Chester has left more than 1 comment on. These are the posts he cares about. Ok. Easy. Let’s say he has been active on 2 of your posts.

Now here is the tough part: we know Chester was involved in these 2 discussions but have no way of knowing if he actually subscribed to them. All we can assume is that we have a name and an email address for Chester. It’s a smart guess though that he cares about these posts, the subjects at hand, and the conversations he’s been in. Let’s see if that’s true.

So we shoot Chester an email with a personalized introduction (customized by you) saying something like:

Hey Chester, I’m switching over to a new commenting system on my blog. Since you have been an active commenter in the past I’d like to invite you to subscribe to the comment threads on the 2 posts which you have been active. When someone leaves a new comment on one of these posts we’ll shoot you an email with what they said. You can then send a reply back right from your inbox without ever hitting my site. Interested? You can unsubscribe from any conversation at any time.

Here are the discussions you were involved in:
– The nature of ugly ducklings from January 12, 2008. You left 4 comments. Other contributors include cyberhobo and jasonlemieux.
– Five reasons to bake chicken heads from March 8, 2012. You left 3 comments. Two were in reply to tommcfarlin.

If you would like to continue these conversations reply to this email with the word ‘subscribe’. If not you can ignore this email and you won’t be bothered again. Thanks!

The pros and cons of this idea

Pros

  1. This could be a very proactive tool to reach out to people that weren’t ever actually subscribed. It would be a little nudge to remind them of the conversations they’ve been in and maybe get them interested and back into the fold
  2. We don’t have to write importers for a dozen legacy plugins (which we have neither the time nor money to do)

Cons

  1. This solution still does not solve the problem of retaining 100% of the legacy subscriptions. But.. again, I’m not sure we can actually do that for both financial and technical reasons. We need to find a middle ground.

What do you think? Does it seem like a fair solution? Would you use it on your site? Have any other ideas?

Please use the comments area to bat it around a bit. Subscribe if you’d like to stay in the loop. If we can come up with a solution that seems right we’ll get to work on it right away.

New: html mode for all in 1.1

One of the largest feature differences between Postmatic free and Postmatic Premium can be found in how new post and comment notifications are formatted.

Prior to today’s release all emails sent from your site using the free plan were sent as plain text. This included new posts, invitations, comment notifications, and all transactional emails like subscribe and unsubscribe notices.

Premium account emails were sent in full html mode with support for images, galleries, embeds, widgets, shortcodes, and gravatars.

Looking back at our 1.0 release it seems like the disparity between the two is too large. Today brings step one in shrinking that gap; something we feel makes for a better experience for everyone.

What the new rendering engine looks like

Sending new posts

Postmatic Free post notification email design

Comment notifications

Postmatic Free comment notification email design

We haven’t retired our reverse-markdown text engine altogether, though. We’ve put it to good use to make sure our multipart messages look great even on text-only devices. And now in 1.1 you can edit the plain-text version of your post before it leaves the door. Win win for everyone. Enjoy.

Apple Watch

Email on the Apple Watch

While sitting at my desk working on Postmatic 1.0.3 my wrist rang. It was my wife. I touched my magic new spaceman watch and was immediately having a conversation with her. Using my voice. On my wrist. In fact I just kept on typing while talking and all went pretty well. I couldn’t believe it.

I of course knew the Apple Watch could make and receive calls but something about it caught me off guard. I don’t use the phone much – While I had been poking and prodding the device for a few hours I hadn’t actually tried the phone functionality yet. I was amazed when it happened.

And so the Apple Watch is here. I used it today to make and receive calls, reply to texts using my voice, and had Wolfram Alpha perform some calculations for me.

But I couldn’t get simple email to work

It’s been known for a while that the native Mail app on the Apple Watch is a one-way street. You can read your mail, archive messages, and flag them. But no replies. No compose new. I can understand Apple’s position on this: There is no good way to edit text on the device. Composing an email should be thoughtful and precise. I’m with them. But I think they can do better.

Being able to read email but not reply in any form feels cheap. Especially when the voice transcription on the device is this good. 

For the last few years I’ve been using voice transcription almost exclusively for replying to email on my phone. Dozens of times a day. I’ve trained Siri and Siri has trained me. I can rattle out a complete email with little effort and few errors. It feels that I should be able to do the same with the watch. In the event of an error, there is always handoff to fix it on the phone, or mark it as a draft to finish up later.

So I hit the app store to see what I could find

This is the part of my test that surprised me the most: despite the huge opportunity available none of the 3rd party apps come even close to filling the gap. I tried every mail app in the app store to find just one that could handle a proper reply. They all failed for one or both of two reasons:

  1. They were too glitchy to be able to actually send a reply – A few of the apps tested would outright crash when hitting reply. A few more would allow me to compose a reply using voice transcription but would then refuse to send the message.  Perhaps there was a silent crash happening in the background. They’d give the impression of sending a message but not do so.
  2. Failure to support proper headers – This was the most common problem. Of the two apps that did manage to send a reply without neither respect reply-to headers and instead send the reply to the from address. This makes using the apps to interact with most any web application (be it Basecamp, Trello, Facebook, or Postmatic) out of question.

Can you leave comments on WordPress posts from your watch? Is the future really here?

Not quite yet. But it is so very close. I have no doubt that Mailbox will nail it when they ship their watch app. Dart also looks promising but is still not available in the US app store.

For now, email on the Apple Watch is ripe for the picking. I hope someone does so soon. Sending a comment from my wrist will be a futuristic spaceman day indeed.

Spark by Readdle has nailed email on the Apple Watch.

July 14, 2015 update – Readdle just pushed 1.0.1 of Spark with full and proper support for reply-to. That means that, well, if you ever wanted to leave a blog comment from your wrist now you can.

Apple also announced reply support in the forthcoming watchOS 2, so it looks like email lovers have multiple options to look forward to.

That current state of mail on the Apple Watch

Apps are sorted in recommended order. Best at the top.

Last updated July 14, 2015

AppNotificationsGlancesReply FunctionalityOther NotesPrice
SparkNotifications seem spotty. Not sure if that has to do with Fastmail's IMAP or the app.The glance is super nice but has a difficult time updating. It's usually not accurate.Yes! Replies work perfectly and are even well thought out with the option to review the reply before hitting send. Nice.Hands down the best email client for Apple Watch.Free
CloudMagic EmailSolid notificationsNice glance with a list of the 3 most recent emails along with read/unread statusReplies work some of the time, respect reply-to, but the reply text itself is wrapped in invalid html which breaks functionality in a lot of desktop clients (and Postmatic)One to keep an eye on.Free
TL;DRSolid notificationsGlances show quick links to your different email boxes (such as Primary and Later)Replying is so close! The reply functionality allows for voice transcription yet the replies are sent to the from address, rather than the reply-to address. Very, very close. If they would support the reply-to address this would be the app of choice.Free
Mail Pilot 2UntestedUntestedUntested but none in the screenshotsWe haven't tried this one yet due to it's hefty price tag and lack of reply functionality in the screenshots or product description9.99
DartNotifications are only sent to the watch if the email is in Dart-specific format and sent from the desktop Dart client.Glances show no mail unless there is mail in the Dart-specific format. Not useful for general email or Postmatic.Replies to conventional emails are not possible. Replies to Dart-specific multiple choice emails work great.A solid app with potential if they embrace standards a little bit more....99
myMailNotifications do not push to the watch as expectedThe glance is broken and freezesCouldn't test - the app locks up upon loading, then crashesFree
Mail.RuNotifications do not push to the watch as expectedThe glance is broken and freezesCouldn't test - the app locks up upon loading, then crashesA rebranded version of myMail (above)Free

Postmatic banner image

Introducing Postmatic 1.0. Free email-based commenting for WordPress sites.

Commenting in WordPress is an untapped opportunity. Increased blog engagement raises seo performance, strengthens your brand, and builds a community around your ideas. But commenting is confusing. What if it could be easy and familiar, just like email?

Postmatic is the first plugin to bring 100% email commenting to WordPress. And it’s available today.

Postmatic also lets WordPress blog readers subscribe by email when they leave a comment. Subsequent comments and replies will land in their inbox, just like with MailpoetJetpack or Subscribe to Comments. Except now with Postmatic, they can comment back and keep the conversation going just by hitting reply. They never have to leave their inbox.

To learn about Postmatic and the new Postmatic Premium please visit our site or download directly from wordpress.org.

Thanks to all our friends

It was just over a year ago that we quit our day jobs and began this journey. We’ve had brave and tireless families, friends, and beta testers helping us along the way.  We’re proud of the work we’ve done together and grateful for the support from you all.

Beta Testers

Thanks for kicking the tires and helping us discover just how wacky the worlds of WordPress hosting and email really are. It’s been a pleasure to solve your daily challenges. Please continue using Postmatic Premium for as long as you want. On us. You’ll find details in your WordPress dashboard.

Friends and Families

You are all angels. Thank you for your patience. Thank you for your patience. And, thank you for your patience. The support you’ve shown this year and especially the last few months is more than anyone could hope for. We promise to never launch another product. Well. Maybe. Next time we’ll keep it sane.

The people that made this happen

Our Team

Jason Lemieux | Plainfield, Vermont
Founder, product lead, front-end, marketing, business strategy

Dylan Kuhn | Reno, Nevada
Lead plugin development, product development

Ankur Kalra | Atlanta, Georgia
Business strategy, rails development, system design

Elissa Campbell | Montpelier, Vermont
Research, administration, support, task master

Consultants & Contractors

We have had an army of helpers on the periphery of this project. I’d like to recognize them and recommend their work to other startups and agencies:

Today is going to be a big day for us. Please tweet, blog, and spread the word about your experiences with Postmatic.

Onward,
Jason

Try Postmatic in just a few seconds

Want to experience email commenting? Do it right here.

Add a comment to this post. Jump into gmail, onto your phone, or head out on the road. The Postmatic team keeps an eye on it and will reply to you right away… and we can have a conversation.