To create Instagram ads, you need to have a business account on Instagram or link your Instagram account to your Facebook page. Then, you can create ads through Facebook Ads Manager or Instagram’s Promote feature. Setting up an Instagram campaign through Facebook Ads Manager is considered more effective and professional compared to using the “Boost Post” button, which, of course, is a simpler option.