No, Facebook Ads & Instagram Ads are both owned and operated by Facebook. We setup and manage both ad channels via Facebook Ads Manager. You can create one ad that appears across Facebook & Instagram.