I recently set this up for one of my websites and wanted to share the process of hooking up abandoned cart notifications for a Gumroad store using OneSignal and Zapier so other store owners could take advantage.

Why abandoned cart messaging?

Looking at the numbers, the average cart abandonment rate is just under 70%


Push notifications have been around for over 10 years. First introduced in 2009 for iOS, they quickly rolled out across all the major mobile operating systems. Then in 2014 web push came along.

As of today, push notifications are supported across Apple iOS, Google Android, Huawei Android, Amazon Echo, macOS…


When I joined OneSignal, I was a design team of one so part of my job was establishing the toolset and workflow.

I had been tinkering with Figma on and off for about a year but had resisted going all in. On my last team we were comfortable with our…


At OneSignal we recently launched our new website and turned to Craft CMS for our content management solution.

Until recently our .com and web application shared the same Rails codebase. This creates several issues. Content managers can’t make changes easily. Any time we want to make a change we have…


I love reading about how other Design teams are working together and what tools they’re using. It’s reassuring to know teams you admire and respect use the same tools you do. …


At Mesosphere the Product Design team is responsible for the UX of Mesosphere products. Typically this UX primarily relates to the GUI (graphical user interface) of our flagship product DC/OS, but also accounts for the UX of our CLI (command line interface), API, documentation and other open source products.

I’m…


I came across this tweet from Bob Baxley recently. It was a poll to see what UI/UX Designers value most.

Just out in front, ahead of company mission and personal impact, was the opportunity to learn.

Ongoing education and learning is very important. While we have our day-to-day jobs…


This is the third post in a series of things I’ve learned about email, including sending emails and building HTML email templates.

I’ve spent the last few years designing developer tools, 2 of those years having been Design Lead at Mailgun by Rackspace, the email service for developers. …


User research is a core component of a successful product design process. It gives you an understanding of user behavior and the problems users have and allows you to test out your solutions or validate a hypothesis.

The goal of user testing is to identify any usability problems, collect qualitative…


I’ve written before about the tools I use for design. These implementation tools are indispensable and part of my daily workflow.

Other tools that I find indispensable are services that I use to gather information and help inform design decisions. I’m surprised when I talk to other designers who don’t…

Lee Munroe

Designer Developer in San Francisco. Director of Design @ OneSignal.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store