DCB Discount Code Blocker logoDCB
How-to

Klaviyo Welcome Codes During a Sale: Stop the 10% Off Stacking on Shopify

By Viktoriia Pavlova · · 5 min read

Quick answer

Welcome popups keep handing out unique codes during your sale, and shoppers stack them on sale prices. Keep the popup running for sign-ups, but use DCB to block those codes on sale items or for the whole sale window.

Why welcome codes hurt during sales

Klaviyo, Privy, Omnisend and similar tools generate a unique welcome code for each sign-up. During Black Friday your traffic spikes, so thousands of new codes go out — and each one stacks on your already-discounted prices.

Options you have

  • Pause the popup — you lose sign-ups during your busiest week
  • Change the offer to free shipping — requires editing flows and templates
  • Keep the offer, restrict where it works — best of both

Restrict welcome codes with DCB

  1. Keep your Klaviyo flow as is.
  2. In DCB, choose block codes on compare-at price items so welcome codes only work on full-price products, or block all codes for the sale window.
  3. Update the popup text: “10% off full-price items”.
  4. Set a friendly checkout error message.

After the sale the schedule ends and welcome codes work everywhere again. For more on overlapping offers see how to stop discount stacking.

Want this done in two clicks? Install DCB – Discount Code Blocker and start your 3-day free trial.

Related guides

Frequently asked questions

Can I stop Klaviyo discount codes working on sale products?
Klaviyo creates Shopify codes, so you control them in Shopify. DCB can block them on sale items or during a scheduled window without editing your flows.

Block discount codes the easy way

Sale items, tags, selected products or everything — scheduled. 3-day free trial.

Install DCB