The biggest benefit of online shopping is 'convenience' as it can be done from anywhere, at anytime and even from our phones as all you need to do so is have a decent internet connection.
I think a logo is so important because it grabs attention, makes a strong first impression, is the foundation of your brand identity, is memorable, separates you from the competition, fosters brand loyalty, and is expected by your audience.
A good social media manager needs a diverse collection of skills and traits to allow them to identify opportunities, create engaging content and convert as many of your followers as possible into loyal, motivated customers. You need the most creative skills.