Interest Ranker Listener: Collecting and scoring customer interests

With the new Interest Ranker 2.0 Listener in BlueConic, you can focus your data collection on customer interests and use that information to develop individualized marketing geared toward each customer top interests.

How do I use the BlueConic customer data platform to detect customer interests and keywords and do interest scoring?

  • Detect interests: Use the listener to detect and collect customer interest data based on content browsing, buying habits, customers' preferred products or content items, etc.
  • Create custom data collectors: You can configure custom rules that look for (or exclude) certain keywords, meta tags, or page URLs.
  • Calculate interest scores: As you collect this data in customer profiles, you can calculate interest scores that you can activate in customer segments or for individualized marketing. Set decay periods to adjust scores over time.

Note: The Interest Ranker 2.0 plugin is English-language only and is not yet available for mobile apps.

Creating an Interest Ranker 2.0 listener

  1. Select Listeners in the BlueConic navigation bar and click the Add listener button. 
  2. In the Add listener plugin gallery, search for Interest Ranker.
    How to create an Interest Ranker Listener for customer interest scoring, interest ranking with the BlueConic CDP?
  3. Click on the Interest Ranker 2.0 to create a new listener.
  4. Give it a name and save the listener.
    Next, you'll add collection methods and scoring rules.

Configuring an Interest Ranker 2.0 listener

Here you create data collection rules to pick up customer interests and add them to profile properties for segmentation and targeting. You can customize the collection rules and adjust the default point scoring as needed.

    1. Choose on which channels interests are collected.
      Rules: You can also choose collect interests on certain pages based on URL, meta tags, or by selecting an area on the page.
      How to select pages or channels where Interests are collected in BlueConic
    2. Select the interests to detect or exclude certain interests.
      List interests, keywords, or terms for which you would specifically like to collect data (allow list), or conversely, a list of words you want to avoid collecting data for (block list). For example, a travel site might want to gather content on destinations by name (allow list) but block data collection on the words "travel" or "tourism."
      How to detect key words and interests in an allow list, or to block some keywords and interests from being collected in BlueConic
    3. Create rules to capture customer interests.
      Click the Add capturing method button to select one or more methods for detecting customer interests.
      Meta tags: To collect customer interests based on HTML meta tags in your content, enter meta keywords and assign points to score these interests, awarded to the profile based on an event or action you select.  (click, page load/scroll, form submit, or event). Click OK.
      How to detect customer interests from HTML metadata and meta tags on page and on site with BlueConic
      If you choose to assign points for events, you can specify the event at which you award points to that keyword. Click OK.
      How to do interest scoring for customer interests with BlueConic
      Smart content: With this option, BlueConic can use natural language processing (NLP), an AI-based method to detect interest keywords based on the frequency of nouns in your page content. (The Smart content NLP method works with English-language content only.) You can specify which area of the page to focus on (choosing HTML elements by name or via the Visual picker), and assign points to interests detected based on user actions or events. You can limit the number of points awarded per content area using the Detect max setting. Click OK.
      How to use AI-based NLP natural language processing to detect customer interests in website browsing using BlueConic customer data platform
      URL: Choose to detect interests via URL level (all levels of the url, or specific positions) and assign points for those interests. Click OK.
      JavaScript variables: Use the JavaScript selector to detect interests and assign points based on JavaScript variables and data layers. Click OK.
      How to detect customer interests from the data layer and JavaScript variables in BlueConic
      Front-end detector: Click Front-end detector to see which interests might be detected based on rules you configure here. Adjust the data collection methods and use the on/off toggle to create new data collection rules. The Front-end detector provides handy visual cues to how data collection would work in your site or channels.

  1. Select or create profile properties to store customer interests.
    In this step, you specify which profile properties will store customer interests. You can build segments based on these profile properties. 
    Decay period: You can also set a decay time period stating the number of days over which the interest points will decay to about 10% of their initial point value. For example, if you enter "30" here, and the interest "hiking" scores 10 points today, the "hiking" interest will gradually decay in value over time and only be worth about 1 point in 30 days or more. As a result, recently scored interests will rank higher than older interests.
    How keyword interest ranking and keyword interest scoring work in the BlueConic customer data platform
    Select the Apply interest threshold checkbox to set a minimum point score for storing interests. So if you set a minimum score of 6, and each page view earns 2 points, it would take 3 page views before this interest is stored to the profile property.
  2. Test your setup.
    Click the See collected interests button to see how interests are being collected based on the rules and settings above. Use the Ranking and Page interests panels to see the data collection. You can adjust rules in earlier steps based on your findings.

Next steps: Turn your Interest Ranker On at the top of the page and save your changes.
The Interest Ranker listener will start collecting and scoring customer interests.

Reporting

In the Reporting section at the bottom of the Interest Ranker page you can see a preview of how customer interests are being collected based on your rules. For full reporting and measurement of your results, you can create customized BlueConic Insights on a Dashboard.

How to preview Interest Ranker data collection in BlueConic with reporting tools

Next steps: Activate your customer interest data with BlueConic

Now that you've collected interest data, it's time to activate that information to reach your customers more effectively with individualized marketing and personalization.

  • Segmenting customers by interest areas: Create new customer segments using the interest data you collected. Learn more about customer segmentation with BlueConic.
  • Targeting and personalizing content: Target visitors and customers by showing personalized Dialogue to segments of customers or based on interests. Use individualized, personalized dialogues targeted to a customer's primary interests. Learn more about personalization and individualized marketing with BlueConic.
  • Analyzing customer interest data: Examine the keywords that resonate with your visitors and customers to spot trends and uncover new opportunities. Learn more about reporting and measurement in BlueConic.