Instagram allows you to advertise to a targeted audience. You can choose who you want to display your ad to via location, interests, income, age, gender and more. With a few hundred dollars, you can reach thousands of people that are likely to click on your ad with genuine interest.
My tip: Make sure you have short copy and a catchy image with no text on it to maximise impact, or even better- post a video! If you want to provide more info, just include it in the caption. Don’t forget to make sure the link in your bio drives to a landing page related to your ad.