After claiming five million deliveries, Postmates was looking to update their web site to reflect a fresh creative direction, while providing an overview about its services as well as directing users that they can get deliveries via their browsers.