Skip to content
Tek Labs

Customer targeting for offers

Customer targeting for offers

Show a gift or milestone reward only to the customers you choose: by customer tag, specific customers, logged-in status, number of past orders, or total spent.

  • Storefront
  • Cart
Free Gifts BOGO & Upsell gift picker popup on the demo store
Free Gifts BOGO & Upsell · demo store

What it is

Customer targeting for offers, explained

Advanced conditions let you restrict a Free gift offer to the right audience. You can include customers with a tag, pick specific customers, limit to logged-in or logged-out shoppers, or use order history such as a minimum and maximum order count or total spent.

Use it for VIP rewards, first-order gifts, wholesale tags, or members-only perks. The storefront reads the customer's tags, order count, and total spent from the logged-in account, and the Shopify Function checks them again at checkout.

For the shopper

How it works on your store

Scroll through the steps. The phone shows what the shopper sees at each one; products and prices are an example.

  1. Step 01 / 04

    Shopper visits the store

    The offer only shows when the shopper matches the rule.

  2. Step 02 / 04

    Eligibility is checked

    The storefront checks the customer's tags, login state, order count, and total spent.

  3. Step 03 / 04

    Eligible shoppers see the offer

    They see the gift widgets and can earn the reward.

  4. Step 04 / 04

    Checkout confirms it

    The discount function checks the same customer data, so the gift is only discounted for eligible customers.

For you

Set it up in Free Gifts BOGO & Upsell

Options you control

  • Customer tags (apply to customers with specific tags)
  • Specific customers (apply to selected customers)
  • Customer status: logged in customers or not logged in customers
  • Order count with Min value and Max value
  • Total spent in order history with Min value and Max value
  • Customer tags can be included, and the app also lists an Exclude customer with specific tags eligibility option
  • Milestone rewards support customer tags and customer status
  1. 01. Open the offer

    Go to Offers and open or create a Free gift offer.

    Tek Labs Gifts and Upsell Offers list on the Free gift tab with the Popup Gift offer name highlighted, ready to open
    App admin · App Store listing
  2. 02. Open Advanced conditions

    On the Condition step, find Advanced conditions (these conditions are optional).

    Free Gift offer editor Condition step with the Advanced conditions card (optional conditions) highlighted
    App admin · App Store listing
  3. 03. Choose a trigger

    Under Customer trigger pick Customer tags, Specific customers, or Customer status. Under Order history trigger pick Order count or Total spent in order history.

    Add advanced condition dialog with the Customer trigger options Customer tags, Specific customers and Customer status highlighted, above the Order history trigger options
    App admin · App Store listing
  4. 04. Save and test

    Save the offer and test with a customer account that matches, then one that does not.

Use cases

Where it pays off

VIP gift

Give a gift only to customers tagged VIP.

First order welcome

Use an order count maximum so the gift goes to new customers.

Big spenders

Reward customers whose total spent passes a value you set.

FAQ

Frequently asked questions

Does it work for guests?

You can target logged-in or not logged-in customers. Tags, order count, and total spent need a logged-in customer.

Which offers support it?

Free gift offers support all of these conditions. Milestone reward bars support customer tags and customer status. Product bundles support tags, specific customers, and status.

Is it checked at checkout?

Yes. The discount function receives the customer's tags, amount spent, and number of orders and applies the discount only when the rule matches.

Start gifting in a few minutes.

Free gifts, BOGO, bundles and progress bars. Every offer type, on a free plan to start.