Instagram is a social media platform primarily filled with visuals both images and videos. There are consumers on the platform that are making buying decisions every day..
It is very much possible to make sales without a website but we should also say getting a website would be a nice eventual investment for your brand even if you start with something like Medium where you can create long form content.
The basis is know like and trust.
build a strong presence
high engagement rate that looks trustworthy
branding on point