How to Target Discounts for the Right Customers (Without Losing Margin)

A merchant's guide to smarter segmentation and precision discounts that convert profitably

Adam Belmont

Shopify Solutions


11 min read • 2097 words
Image for How to Target Discounts for the Right Customers (Without Losing Margin)

Most merchants know that discounts drive sales. What they underestimate is how quickly poorly aimed discounts can destroy the margin they were trying to protect in the first place.

The problem isn't the discount itself — it's the lack of targeting. When a 20% off coupon goes to every visitor equally, you're subsidizing the customers who would have bought at full price anyway. You're training deal-seekers to wait for the next sale. And you're leaving money on the table with high-intent buyers who only needed a small nudge.

The fix isn't smaller discounts. It's smarter targeting.

What Promotion Targeting Actually Means

Promotion targeting is the practice of delivering different offers to different customer groups based on their behavior, purchase history, or relationship with your brand.

Instead of a one-size-fits-all coupon code blasted to your entire list, you send:

  • A welcome offer to first-time visitors who haven't purchased
  • A loyalty reward to customers who've spent over $500 lifetime
  • A win-back offer to customers who haven't purchased in 90+ days
  • A category-specific discount to customers who've browsed but not bought a particular product line

Each offer is matched to a specific intent. The customer who's never bought from you needs a different motivation than a loyal repeat buyer. Treating them identically wastes discount budget and dilutes your brand positioning.

The Real Cost of Untargeted Discounting

Before building a targeting strategy, it's worth understanding what untargeted discounting costs you in concrete terms.

Margin erosion on existing intent. Research consistently shows that a significant share of customers who use a discount code would have purchased at full price. When you offer a 15% discount sitewide, every one of those customers captures 15% margin you didn't need to give away.

Discount conditioning. Customers learn your patterns. If you run a sitewide sale every 6-8 weeks, experienced customers will deliberately hold their purchase until the next one. Your non-sale periods become slower not because of seasonality, but because of customer behavior you trained.

Brand perception damage. Frequent, broad discounting signals that your regular price is inflated. Luxury and premium brands understand this intuitively — it's why you almost never see a Patagonia or an Allbirds running blanket percentage-off sales. Targeted promotions let you run offers without broadcasting "our prices are negotiable."

Uncontrolled liability. Without eligibility rules, promotional liability compounds quickly. A 20% sitewide sale on a high-revenue day can translate into tens of thousands of dollars of margin loss. Targeting limits exposure by design.

The Three Segments That Drive the Most Lift

Not all customer segments are equally valuable for targeted promotions. Through repeated campaign analysis, three segments consistently produce the highest incremental revenue lift — meaning customers who converted because of the promotion, not despite it.

1. First-Time Buyers

First-time buyers are the highest-value targeting opportunity for most stores. The conversion rate on a second purchase from an existing customer is typically 60-70% higher than the first purchase conversion rate. Getting someone over that initial purchase threshold efficiently is worth paying for.

What works:

  • A modest percentage or dollar-off on their first order, ideally tied to a minimum spend threshold that lifts average order value above your break-even
  • Free shipping as the primary incentive, which psychologically outperforms equivalent dollar-off discounts for new customers who are uncertain about sizing, quality, or fit
  • Time-limited offers (24-48 hours) reduce the risk of discount-seeking behavior and create urgency without feeling manipulative

What to avoid: over-indexing on discount depth. A first-time buyer offered 30% off is less likely to return at full price than one offered 10% off. The goal is the relationship, not the transaction.

2. Lapsed Customers (Win-Back)

A customer who has already purchased from you is categorically easier to convert than a new prospect — even if they haven't bought in 12 months. They know your brand, they've trusted you once, and they have a purchase history that tells you what they care about.

Win-back campaigns work best when:

  • Targeted at a specific inactivity threshold: 60, 90, or 180 days depending on your purchase cycle
  • The offer is personalized to past behavior: a customer who bought running shoes responds better to "new arrivals in running" than a generic sitewide discount
  • The copy is empathetic rather than desperate: "We noticed you haven't been back in a while" outperforms any communication that feels like a fire sale

Typical win-back discount depths: $10-20 off a $75+ order, or 15% off their most-browsed category. The discount should be enough to reduce friction, not eliminate the purchase decision entirely.

3. High-Value Loyalists

Your top 10-20% of customers by lifetime value generate a disproportionate share of your revenue. These are the customers who refer friends, leave reviews, and make your margin metrics look healthy. They deserve recognition — but they don't need deep discounts to convert.

What works for loyalists:

  • Exclusive early access to new products or limited drops (zero discount required)
  • Tiered rewards that scale with spend (spend $200 get 10% off; spend $350 get 15% off)
  • Free shipping as a standing benefit rather than a one-time offer
  • Category-specific rewards rather than blanket percentage discounts — a loyal customer who always buys skincare will respond better to 20% off skincare than 10% off everything

The principle here is that recognition converts better than margin sacrifice for this segment. A loyalty experience that feels exclusive maintains brand positioning while rewarding the customers who built your business.

Building Eligibility Rules That Work

The mechanics of targeted promotion depends entirely on how well you configure eligibility rules. A well-constructed eligibility rule does three things:

  1. Includes the right customers — only the segment you're targeting
  2. Excludes customers who don't need the incentive — full-price buyers, recent purchasers, or customers who used a similar code in the last 30 days
  3. Limits total exposure — usage caps per customer, campaign-level spend limits, or time-bounded windows

The Four Eligibility Variables That Matter Most

Purchase history: Has this customer bought before? When? How much? This is the most reliable signal for segmentation. First-time buyers have no history; loyalists have significant history; win-back targets have history with a gap.

Customer segment / tag: In Shopify, customer segments let you pre-define groups based on behavior or profile attributes. In Atom Commerce, you can gate a promotion to a specific segment directly, so only qualified customers see and can apply the offer.

Minimum order value: Always pair a discount with a minimum to protect margin on smaller orders. A $15 off code with no minimum can eliminate your gross profit on a $20 order. A $15 off code on orders $75+ is almost always margin-positive on the incremental transaction.

Redemption limits: Per-customer redemption limits prevent abuse and limit liability. A one-time-per-customer rule on a win-back offer ensures the promotion doesn't become an ongoing subsidy for sophisticated deal-seekers.

Four Campaign Blueprints You Can Use Today

Blueprint 1: Welcome Offer for First-Time Buyers

Goal: Convert new visitors efficiently without anchoring them to heavy discounts.

Offer structure:

  • 10% off first order, minimum $75 (order-level, item class)
  • Optionally paired with free shipping at $100 to lift AOV

Eligibility rules:

  • Customer has never placed an order (zero purchase history)
  • Email capture required to unlock the offer (builds your list simultaneously)
  • 48-hour expiry from offer delivery

Copy: "Welcome — 10% off your first order over $75. Expires in 48 hours."

Why it works: The minimum spend threshold lifts AOV above your average, so the 10% discount often doesn't reduce your total dollar margin significantly. The urgency window reduces cart abandonment and discount-seeking behavior.


Blueprint 2: VIP Loyalty Reward

Goal: Reward and retain your highest-value customers without training them to expect discounts.

Offer structure:

  • Exclusive early access to new collections or restocks (no discount)
  • Or tiered pricing: spend $200 get 10% off / spend $350 get 15% off (item-level)
  • Or complimentary free shipping as a standing benefit

Eligibility rules:

  • Customer lifetime value above a threshold (e.g., $300 LTV)
  • Or customer tagged as "VIP" or "loyalty tier 2+" in your system
  • Not publicly advertised

Copy: "As one of our top customers, you get first access + free shipping on everything, always."

Why it works: Recognition converts better than margin sacrifice for this segment. Exclusivity maintains brand positioning while making your best customers feel seen.

Blueprint 3: Win-Back for Lapsed Buyers

Goal: Re-engage customers who bought once or twice but have since gone quiet.

Offer structure:

  • $15 off orders $90+ (order-level)
  • Or 15% off the category they last purchased in (item-level)

Eligibility rules:

  • Last order date was 60-180 days ago (tuned to your typical purchase cycle)
  • Never redeemed a win-back offer before (prevents the code from becoming a standing discount)
  • One-time use per customer

Copy: "We've missed you — $15 off when you spend $90 or more. This offer expires in 7 days."

Why it works: The combination of time-limited urgency and a personalized minimum spend recovers margin while making the offer feel considered rather than desperate.


Blueprint 4: Category-Specific Boost

Goal: Move targeted inventory or spotlight a product line without discounting your whole catalog.

Offer structure:

  • 20% off one collection (item-level)
  • Paired with a free shipping threshold on the order (shipping-level)

Eligibility rules:

  • All customers eligible (or scoped to customers who browsed the collection but didn't buy)
  • Limited to qualifying products or collections only — no sitewide application
  • Time-bounded: 5-7 days to create urgency

Copy: "20% off [collection name] this week only. Free shipping on orders over $60."

Why it works: Scoping the discount to a specific collection protects your full-price catalog. Combining with a shipping threshold lifts the average order value on the discounted items, partially offsetting the margin hit.


Measuring What Actually Matters

The common mistake in evaluating targeted promotion performance is measuring redemption rate or total revenue. Neither tells you what you need to know.

The metric that matters: incremental revenue lift. This is the revenue from customers who converted because of the promotion — not revenue from customers who would have bought anyway. You can estimate this by comparing conversion rates in the promoted segment against comparable non-promoted periods.

Secondary metrics worth tracking:

Metric Why It Matters
Gross margin per order Did the discount depth leave the order profitable?
Repeat purchase rate (60/90 days) Did the offer attract buyers or deal-seekers?
Segment overlap Are the same customers redeeming multiple promotions?
Average order value vs. baseline Did the minimum spend threshold do its job?

If your repeat purchase rate is lower for promoted customers than organic customers, the promotion is attracting the wrong people. If your gross margin per order drops below your fulfillment break-even, the discount is too deep for the minimum spend threshold you've set.

The Stacking Problem: Managing Overlapping Offers

One of the most common margin leaks in a multi-promotion environment is unintended offer stacking. A customer who qualifies for both a welcome discount and a sitewide sale code shouldn't be able to stack both — but without explicit stacking rules, they often can.

The solution is to define combination rules for every promotion you create:

  • Allow stacking only when it's strategically intentional (e.g., an item-level discount + a free shipping threshold work together toward the same goal)
  • Block stacking between offers in the same class (e.g., two item-level percentage discounts should never compound)
  • Use priority rules to determine which offer wins when two eligible promotions overlap

Atom Commerce provides explicit combination and priority controls so you can define these relationships once and trust that the cart always behaves the way you intended — no surprises at checkout, no support tickets from customers getting less than they expected, no margin leaks from customers getting more.

Getting Started: The 30-Minute Targeting Audit

If you currently run untargeted promotions, here's a practical first step:

  1. Pull your customer list and segment it into three buckets: first-time buyers (no order), active (ordered in the last 90 days), lapsed (ordered 90+ days ago).
  2. Identify your current promotional offers and check whether they have eligibility rules attached. If any are sitewide with no segment restrictions, those are your highest-priority targeting opportunities.
  3. Pick one segment — start with lapsed customers since win-back campaigns typically show the clearest incremental lift — and build a targeted offer with a minimum spend requirement and a one-time-use limit.
  4. Set an expiry date no longer than 7 days to limit promotional liability and create urgency.
  5. Measure gross margin per order at 30 days. Compare to your baseline non-promotional period.

One well-targeted campaign teaches you more about your customers than six months of blanket discounting.


Atom Commerce is a Shopify promotions engine that lets you build, manage, and measure targeted campaigns with precise eligibility rules, stacking controls, and real-time margin visibility. See how it works.