CPG Direct Mail for the Second Purchase: The 30/60/90-Day Reorder Playbook
June 23, 2026

CPG Direct Mail for the Second Purchase: The 30/60/90-Day Reorder Playbook
For CPG brands, the second purchase is where direct mail earns its keep. Most teams obsess over the first sale: they spend $68 on average to acquire a customer through paid channels, run a polished welcome email, then watch the relationship go quiet. The reorder that was supposed to follow never arrives. According to Shopify, loyal customers generate 44% of total revenue while accounting for just 21% of the customer base. That revenue depends entirely on a moment most brands underinvest in: the second purchase.
This article is about converting the one-time buyer into a two-time buyer, and why a postcard timed to the right window does it better than another ignored email.
Why the Second Purchase Is the Loyalty Threshold
The second purchase is the single highest-leverage moment in retention. Once a customer buys twice, their behavior changes.
According to retail CRM platform Endear, 53% of customers who buy a second time come back for a third. Of those who buy three times, 64% return for a fourth. Loyalty compounds with each order, but it has to start at order two.
That makes the first-to-second conversion worth far more than its cost suggests. A two-time buyer is the entry point to a customer who orders four, five, six times. A one-time buyer is a sunk acquisition cost. Same dollars spent, wildly different return.
Here's the gap. Most CPG brands spend heavily to win the first order and almost nothing to win the second. The first sale gets paid social, retargeting, and a discount. The second sale gets a couple of automated emails, then silence. The most valuable conversion in the funnel is also the most neglected.
Direct mail closes that gap because it interrupts the drift. Most one-time buyers don't leave because they dislike the product. They get busy, the product runs out, and the reorder habit never forms. A postcard in the mailbox is a physical reminder that lands when the inbox no longer does.
The 30/60/90-Day Trigger Windows
Timing is the strategy. The day count since a customer's first order tells you exactly what they need to hear, so build three trigger windows and match the message to the moment.
Day 30: the early reorder window
At 30 days, your customer has finished or nearly finished the product. Repurchase intent is at its peak, and email is still working here. Use the postcard as backup: trigger it only for customers who haven't clicked the reorder email.
Front: "Your [product] is about to run out." Product image.
Back: "Scan to reorder before it does." QR code to the product page.
This window catches the buyers who meant to reorder and forgot.
Day 60: the drift window
By day 60, the product is gone and the customer still hasn't reordered. Re-engagement emails are landing in a crowded inbox and getting ignored. This is where the physical mailbox breaks through.
Front: "[First name], your next [product] is 15% off." Product image with the discount overlaid.
Back: "This offer expires in 14 days." QR code to a discounted reorder page.
A deadline plus a channel they actually check turns passive intent into action.
Day 90: the lapse threshold
At 90 days, the customer is close to permanent churn. You need more than a reminder. You need a reason to come back.
Front: "4.8 stars from 2,300+ reviews. Remember why you liked [product]?" Product image with the review count.
Back: "Come back to [offer amount] off your next order." QR code to a reorder page with the incentive applied.
This is your last efficient shot before the customer becomes a paid reacquisition cost.
Variable Data Printing: Put the Exact Product on the Card
Generic "come back" mail gets recycled. A card showing the exact product a customer bought gets read. That difference is variable data printing, the technique that prints a unique name, image, and offer on every piece in a single run.
With BirdseyePost's SmartMailers™, you map customer fields directly into the postcard template:
Customer first name
An image of the specific product or SKU they ordered
Order date
A personalized offer amount
So instead of a generic mailer, your day-30 card shows the customer's name and a photo of the exact bag of coffee they bought, with the line "Time for another bag of [Product Name]?" The back reads "Scan to reorder. Same roast, shipped tomorrow," with a QR code to a pre-filled cart.
The personalization pays off. According to research from the Association of National Advertisers, personalized direct mail using variable data achieves a 6% response rate versus 2% for non-personalized campaigns, roughly triple the response. Email can personalize too, but it depends on inbox placement and open rates that keep declining. A physical card sidesteps both problems: no spam filters, no algorithmic sorting, and no cookies required. It sits on the counter, not in a folder the customer never opens. USPS research on transactional mail found that bills and statements stay in the home an average of 17 days. A promotional postcard won't linger as long as a bill, but it still outlasts any email by days or weeks. (See: USPS research.)
Trigger the Reorder Postcard From Your Retention Platform
Direct mail is one more channel inside the automation you already run, not a second tool to manage. The same trigger logic works across Klaviyo, Omnisend, Sendlane, Drip, and Bloomreach.
Here's the flow:
Set the trigger condition. "Customer has not placed a second order within X days of their first order." Every major email service provider (ESP) supports this condition.
Add BirdseyePost as a flow action. Select your postcard template and map the customer fields: name, address, SKU.
Let Penny handle the rest. BirdseyePost's AI agent queues, prints, and mails each postcard automatically, just like an email step but with zero manual work.
Capture the scan. When the customer scans the QR code, SnapCapture™ writes the event back to their profile as an activity in whichever platform fired the flow, giving you an opted-in contact even if they don't purchase right away.
Attribute the revenue. Any purchase within 30 days of postcard delivery is attributed one-to-one to the send.
Running a customer data platform (CDP) like Bloomreach? The trigger can fire on a unified offline-plus-online segment rather than a single order event. For full setup steps, see our guide on sending direct mail based on Klaviyo flows and actions.
The Economics: Second-Purchase Direct Mail vs. Reacquisition
The math on second-purchase mail is hard to lose on. Compare the two paths a lapsed customer can take.
Reacquire them through paid channels. According to First Page Sage's 2025 B2C CAC benchmarks, the average paid customer acquisition cost for ecommerce is $68. Winning back a lapsed customer through paid social costs roughly the same as acquiring a brand-new one.
Or trigger a postcard. A reactivation postcard typically costs $0.50 to $2.00 per piece depending on format, volume, and postage class. Even at the high end of that range, a CPG reorder worth $30 to $80 means you break even on a single conversion per 40 to 80 cards mailed.
Now layer in lifetime value. A customer who orders twice is worth far more than a one-time buyer, because that second order unlocks the 53% odds of a third and the 64% odds of a fourth. You're not buying one reorder. You're buying entry into a loyalty curve, for a fraction of paid acquisition cost.
The Reorder Is Already Intended: The Postcard Makes It Happen
Most one-time buyers mean to reorder. They get distracted. The product runs out during a busy week, the reorder email gets buried, and a customer who would have stayed becomes a number in your churn report.
A postcard is the physical nudge that converts intention into action. Triggered from the platform you already run, personalized down to the SKU, and timed to the 30/60/90-day windows where intent is highest, it turns the most underinvested moment in CPG retention into your most reliable one.
For the recognition side of retention, once these buyers become repeat customers, see our companion guide on VIP direct mail automation for high-LTV DTC customers.
Book a call to set up your first reorder trigger and postcard flow.
Frequently Asked Questions
When should I send the first reorder postcard?
Trigger it at day 30, after a customer's first order, for buyers who haven't already clicked your reorder email. At 30 days most CPG customers have run through their product and repurchase intent is highest.
Why use direct mail when I already send post-purchase emails?
Email and mail work together. Email is cheap and fast but easy to ignore once a customer drifts. A postcard reaches a less crowded channel, and direct-mail research shows physical mail can stay in the home for days or weeks, giving your reorder prompt far more shelf life than any email.
Does direct mail work inside Klaviyo and other ESPs?
Yes. BirdseyePost adds direct mail as an action inside the flows you already build in Klaviyo, Omnisend, Sendlane, Drip, or a Bloomreach CDP segment. The trigger condition and field mapping work the same way as an email or SMS step.
How is a postcard reorder attributed to revenue?
Each postcard carries a one-to-one QR code. When the customer scans it, the event writes back to their profile, and any purchase within 30 days of delivery is attributed to the send.



