Yes. It's necessary for your account to be public for us to be able to complete your request. Please, make sure your account is public before you request a package from us, as we cannot provide impressions to private Instagram accounts.