Skip to main content

Deliver Personalized Product Offers Based on Consumer Interests

Target consumers with highly relevant product messaging by aligning their known interests with specific offers.

Updated today

Use this accelerator to promote a specific product (Y) to consumers who have demonstrated interest in a related topic or category (X). This tactic aligns product messaging with declared or behavioral interest to increase click-through and conversion. If a profile consistently shows interest in a category (for example, “Running shoes”), targeting them with a related product (for example, a running watch) can improve engagement and conversion.

Focus Area

Ideal For

Difficulty

Key Success Metrics

Personalized Campaigns

Organizations looking to:

  • Improve click-through rates by showing more relevant offers

  • Increase conversion rate and average order value (AOV)

  • Enable dynamic personalization at scale

Intermediate

  • Click Through Rate (CTR)

  • Conversion rate of targeted products

  • Uplift vs. control (holdout group that sees a generic message)

  • Segment growth over time (e.g., how many users tagged with interest = X)

Skills Required

Prior to beginning, ensure you can:

  • Create and modify:

    • Profile properties

    • Listeners

    • Segments

    • Connections

    • Dialogues

    • The Simulator

  • Identify and involve your internal marketing teams/decision makers

  • Track KPIs and metrics using Insights and external systems

Before you begin: complete the 8-box

Answer all of the questions in the 8-box to provide clarity and direction for your use case. This ensures that all stakeholders/decision makers are aligned and enables seamless creation of each CDP object. To complete the 8-box:

  1. Define your objective: Deliver targeted messaging based on a consumer’s interest in a product category to improve conversion.

  2. Identify your target audience: Profiles with expressed interest in a category

  3. Review existing Customer data: Review your meta tags or category codes in your website. How purchase data comes into BlueConic.

  4. Identify Customer data gaps and how BlueConic Listeners can fill them: Interest Ranker Listener 2.0

  5. Define segment definitions: Example segment logic:

    1. Interest category = Running

    2. Email address is not empty

    3. Has NOT purchased product Y

  6. Identify stakeholders and key hands-on resources and outline your marketing program scope: Identify which teams are needed to integrate with your order/purchase platform, set up Listeners and Segments, create creative content, configure Dialogues, and create Dashboards.

  7. Consider activation options: Website: Onsite dialogue (lightbox or inline module) targeting by interest property.

  8. Define success metrics (e.g., discount redemption rate, lead capture rate).


Create profile properties

You need three profile properties for this use case. You may already have a profile property that suits your needs (for example, an existing email address property). You can use existing properties so long as the settings are configured as needed/outlined below. Otherwise, create the following profile properties to store data.

Email Address

  1. Name: Enter a name that follows your company's naming conventions.

  2. ID: Enter a custom ID if needed, or use the generated ID

  3. Type: Email

  4. Segmentation: Available for segmentation

  5. Merge strategy: Keep both

  6. Unique Identifier: Check for "is"

Top Interest

  • Name: Enter a name that follows your company's naming conventions.

  • ID: Enter a custom ID if needed, or use the generated ID

  • Type: Text

  • Segmentation: Available for segmentation

  • Merge strategy: Keep both

  • Unique Identifier: Do not check for "is"

Products Purchased (optional)

  • Name: Enter a name that follows your company's naming conventions.

  • ID: Enter a custom ID if needed, or use the generated ID

  • Type: Text

  • Segmentation: Available for segmentation

  • Merge strategy: Keep both

  • Unique Identifier: Do not check for "is"


Gather data with BlueConic Listeners

BlueConic collects data based on visitors’ site actions and interests. For this use case, you'll use Listeners to collect key audience information:

Configure an Interest Ranker 2.0 Listener

Follow the below steps to configure the listener. For extra guidance, refer to the Interest Ranker 2.0 documentation.

  1. Select Listeners > Add Listener > Interest Ranker 2.0.

  2. Enter a name (e.g., [Technology] – INTEREST RANKER.)

  3. Specify channels (e.g., taylor-times.com).

  4. Use the ‘Front-end detector’ with an article URL to identify how interests are collected (e.g., Meta tags method from Keywords meta tag).

  5. Set points assigned per page load for detected interests (e.g., 2 points).

  6. Store the top 20 interests in your created profile property (e.g., Top Interests Campaign) with a decay rate (e.g., 60 days).

  7. Add listener to any required Objectives.

  8. Save settings and turn the listener On.

  9. Confirm that it works by entering your site in "See collected interests" mode to confirm data collection.


Configure a Connection

Identify the e-commerce platform or order management system you use, and configure a connection to BlueConic. BlueConic has several standard ecommerce connections, including Shopify and Magento. If a standard connection does not exist, set up a connection via SFTP.

  1. Select Connections > Add connection and choose your e-commerce/order data platform.

  2. Name your connection: First-time Buyers

  3. Set up and run: authenticate your connection by entering API keys and secrets as required by your e-commerce/order data platform.

  4. Import goal:

    1. Define a linking identifier to match email addresses between BlueConic and your e-commerce/order data platform (e.g., map BlueConic's 'Email address' identifier to your e-commerce/order data platform’s email field).

    2. Activate the checkbox to create new profiles in BlueConic.

    3. Map data to BlueConic Profile Properties:

      1. Email address

      2. Last order date

      3. Products Purchased

  5. Add the connection to any required Objectives

  6. Click Save.

  7. Click Run now to initiate the connection and verify successful record creation in BlueConic.


Create audience segments

After configuring listeners, create segments to precisely target your audience.

  1. Create a segment for visitors who have not made a purchase:

  2. Select Segments > Create a new segment.

  3. Name it: Visitors with interest in X

  4. Click Select Condition >profile Add conditions:

    • Interest Category contains: The interests you've identified for this use case

    • Email address is not empty

    • Has not purchased product Y

  5. Add an OR parameter for the profile property “Has made purchase” and set to ‘is empty’

  6. Add the segment to any required Objectives.

  7. Click Save.


Create the Dialogue

Add a lightbox notification dialogue to encourage the visitor to check out product Y.

  1. Navigate to Dialogues> Add dialogue> Content dialogue.

  2. Name your dialogue: Product Y offer for visitors with interest X

  3. Who tab: Visitors with interest in X

  4. When tab: Make any changes needed on when to show the dialogue

  5. Where tab: Your channels to show the dialogue. Recommended: exclude /checkout, /account, /cart pages.

  6. What tab: On the right side menu, click Load examples and select the Act Now Example dialogue.

    1. Edit the text (e.g., interested in X? Check out Product Y!)

    2. Add an image of product y

    3. Click on the Learn more button, and edit the link to go to product X

    4. Modify any colors, fonts, or branding as needed.

  7. Optimization settings: For this use case, set the control group to 0% if you want to target all visitors within the segment.

  8. Why Tab: Determine what your conversion moment will be. For example: When a visitor visits the product Y link.

  9. Add your dialogue to any required Objectives.

  10. Toggle the dialogue On to turn the dialogue on, and Save.


Testing and Validation

Thoroughly test all configurations to ensure accuracy and expected behavior.

Test your segments and dialogue in the Simulator:

  1. Select Simulator.

  2. Click Show all segments and pin the segment you created

  3. To test the dialogue, delete your profile using the "Clean up" button in the Simulator.

  4. Navigate through the site on pages that have interest X.

  5. Confirm the profile enters the segment, and the lightbox banner is shown.


Measure Your Success

You can start by leveraging built-in metrics and expand your measurement approach.

Create an Insights Dashboard to Measure Success

Report on use case success with Dashboard Insights of your campaign by tracking key performance indicators.

  1. Select Insights> Add dashboard

  2. Name the dashboard: e.g., Product offers

  3. Click Add insight and choose the Dialogues Table Insight.

  4. Use the Text filter (e.g., "Product Y offer for visitors with interest X") to display relevant dialogues.

The Insight table will show views, clicks, and conversions for your dialogues.

Level up: Track ROI with external tools, expand recommendations to email, and use other recommendation algorithms.

  • Use the Google Analytics 4 Connection within your BlueConic tenant to attribute clicks from BlueConic dialogues (in general), but also from product recommendations down to the dialogue that generated the click.


Did this answer your question?