Home Audience Targeting Store Data Targeting

Store Data Targeting

Last updated on May 25, 2025

Store data targeting lets you show campaigns based on dynamic store-level data—such as cart total, product price, product tags, customer tags, total customer spend, or whether the visitor is logged in. This allows you to deliver highly relevant campaigns—for example, offering a discount only to visitors whose cart total is above a certain amount, or showing a special deal to customers tagged as "VIP".

With PageUni apps, setting up store data targeting is simple and flexible. You can choose from various store data fields and define rules in just a few clicks—no coding needed. We offer a variety of store data fields to support your targeting needs, including attributes related to products, collections, customers, and carts.

Check out this guide to learn how to add a store data targeting rule to your campaign.

Once you’ve added the targeting rule, you can set how it checks the store data. Store data targeting uses targeting rule conditions to determine whether the rule should apply. Check out this article to learn more.

Store data targeting

Store data targeting includes one or more condition groups. These groups follow OR logic—if any group matches, the rule applies. Within each group, conditions follow AND logic—all conditions must be met for the group to pass.

Here are a few real-world examples to help you see how it works in action.

Example 1: The visitor must be a logged-in customer. This is typically used to show campaigns only to users who are signed in.

Example 1

If the visitor is logged in, the targeting rule will pass. Otherwise, it will not pass.

Example 2: This setup includes three store data conditions that must all be met:

  1. The customer’s total spend is greater than 1000

  2. The product on the current page is available

  3. The product’s price is greater than 100

This targeting rule is typically used to show a promotional campaign on certain products to customers who have already spent a significant amount in your store.

Example 2

The following store data will pass the targeting rule:

  • customer’s total spend: 2000, product is available, product price: 150

  • customer’s total spend: 1100, product is available, product price: 110

The following store data will not pass the targeting rule:

  • customer’s total spend: 1000, product is available, product price: 150

  • customer’s total spend: 1100, product is not available, product price: 110

  • customer’s total spend: 2100, product is available, product price: 99

Example 3: The product on the current page must either have a price greater than 1000 or an inventory quantity greater than 100. This setup is helpful when you want to run promotional campaigns for high-priced items or products with a large inventory.

In this setup, there are two condition groups connected by OR. If either group meets all of its conditions, the rule will apply.

Example 3

The following store data will pass the targeting rule:

  • product price: 1500, product inventory quantity: 200

  • product price: 999, product inventory quantity: 101

  • product price: 1000.5, product inventory quantity: 50

The following store data will not pass the targeting rule:

  • product price: 1000, product inventory quantity: 100

  • product price: 500, product inventory quantity: 99