Multiple strategies
There are so many different ways that you can attract your traffic. From using images, videos, other posts, follower interactions, and plenty more.
You can pick and choose which ones will be the best way to attract your target demographic. Before you start your social media campaign, you should already know what kind of audience you will be trying to attract.
To figure out which demographic you should go after, do some market research and then use that knowledge to figure out who would be most interested in your products or services.