Hacker News new | ask | show | jobs
Show HN: Email open rates are stupid. (mirapost.com)
24 points by aarlo 5340 days ago
6 comments

This is why I block graphics, run mail in a separate browser instance etc. GTFO of my business.
... but for the other 99.999% of people on the internet, this is more information to glean from email marketing campaigns.
How do they determine engagement time or whether the email was deleted?
I have no idea (didn't find out from a quick browse through the site), but the first thing that came to mind was an image in the mail, pointing to a server that slowly trickles a response without ever finishing so it can measure how long the other end is listening.
I guess that could work if mail clients don't have timeouts for images.

I still can't imagine how they would detect deletion though.

They're just calling "viewed for <x seconds" a deletion, it seems...
A timeout would possibly be after an engagement time that means "probably read the whole thing", e.g. 60 seconds.
Pretty genius idea but easy to replicate by the big boys..
Big boys move slowly. Plus, what isn't "easy to replicate?" aside from network effects.
I worked at an ESP (Email Service Provider) a few years back. It may not be anymore, but it was a crazy environment back then of everyone trying to compete.

The major issue with this is going to be scaling it, with large ESP's doing 50-100 million messages a day, and 20-30% of those being opened, that's a lot of processes. This solution will probably be effective, mostly because it's going to a much smaller segment.

1. In the HTML email put

    <img src="http://myserver/invisible.gif">
2. Serve up http://myserver/invisible.gif with a process that trickles down an endless GIF image a few bytes at a time.

3. When the connection to the endless GIF dies, call that the "reading" time.

4. If a "reading" time is under some threshold call it "deleted".

That's how I did it a few years ago anyway.

That's a neat trick. After hearing about Mirapoint, I built a simple proof of concept that uses time-delayed redirects to gauge how long a user has attempted to load an image:

https://github.com/derwiki/redirect_tracker

Like most email metrics, it's lacking -- but this is still -a little- more information, and that goes a long way in email marketing.

i never load images automatically in my emails, and I bet a lot of other people do that too
If the sender is ReturnPath certified, Hotmail and Yahoo! automatically load images. Those two providers account for a large portion of email on the internet, so there's definitely value in this product.
We have a special tracking code that figures it out over the email clients' use of HTTP and with some fancy server-side node/mongodb stuff.
Maybe a throttled node.js response on an img on a large image file? edit: Oops I see that staunch beat me to it.
It's still bullshit. Most email clients don't display images by default. The notion that email reading behavior can be tracked with anything resembling reliability is a blatant lie.
Bullshit. There's not a single major client that executes code from emails.

You might be able to have some <img> link back to your server, but even those are blocked by default.

Are images blocked on hotmail, yahoo, etc. too now? I've only used gmail for the past 5+ years.

Either way though, it wouldn't really produce a random sample, though maybe it would allow somewhat meaningful comparisons between separate email campaigns even if the absolute numbers aren't too meaningful.

Yeah, all of them block images for emails that come from new contacts.
They aren't blocked by default in all clients. Check your mom's iPhone, it loads images by default.
If that's true, it's very dangerous. Imagine somebody finds an iphone image vulnerability, a virus based on it will spread across the whole world in a couple of hours.
I'll be grumpy and say I'm surprised of how fast it reached first position on HN. However, I have to agree that there's a huge difference between deleting an email and opening it :p Great idea, good luck with it.
"By the way if anyone here is in advertising or marketing... kill yourself." - Bill Hicks

http://www.youtube.com/watch?v=gDW_Hj2K0wo

I need something like this. Great idea! Run with it!
Thanks! Let me know what you think. aarlo@mirapost.com
Lies. There's no way to determine if an email got deleted (unless you somehow buy data from GMail, hotmail, yahoo mail, etc).
Lie. If it was read for only a couple seconds, it's effectively a delete.
I would think that can be a wildly inaccurate statistic. Some people may click into the email, scan it within a second or two, and click out.

That would count as a delete?

If they "click out" and move onto another message, they'll probably never read your email again. So for the marketer it's the same as a delete (and likely is an actual delete).

If they click on a link inside the message, that shouldn't get counted as a delete.

Feel free to ping me with more questions - aarlo@mirapost.com. Always looking to chat with others in the email world :)

Bullshit.