I’ve run a few campaigns, why is there no engagement on my posts?

If your campaigns are optimized for brand reach which means your goal is to get maximum exposure. 

So the campaigns are not optimize for engagement as the brand impressions would be much lower and defeat the purpose of getting your brand out there.

Obtaining comments and likes does not mean your campaign is performing well. Keep an eye on your live campaign report to see how well your campaign is performing.