Use Interaction Intents

What if you could not only track what pages people visit, but also why they’re visiting? That’s exactly the magic of Interaction Intents. These powerful little tags let you attach purpose to your pages and content, giving you a whole new layer of insight into your web traffic. Whether someone’s checking out your youth ministry page or diving into discipleship resources, you’ll know not just that they visited, but what drew them in or kept them there.

Rock comes with a couple of pre-loaded intents, and a Content Channel for tracking them. The intents are "Discipleship" and "Youth Interest."

You can tag pages or content channel items with these intents. So, let’s say you have a page packed with resources for young people or their parents—you’d tag it with “Youth Interest.” Before Interaction Intents, all we could say was “Person A visited Page B.” Now, we can add: “…because of the youth ministry content!”

So, are you ready to dive into crafting your own list of Interaction Intents? In Rock, Interaction Intents are managed through a Defined Type Admin Tools > Settings > Defined Types called Interaction Intent. Initially, you’ll see some predefined intents, but don’t stop there—be sure to add your own. Tailor your intents to match the specific goals and priorities of your ministry, ensuring your interactions tell the full story of what matters most to you.

Once your list of intents is good to go, you can start assigning them to Content Channel Items and Pages. And if you want to get even more creative, you can use Lava to capture intent data beyond just pages and content items. We’ll get into that fun stuff a little later.

Adding Intents to Content Channel Items

Now let’s talk about using Interaction Intents with Content Channel Items. It’s a breeze! Once you’ve got your Intents all set up, putting them to work is very simple.

Head over to Admin Tools > Settings > Content Channels and select the channel that contains the items you want to tag with an Intent. As pictured in the image below, you’ll see a list of your Intents. Just pick the ones that match the purpose of the content. Now you have a way to gain insight into why someone engaged with that content channel item.

Don’t forget to ensure that the block displaying the item has interaction logging enabled (see screenshot below). Otherwise, you’ll miss out on capturing all that amazing data!

Enable Interaction Logging

Adding Intents to Pages

Now, let’s move on to adding Intents to web pages—because why should Content Channel Items have all the fun? This process is just as easy, but now we’re talking about tagging whole pages with your carefully crafted Intents.

To start, go to Admin Tools > Settings > Pages and edit the page you want to tag with an Intent. Under the Advanced Settings panel (pictured below), you’ll find the place to add Intents. Just select the ones that best match the purpose of the page, and boom—you’re giving your data an extra layer of meaning.

Add Intent to Page

With just a few clicks, you’re not only tracking where people go, you understand why they go there!

Logging Interaction Intents with Lava

We know flexibility is key, and we didn’t want to box you in when it comes to logging Interaction Intents. That’s why we’ve introduced a Lava command that lets you write an Interaction Intent wherever Lava is in play. Yep, that means you can track intents beyond just pages and content channel items. Basically, anywhere you can write Lava, you can record those valuable insights.

For all the details on how to harness this feature and start logging Intent interactions with Lava, head over to our Lava documentation.

Interaction Intent Write

Reporting on Intents

Let’s look at how you can easily access and analyze your Interaction Intents data.

Rock comes equipped with a built-in Data View filter designed specifically for Interaction Intents. All you need to do is select the intents you’re interested in, set the frequency of interactions, and apply date criteria. In just a few clicks, you’ll have valuable insights into member engagement data.

Interaction Intent Data View

For more details on how to work with Data Views, be sure to check out our Taking Off With Reporting manual.