On Instagram, a Creator Profile is a Professional account for Single-person brands (Personal Blogs, Artists, etc.) and Business Profile is a Professional account for businesses.
We recommend that you connect a Business Account to Zoho Social. Learn how to here.