How to Market Around Inventory: Low Stock, Overstock, and Seasonal
Your inventory tells a marketing story most brands ignore. Here's how to turn low stock into urgency, overstock into campaigns, and seasonal shifts into revenue.

Mark Cijo
Founder, GOSH Digital

How to Market Around Inventory: Low Stock, Overstock, and Seasonal
Most eCommerce brands treat inventory as a supply chain problem and marketing as a demand problem. Two separate teams. Two separate strategies. And they barely talk to each other.
That's a mistake. Because your inventory situation is one of the most powerful marketing signals you have — and ignoring it means you're leaving revenue on the table every single day.
Low stock? That's urgency you can leverage. Overstock? That's a campaign waiting to happen. Seasonal transition? That's a revenue opportunity hiding in your warehouse.
At GOSH Digital, we help 150+ brands coordinate their marketing with their inventory reality. The brands that do this well don't just sell more — they sell smarter, with better margins and fewer dead-stock write-offs.
Low Stock: Turning Scarcity Into Sales
When a product is running low, most brands do nothing until it sells out. Then they show a "Sold Out" badge and hope for the best. That's backward.
Low stock is a marketing asset. It's honest urgency — and honest urgency is the most powerful conversion lever in eCommerce.
On-Site Low Stock Indicators
Add a low stock badge or message to your product pages when inventory drops below a threshold (typically 10-20 units, depending on your velocity).
"Only 7 left in stock" creates immediate urgency. The customer knows that if they leave and come back tomorrow, the product might be gone.
How to implement on Shopify: Most modern themes support inventory threshold displays in the product template settings. If yours doesn't, apps like Urgency by Suspended offer customizable low-stock badges. You can also add a simple Liquid code snippet to your product template that shows inventory count when it's below a threshold.
Important: Only show low stock indicators when the product is genuinely running low. Showing "Only 3 left!" on a product with 500 units in stock is deceptive, and customers are increasingly savvy about fake scarcity. Get caught, and you lose trust permanently.
Low Stock Email Campaigns
When a popular product drops below your threshold, send a targeted campaign to customers who've browsed or purchased that product before.
Subject line: "Running low: [Product Name] is almost gone" Content: Product image, current stock count (or a vague "limited quantity remaining"), CTA to purchase.
In Klaviyo: Create a segment of people who have viewed or purchased the product. Send a campaign when inventory drops below your threshold. This can be manual (you send when you notice low stock) or automated using Klaviyo's catalog and inventory integration.
Low Stock in Flows
Add conditional logic to your browse abandonment and abandoned cart flows. If the abandoned product has low inventory, add urgency messaging:
"Heads up — the [product] you were looking at is running low. Only a few left."
This increases recovery rates by 15-25% compared to standard abandonment emails without inventory context.
Overstock: Turning Surplus Into Strategy
Overstock is the opposite problem — but it's equally a marketing opportunity. Sitting on too much inventory ties up cash and warehouse space. The longer it sits, the more it costs you.
Most brands panic-discount overstock products with a blanket "25% off clearance" that devalues the brand. There's a smarter way.
The Bundle Strategy
Take overstock items and bundle them with popular products. The popular product drives the sale; the overstock item is the "bonus."
Example: Your protein bars are overstocked. Your protein powder is a bestseller. Create a "Workout Starter Bundle" — protein powder + 12-pack of protein bars — at a price that's 15% off buying them separately.
The customer gets a deal. You move the overstock. The protein powder sale wouldn't have happened otherwise (or it would have happened without the bars). Win-win.
The Gift With Purchase
"Spend $75+ and get a free [overstock product]."
This is the most elegant overstock solution because it:
- Increases AOV (customers add items to hit the threshold)
- Moves the overstock product at zero margin (but zero storage cost too)
- Creates positive customer experience (who doesn't love a free gift?)
- Introduces customers to a product they might not have tried (potential future full-price buyer)
The Flash Sale (Done Right)
Flash sales work for overstock if you do them correctly:
Create urgency with a time limit: "48-hour flash sale — up to 40% off select items." The time constraint is real, not manufactured.
Segment your audience: Don't send the flash sale to your VIP list unless the discount is VIP-exclusive. VIPs should never feel like they're getting the same deals as everyone else.
Frame it positively: "Making room for new arrivals — grab these favorites at our best prices" sounds better than "clearance" or "we bought too much."
Pair with email and SMS: Flash sales rely on urgency, and urgency requires fast channels. Send email at launch, SMS 6 hours before it ends, and a final email 2 hours before expiration.
The Subscription Bundle
If you offer subscriptions, create a limited-time subscription option that includes the overstock product. "Subscribe to our Core Bundle this month and get [overstock item] included free for your first 3 shipments."
This moves overstock while building recurring revenue. The customer tries the overstock product, potentially loves it, and adds it to their regular subscription.
Seasonal Transitions: The Revenue Calendar
Seasonal inventory transitions are predictable — which means they should be planned marketing events, not afterthoughts.
Pre-Season (6-8 Weeks Before)
Teaser campaigns. Build anticipation for the upcoming season's products. "Our fall collection drops September 1" with a waitlist signup.
Early access for VIPs. Let your best customers buy seasonal products 1-2 weeks before general availability. This rewards loyalty AND generates early revenue data to inform your broader launch strategy.
Content marketing. Blog posts and social content about the upcoming season's trends, needs, and solutions. This builds organic search traffic that peaks when the season arrives.
Peak Season (The Main Event)
Launch campaigns. Full-channel push — email, SMS, social, paid ads — promoting the seasonal collection.
Cross-sell seasonal items. In your post-purchase flow, recommend seasonal add-ons: "Complete your fall wardrobe with these new arrivals" after someone buys a seasonal product.
Inventory monitoring. Track sell-through rates weekly. If a seasonal product is selling faster than expected, increase ad spend and email frequency. If it's underperforming, adjust messaging or bundle it with a winner.
End of Season (4-6 Weeks Before Transition)
This is where most brands fumble. They wait until the season is completely over, then desperately discount whatever's left.
4-6 weeks out: Start the "seasonal favorites" messaging. "Last chance for our summer collection" creates natural urgency without deep discounts.
3-4 weeks out: Introduce modest markdowns (15-20%). Frame it as "end of season savings" not "clearance."
2-3 weeks out: Steeper discounts (25-40%) on slow movers. Bundle with incoming seasonal products: "Buy one fall piece, get one summer piece free."
Last week: Final clearance. Whatever's left gets the deepest discount. Consider selling remaining inventory through a flash sale to your email list or through a secondary channel like Poshmark or Amazon.
Connecting Inventory to Klaviyo (The Technical Setup)
For inventory-aware marketing to work, your marketing platform needs real-time inventory data.
Klaviyo and Shopify integration: Klaviyo automatically syncs your Shopify catalog, including inventory levels. You can use catalog data in flows and campaigns to show dynamic product information.
Inventory-based segments:
Create segments for:
- Customers who bought a product that's now low stock (retarget with "grab it before it's gone" messaging for related products)
- Customers who viewed a product that's now on sale (clearance targeting)
- Customers who haven't bought a seasonal category yet (seasonal introduction)
Inventory-triggered flows:
While Klaviyo doesn't natively trigger flows based on inventory levels alone, you can use a combination of back-in-stock triggers and custom events pushed from Shopify (via apps or custom code) to create inventory-aware automations.
Practical approach: Set a weekly task to review inventory levels and manually trigger appropriate campaigns. For most brands, a weekly inventory-marketing sync meeting between your marketing and operations teams is the highest-ROI process change you can make.
The Inventory-Marketing Matrix
Here's a simple framework for deciding what marketing action to take based on inventory status:
| Inventory Status | Marketing Action | Channel | Urgency Level | |---|---|---|---| | Low stock (under 20 units) | Scarcity messaging | Email, on-site badge | High | | Sold out, restocking | Back-in-stock waitlist | On-site form, email flow | Medium | | Sold out, discontinued | Redirect to alternatives | On-site, email | Low | | Overstocked | Bundle or GWP | Email campaign, on-site | Medium | | Seasonal peak | Full launch push | All channels | High | | End of season | Markdown sequence | Email, social, paid | Medium-High | | New arrival | Teaser and launch | Email, social, paid | Medium |
The brands that treat inventory as a marketing input — not just a warehouse number — sell more product, waste less inventory, and build stronger customer relationships through relevant, timely messaging.
Mark Cijo is the founder of GOSH Digital, where we've helped 150+ eCommerce brands drive over $70M in revenue. Want help aligning your marketing with your inventory for maximum revenue? Book a free strategy call.

Written by Mark Cijo
Founder of GOSH Digital. Klaviyo Gold Partner. Helping eCommerce brands grow revenue through data-driven marketing.
Book a free strategy call →