Most successful people always bring value to their target audience. They empower people and transform their lives. People are attracted to them because of the value they bring on board. Successful people know how to position themselves and bring value to their target market. They do not portray themselves as being desperate to sell something here and now.
Your online shop should give people value. Research relevant topics and keep your target market informed so that they will always come back for more.
Share important links and also engage your audience. If you sell clothes, give your audience tips about how to select accessories to match different outfits, how to match colours, what kind of designs work for different occasions and other information that enriches their lives.
Do not behave like an amateur in marketing. Amateurs focus on pitching everyone and anyone with no clear strategy. They act like a hunter with a big gun who shoots at anything that moves. That is a no-no.