Skip to main content
All CollectionsRelevic: A Step-by-Step GuidePersonalization Campaigns
Using Filters to Target Specific Audiences in Your Campaigns
Using Filters to Target Specific Audiences in Your Campaigns

Detailed explanation of filters such as behavior, location, UTM parameters, etc.

Updated this week

Overview

Filters are at the core of Relevic’s personalization capabilities, enabling you to target specific audience segments and tailor website content to their preferences, behavior, location, and more. In this guide, we’ll cover all the filters available in Relevic and provide examples of how to use them effectively in your campaigns.

Available Filters in Relevic

1. Visitor Behavior Filters

These filters allow you to personalize content based on a user’s actions on your site.

  • First Visit: Target users who are visiting your site for the first time.

    • Example: Offer a 10% discount to first-time visitors as a welcome incentive.

  • First View: Show personalized content when a user views a specific page for the first time.

    • Example: Display a special introductory offer when a user views your pricing page for the first time.

  • Multiple Page Views: Track how many times a user has viewed a particular page.

    • Example: If a visitor views your product page five times, trigger a pop-up offering free shipping.

  • Last Visit: Personalize content based on how long it’s been since the visitor’s last interaction with your site.

    • Example: Show a re-engagement banner to users who haven’t visited in 30 days​.

2. Location Filters

These filters allow you to target users based on their geographic location.

  • Country-Level Targeting: Target visitors from specific countries.

    • Example: Show free shipping promotions to visitors from the U.K.

  • State/Region-Level Targeting: Narrow down targeting based on states or regions.

    • Example: Offer location-specific deals, such as “Exclusive California-Only Sale” for U.S. visitors from California.

  • City-Level Targeting: Target users from specific cities.

    • Example: Display a city-specific promotion for users visiting from New York​.

3. UTM Parameters Filters

UTM parameters help you track the source of your website traffic, allowing you to personalize content based on marketing campaigns, traffic sources, or mediums.

  • UTM Source: Personalize based on traffic sources like “Google” or “Facebook.”

    • Example: Show users arriving from an email campaign (UTM source = “email”) a special offer for subscribers.

  • UTM Medium: Segment users based on the medium they arrived from, such as “CPC” (cost-per-click) or “email.”

  • UTM Campaign: Target users based on specific campaigns they interacted with.

    • Example: If a user clicks through a campaign tagged “holiday_sale,” display holiday-themed promotions.

  • UTM Term: Personalize content based on the search keywords that brought visitors to your site.

    • Example: Show visitors searching for “winter jackets” recommendations for winter apparel.

  • UTM Content: Differentiate content based on ad variations or content pieces.

    • Example: If a visitor arrives via an ad tagged “blue_banner,” display a blue-themed landing page to match the ad​.

4. Referrer Filters

Target users based on the referring website or page they came from before visiting your site.

  • External Referrals: Personalize for users coming from external sites like partner blogs or reviews.

    • Example: Show a discount message like “Thanks for visiting from [Blog Name]! Enjoy 10% off your first order.”

  • Internal Referrals: Personalize based on the internal page the user navigated from.

    • Example: If a visitor navigates from your pricing page, show a reminder of the plan they viewed​.

5. Query Parameter Filters

Query parameters allow you to pass custom variables through a URL and personalize content accordingly.

  • Example: A URL like ?user_type=premium can trigger a special offer for premium users​.

6. Template Filters

Use template filters to apply personalization across multiple pages that share a similar URL structure but have different slugs (e.g., dynamic blog URLs).

  • Example: Apply a “Free Shipping” banner across all product pages in the electronics category by setting up a template filter for the URL structure www.yourstore.com/products/electronics/{slug}​.

7. Variables Filters

These filters allow you to capture data embedded in your website and personalize content based on customer attributes.

  • Example: If a logged-in user is tagged as a “Gold Member,” show them exclusive VIP offers or discounts​.

8. A/B Testing & Multivariate Testing Filters

These filters are used to test different versions of a webpage to determine which performs better.

  • A/B Testing: Split traffic between two versions of a page and track conversions to identify the winning version.

    • Example: Test two different headlines (“Shop New Arrivals” vs. “Exclusive New Collection”) to see which drives more clicks​.

  • Multivariate Testing: Test multiple variations of a page simultaneously to find the best combination of elements (e.g., headlines, CTAs, images)​.

How to Apply Filters

  1. Select Filters in the Campaign Canvas:

    • When setting up your campaign, navigate to the Campaign Canvas and select the relevant filters. Combine multiple filters to create more refined and targeted segments.

    • Example: Combine a behavior filter for returning visitors with a location filter to offer a special deal for U.S. customers returning to your site.

  2. Set Conditions:

    • Each filter can be customized using conditions such as “equals,” “not equals,” or “includes” to further refine targeting.

    • Example: Use the condition “UTM Source equals ‘Google’” to personalize content for users arriving from Google Ads campaigns.

  3. Test and Monitor Filters:

    • Always test your filters to ensure they are correctly set up and displaying the right content to the intended audience. After launching the campaign, monitor performance in Relevic’s analytics to optimize your filters.

Best Practices

  • Combine Filters for Precision: Use combinations of filters like location and visitor behavior to create highly personalized experiences.

  • A/B Test Filters: Regularly A/B test different filters and content variations to see which version resonates better with your audience.

  • Monitor and Optimize: Continuously review performance metrics to fine-tune your filters for better results.

Did this answer your question?