A surefire way to accomplish your business goals is to make sure that you are measuring your engagement activity!
The only way to know if your engagement marketing is effective is to understand your overall objective. How many email subscribers do you want to have? How many clients do you need to enroll? How many widgets do you want to sell?
If you do not know if you are on track with your goals, find the key metrics that are important for your business. Start tracking the results of your engagement and make adjustments where needed.