How to target visitors by location, device, or customer status

You can narrow who sees your campaign based on where they are, what device they're using, whether they've visited before, their login status, and their cart value. All of these settings are in the Settings tab under Display rules.


Devices

Control which devices the campaign appears on. Four options:

  • All devices (default) – shows on desktop, tablet, and mobile
  • Desktop – desktop and laptop screens only
  • Tablet – tablets only
  • Mobile – phones only

Use this when you have campaigns optimized for a specific screen size, or when you want to run separate campaigns with different designs per device.


Location

Show or hide the campaign for visitors in specific countries. Three options:

  • Show in specific locations – only show to visitors in the countries you select
  • Don't show in specific locations – show to everyone except visitors in the countries you select
  • Don't use location (default)

When enabled, a search dropdown appears where you can search and add countries as tag chips (e.g., "Canada ×", "United States ×").

Use cases: show a promotion only in countries you ship to, run a country-specific offer, or hide a campaign in regions where a promotion doesn't apply.


New/returning visitors

Target visitors based on whether they've been to your store before. Three options:

  • Show only to new visitors – first-time visitors only (no previous visit recorded in their browser)
  • Show only to returning visitors – visitors who have been to your store before
  • Don't use visitor status targeting (default)

This is different from customer status – a returning visitor is someone whose browser remembers a previous visit, regardless of whether they're logged in to a Shopify account.


Shopify customer status

Target visitors based on whether they're logged in to your Shopify store.

  • Show only to logged-in customers
  • Show only to logged-out customers
  • Don't use customer targeting (default)

Use cases: show a welcome discount only to logged-out visitors to encourage first purchases, or show a loyalty offer only to logged-in returning customers.


Shopify cart value

Show or hide the campaign based on the visitor's current cart total. Three options:

  • Show for specific cart value – show the campaign when the cart meets the condition
  • Don't show for specific cart value – hide the campaign when the cart meets the condition
  • Don't use cart value (default)

When enabled, you choose an operator and enter a dollar amount. Available operators:

  • Equal to – cart total matches exactly
  • Greater than – cart total is above the amount
  • Less than – cart total is below the amount
  • Greater than or equal to – cart total is at or above the amount
  • Less than or equal to – cart total is at or below the amount
  • Between – cart total falls within a range

Use cases: show a free shipping popup when the cart is above $50, show a discount to encourage visitors to add more items, or hide a discount popup when the cart already meets your promotion threshold.


Combining display rules

All display rules work together. A visitor must match all active rules for the campaign to show.

For example, if you set Mobile + Show only to logged-out customers + Show in specific locations: United States, the campaign only shows to visitors who are on a mobile device, not logged in, and located in the US.

Tip: Start with fewer rules and add more only if needed. The more rules you add, the smaller your audience becomes.

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.

Still need help? Contact Us Contact Us