Running a coffee shop today isn't just about brewing great coffee. With so many businesses competing for attention online, it’s…