← Back to Blog

April 10, 2026

Case Study: How a Subscription Cat Litter Brand Recovered Margin From Duplicate Email Discount Abuse

The Acquisition Offer That Quietly Started Leaking Margin

If you run a Shopify subscription brand, you already know the math on first-order discounts. The price of a new customer depends entirely on whether they stick around. A 30% first-time subscriber discount isn't generous — it's table stakes in subscription categories where customer acquisition cost is high and the real profit doesn't show up until the second order.

This case study is about a subscription cat litter brand on Shopify that offered exactly that structure: 30% off the first subscriber order, with the expectation that most customers would continue at full price from month two onward. The offer worked. Acquisition was strong, cancellation rates were typical for the category, and the top of the funnel looked healthy.

Then they looked at their margin data.

Their product margin — the money left after COGS, packaging, fulfillment, and shipping — was roughly 30%. Their discount was also 30%. Which meant that every first-time subscriber order was, on paper, breakeven. That is fine if the customer stays on the subscription. It is not fine if the customer cancels immediately after receiving the first discounted shipment. And it is catastrophic if the same customer keeps coming back under a different email address to claim the discount again.

Which is exactly what was happening on about 1 to 2 percent of their orders.

What Duplicate Email Abuse Looks Like in the Wild

The merchant first noticed the pattern when customer service flagged a complaint: a shopper had written in asking why their discount was not applying, and in the process casually admitted they had placed six prior orders using different email addresses. That single thread surfaced the pattern, and a retroactive review of orders over the previous quarter confirmed the scope.

The shape was consistent across the abusive orders:

  • Same shipping address, repeated across multiple orders
  • Slightly varied customer names — sometimes just initials, sometimes full names, sometimes minor misspellings
  • Throwaway email addresses, often with plus-addressing or numeric suffixes
  • Reused phone numbers on a meaningful share of the repeat orders
  • Every order claiming the 30% first-time subscriber discount
  • What made this especially expensive was the subscription component. An abusive customer would claim the discount, receive the product, and cancel the subscription before the next renewal hit. There was no second order at full price. There was never going to be. The entire transaction was extractive from day one.

    At 1 to 2 percent of total order volume, this was not a rounding error. It was a meaningful line item in a subscription business where first-month economics already sat on a knife's edge.

    Why Shopify's Native Controls Could Not Close the Gap

    Shopify's discount code system has exactly one mechanism for preventing repeat redemption: it checks whether a specific email address has previously used the code. That is the entire check. It does not compare shipping addresses, it does not compare billing addresses, it does not look at phone numbers, and it has no concept of fuzzy matching across similar customer records.

    For this merchant, the gap was structural. They could tighten the discount code rules as much as Shopify allowed, and it would not matter. The abuse was not happening inside Shopify's abuse model. It was happening outside of it — across customer identities that Shopify treated as entirely distinct.

    Customer service could catch individual cases. They could not catch the pattern at scale, and even when they caught it, the order had often already fulfilled by the time the discrepancy was noticed. The margin was already gone.

    How CustomerGenius Was Deployed

    The merchant connected CustomerGenius to their Shopify store and added the first-time subscriber discount code to the monitored list. From that point on, every order using the code was scored against prior orders using the same code, across five signals simultaneously:

  • Email address — exact match plus fuzzy matching to catch plus-addressing and minor variations
  • Phone number — exact and near-exact matching
  • Shipping address — exact and normalized fuzzy comparison to handle formatting differences
  • Billing address — compared independently from shipping
  • Customer name — fuzzy matched against prior records to catch initials, abbreviations, and transpositions
  • The merchant configured CustomerGenius to auto-cancel and refund orders that matched on two or more signals. Anything matching on only one signal went to a review queue so the support team could confirm before taking action. That threshold eliminated almost every false positive during the calibration period while still catching the vast majority of abusive orders.

    Because the app runs on Shopify webhooks and fires on order creation, actions happened within seconds of the order being placed — long before the warehouse could pick and pack a shipment.

    The Result: 95% of the Fraud, Stopped

    Over the first full month after deployment, CustomerGenius caught 95% of the orders matching the abuse pattern. The remaining 5% required manual intervention, usually because the abuser had altered enough fields that the scoring threshold was not tripped automatically. Those orders went to the review queue where the support team handled them individually.

    In dollar terms, the impact was direct. The margin that had been leaking on those orders flowed back into the business. Because the discount sat exactly at the product margin, recovering even half of the abusive orders would have produced a measurable change. Recovering nearly all of them turned a breakeven acquisition channel into a channel that actually made money on first orders — or, more accurately, a channel that only made money on the legitimate first orders, which is what the merchant had been underwriting in the first place.

    Chargeback exposure dropped alongside it. Abusive customers are disproportionately represented in chargeback data, and removing those orders from the fulfillment queue meant fewer disputed transactions to process downstream.

    The Surprising Second Outcome

    The result no one on the team predicted was what happened to the blocked customers.

    Over a third of the shoppers who had their orders refunded by CustomerGenius came back and placed a new order at full price. Not a different person at the same address. The same shopper, using the same identifiers, now paying the non-discounted rate for the subscription.

    There are a few likely reasons this happens. Some of those customers are casual abusers who opportunistically grab discounts when they are easy and who do not actually care enough to find a new loophole once the current one is closed. Some of them genuinely want the product and, when the shortcut disappears, decide it is worth the full price. Some of them have already burned through their pool of throwaway email addresses and do not want to invest more time creating new ones.

    Whatever the underlying motivation, the pattern is consistent across CustomerGenius merchants. A non-trivial share of blocked abusers convert into paying customers. Which means fraud detection is not purely defensive — it is also a quiet conversion lever, pulling a segment of your customer base up from the discount-arbitrage tier into the paid-customer tier.

    For this merchant, that conversion meant two wins from the same system. Stopping the losses, and recovering a share of them as legitimate subscribers.

    Why the Math Works

    The most interesting thing about this case study is not the fraud detection itself. It is the margin structure that made fraud detection the difference between a channel that worked and a channel that did not.

    A 30% discount on 30% margins is inherently fragile. Any percentage of abuse eats into expected profit directly. If the merchant could not trust that discounted orders were actually going to new customers, the only alternatives were to shrink the discount — and lose acquisition volume — or to raise prices, which damages conversion across the board.

    CustomerGenius let them keep the discount intact. The economic case for a generous first-order incentive is sound in subscription categories. It just requires that the incentive actually reaches new customers. By closing the multi-email loophole, the merchant could run the discount at the level that maximizes acquisition without bleeding margin on customers who were never going to stay.

    The Takeaway

    Most ecommerce fraud prevention tools focus on stolen cards and shipping fraud. They do not address the specific, growing pattern of duplicate email discount abuse, which operates entirely within the rules of the payment processor and the shipping carrier. Every transaction clears. Every shipment delivers. Every customer is technically "real."

    The damage is done at the promo layer, and the only place to stop it is at the promo layer — by treating discount redemption as an identity problem rather than an email address problem. Once that shift happens, the economics of first-order discounting become defensible again.

    For this subscription cat litter brand, the outcome was a 95% reduction in duplicate email abuse, full margin recovery on the affected orders, and more than a third of those blocked customers converting to full-price subscribers. The discount did not need to change. The verification did.

    If your Shopify store offers a first-time customer discount of any size — especially one that sits close to your product margin — duplicate email abuse is almost certainly running underneath your order data right now. See how CustomerGenius scores every discounted order against prior customers on the CustomerGenius pricing page, or install CustomerGenius free on the Shopify App Store to find out how much is hitting your margin this month.

    Stop discount abuse on your Shopify store

    CustomerGenius automatically detects and refunds fraudulent discounted orders — starting at $9.99/month with a 14-day free trial.

    Try CustomerGenius Free