Definition
Engagement that is happening on a brand's website. Any content that is posted will affect how users engage with your brand.
In a Sentence
Our new blog post had 30 comments today. This on-site engagement is great, but I hope it drives off-site engagement on Facebook and Twitter.