How to Use Facebook Ads to Get Repeat Purchases From Existing Customers
Your best customers are the ones who already love you — here's how to keep them coming back

Why Existing Customers Are Your Best Facebook Audience
Your past customers already trust you. They've had a positive experience with your product. They know your brand. They're not starting from scratch the way a cold audience is. When you show them a relevant ad, the barriers to purchase are dramatically lower. Lower skepticism, lower required convincing, lower cost per conversion — and often a higher average order value because loyal customers are more comfortable spending with brands they trust.
How to Build a Past Customer Audience on Facebook
You can target your existing customers on Facebook in two main ways:
Upload your customer email list: Go to Facebook Audiences, create a Custom Audience, and upload a CSV file of customer email addresses. Facebook will match them to profiles and create a targetable audience. Update this list monthly to keep it current.
Use the Facebook Pixel: Create a Custom Audience from pixel events — specifically people who triggered the "Purchase" conversion event on your website. You can set time windows of 30, 60, 90, or 180 days to capture different segments.
What to Advertise to Past Customers
The type of ad you show to existing customers should be different from what you show to cold audiences. They don't need to be introduced to your brand. They need a reason to come back.
Complementary products: "You loved [Product A] — here's [Product B] that pairs perfectly with it."
New arrivals: "New in stock — and we think you'll love these."
Replenishment reminders: For consumable products, time an ad to appear when customers are likely running low. "Time for a refill?"
Loyalty rewards: "As one of our best customers, here's 15% off your next order — just for you."
Seasonal campaigns: "Back-to-school, and your [product] might need a refresh."
Segment Your Customer Audiences
Not all past customers are equal. Segment them for better relevance:
Recent buyers (last 30 days): Focus on cross-selling or upselling. They're fresh and engaged.
Mid-term customers (30–90 days): Time for replenishment ads or new product announcements.
Lapsed customers (90–180 days): Win them back with a loyalty offer or a new product that gives them a fresh reason to return.
Exclude Recent Buyers From Acquisition Campaigns
Always exclude your existing customers from cold prospecting campaigns. Showing a first-purchase acquisition ad to someone who already bought last week is wasteful and can feel tone-deaf. Keep your acquisition and retention campaigns completely separate audiences.
Use Social Proof From Existing Customers to Attract New Ones
The reviews and testimonials your past customers leave are gold. Use them in your cold-audience acquisition ads to show new prospects what kind of experience they can expect. Your existing customers are not only repeat buyers — they're also your best sales team.
Keep Your Best Customers Coming Back With Great Ads
Retention campaigns need the same creative quality as acquisition campaigns. Stirling helps ecommerce and DTC product sellers create high-converting static Facebook ads tailored for existing customer audiences — cross-sells, new arrivals, loyalty offers, and replenishment reminders that bring people back. Build repeat purchase campaigns with Stirling and get more value from every customer you've already won.


