August 10, 2023
My Daily Email Process 2023
Longtime friend-of-the-list Danny R wrote in to ask about my process for sending these daily emails (shared with permission, edited lightly for clarity):
Hey J!
Loved your podcast interview with Paul Boag. Paul is awesome đ
You mentioned your process for publishing your daily emails to kill the friction - upload to blog, auto send via rss or something...
Any chance youâd be willing to list out the steps you use to do that (unless you already have somewhere)?
Thanks! Danny
Sure, happy to share that!
Itâs changed a bit over the years, but this is my current process:
Idea Capture
Something about writing daily causes my brain to see ideas everywhere throughout the day. I guess my subconscious knows I always have an email due, so my brain runs this constant âidea detectionâ process in the background.
That said, if I donât capture an idea the instant it occurs to me, I absolutely WILL NOT be able to remember it when I sit down to write. Therefore I need a frictionless place to capture ideas before they evaporate.
For me, that place is Gmail.
Why Gmail?
Gmail is located in a prominent location on all my devices, it runs on all the platforms I use (i.e., Mac, Win, Android, and iOS), it launches super fast, the compose button is big and obvious, I can type or speak or swipe my idea into a new message, and when I close the window, it saves automatically to my Drafts folder and instantly syncs across all my devices. And oh yeah⊠itâs free.
I suppose itâs a little weird to be using my Gmail Drafts folder as a repository of article ideas, but I am not aware of another app that has this particular combination of characteristics.
If you have a different note-taking system that works for you, then great! Use whatever works best for you. Just know that if you want to email daily, I can pretty much guarantee youâre going to want a frictionless and reliable process for capturing ideas.
Authoring Environment
DevicesâSometimes I type up my daily email on my main MacBook Pro, sometimes I speak it into my Pixel phone, sometimes I type or speak it into my iPad Pro, and Iâm sure once or twice I have bashed it out on one of my kidsâ gaming PCs. I have also written on Chromebooks, Android tablets, an old iPod Touch, or whatever other device is within armâs reach.
Appsâ When Iâm on my main laptop, my favorite app for typing text of any kind is Sublime. Unfortunately, itâs only available on Mac OS, soâŠ
When Iâm not on a Mac (i.e., iOS/Android/Windows), I usually write in Gmail. Iâll scroll through the ideas in my Drafts folder, pick one that inspires me, and then start typing until Iâm done.
SyntaxâI write everything in Markdown because it is simple enough to type out on a phone yet expressive enough to support basic text formatting, lists, and hyperlinks. I also like that itâs human-readable without being converted to HTML or rich text.
Unless youâre already a Markdown fanatic like me, I am not so sure itâd be worth your time to look into it, especially if you donât have a dozen heterogeneous devices that you could be switching between at any given time.
For example, if youâre an âall Appleâ type of person, typing rich text in the Notes app is probably fine for authoring (and idea capture, too).
Writing Process
I write wherever, whenever. Standing, sitting, reclining, or lying face down. Any room in the house, any time of day.
Iâve written daily emails on my phone with one thumb while sitting in the dark with my other arm pinned down by a sleeping baby.
Iâve written daily emails at 30,000 feet with a crap Boingo wireless connection.
Iâve written daily emails on an iPad from the parking lot of our karate school while my kids were inside swinging nunchucks.
Iâve written daily emails while sitting by a lake camping in the woods.
You name it, Iâve written there and then.
I donât have a set time to write. I donât write in batches and schedule for future publication. At some point, every day, I write. And when I feel like Iâm done, I publish it.
There is no review process, so yeah⊠Iâve sent out some truly embarrassing typos. For the record, the ones that pain me the most are âyour/youâreâ errors. OMG, do I hate those.
But therein lies the beauty of email:
Thereâs no going back. I sent it. Itâs too late. If I sent something embarrassing yesterday, I canât fix it.
My only recourse is to do better today.
(ASIDE: Daily email is kinda like a performance art. The only way to get better is to practice, youâll never be perfect, but you can always strive for excellence. And the more âat batsâ you get, the more likely you are to hit the occasional home run.)
Publishing Process
Once Iâve got my message written, I publish it to my website. My website is a custom PHP/Markdown site that I coded myself, so the specifics probably wonât be useful to you, but⊠for the morbidly curious:
I paste the Markdown into a simple page on my website thatâs just a giant text area with a password field and two buttons: PUBLISH and BACKDATE.
The Markdown goes into the text area, my password auto-fills into the password field, and I either 1) click the PUBLISH button or 2) click the BACKDATE button if itâs after midnight.
Clicking PUBLISH stamps the article with the current time, saves the text as a file on my web server in the /daily directory, and adds the post to my archive page, and updates a private RSS feed of my daily posts.
Clicking BACKDATE does the exact same thing, EXCEPT FOR the timestamp, which is backdated to 11:59pm yesterday.
Why do I need a BACKDATE button, you ask? Good question.
Hereâs whyâŠ
Iâm a night owl and often finish writing âtodaysâ message after midnight. Without the BACKDATE button, it can get surprisingly hard to know whether I wrote an email yet for a given date because it looks like I sent one already when really it was yesterdayâs published after midnight. See what I mean? Confusing. Itâs like I always tell my kids, âItâs still today until I fall asleep!â LOL
AnywaysâŠ
If youâre a normal human who runs a WordPress website and goes to sleep at a reasonable hour, you can ignore all of the above and paste your daily message into the admin interface of your blog and click publish :-)
However you publish to your site, the desired result is for your website software to automatically add your new daily post to an RSS feed of all your articles.
Syndication
RSS stands for âreally simple syndication,â which is a fabulous name because itâs actually true. Since RSS is simple, most web publishing platforms produce RSS feeds out-of-the-box, and pretty much anything can ingest an RSS feed one way or another.
For example:
EmailâThe email service provider I use to send my daily email (i.e., ConvertKit) has a feature called RSS-to-Email that periodically checks my RSS feed for new posts. If it finds one, it turns it into an email.
Social MediaâI use a no-code automation tool called Zapier to watch my daily RSS feed and publish new posts automatically to Twitter, LinkedIn, Facebook, Reddit, Medium, and probably a few other places I canât even remember.
(NOTE: I used to pronounce Zapier with a long A, but according to their website it rhymes with âhappierâ)
As Zapier adds support for other platforms, I can easily add them as outputs for my daily broadcast, so⊠maybe someday youâll be able to read my daily email on TikTok or Insta ;-)
SlackâZapier also can send links to a Slack channel. I have been experimenting with sending my daily message to a dedicated #daily-email channel in my private Slack community, and it works great.
Presumably, the same is possible with Teams, Discord, Twist, Discourse, etc. If you have folks in a private community, this might be a nice feature for them.
SMSâI havenât done this personally, but I know itâs possible to use RSS to trigger an SMS to be sent to subscribers who have provided their phone numbers. It could be cool for the right type of audience. Or it could be a disaster. YMMV!
AudioâThis is a bit of a stretch, but itâs not inconceivable with current technology to have your daily emails automatically converted to speech and published as a podcast feed that people could subscribe to in Apple Podcast or Spotify or whatever. Donât be surprised if you see something like this from yours truly at some point :-)
Hereâs the thingâŠ
Looking back over this message, I fear I have made the process appear much more complicated than it is.
The reality is that all the stuff above is âset it and forget itâ and doesnât require a stitch of coding expertise.
Once you have it wired up, then all you have to do is:
- Capture ideas when inspiration strikes
- Sit down and write once a day
- Publish your writing on your website
It really can be quite easy if you remove all the friction.
With the exception of the occasional long post (like this one), I probably spend an average of 15 minutes per day writing my daily email.
I know it sounds like a paradox, but daily is much easier than weekly. Give it a try. Iâll betcha itâll end up being the best thing you ever did for your business.
Not sure where to start?
The idea of daily writing overwhelms most people, so how do you get started? You can start your daily publishing streak with Email365.
Email365 is a 5-day interactive online workshop for busy professionals who want to build their authority fast.
Inside, you will get the instruction, guidance, and accountability you need to start building a daily habit that has the power to transform your business.
Registration for Email365 is open now, and folks from around the world are already connecting in the private Slack room. Lessons start this coming Monday, so donât wait.
I hope youâll join us!
Yours,
âJ