Use Interaction Channels & Mediums

Let’s take a closer look at Interaction Channels, which are like the doorways to all the data we gather from interactions in Rock. Interaction channels provide a broad container where we will store sets of related interactions. For websites, an Interaction Channel represents the specific site someone visited, like your external public site or your internal admin site.

Now, to make things easier to manage, Interaction Channels are grouped using a Medium. A Medium is a way of saying, "Where is this data coming from?" For example, "Website" is a Medium for interactions that occur online, like page visits, while "Communication" covers things like someone opening an email. By grouping channels this way, it becomes a breeze to figure out where specific activities come from.

  1. Filter Options - This lets you narrow down the channels you’re looking at by Medium type or even see inactive channels if needed.
  2. Interaction Channels - This is where you’ll find all the Interaction Channels Rock uses. Most of the time, Rock comes pre-loaded with the channels you need, but if you ever need something custom, a developer can help you add more.
  3. Interaction Medium Type - As we just talked about, this is the Medium associated with each channel. Most of the time, it’s "Website" (for online interactions) or "System Events" (for things happening inside Rock itself).