Your best customers deserve special attention. This recipe identifies your highest-value customers in Stripe by total spend, then sends them a personalized email through SendGrid. Use it for VIP offers, early access announcements, or simply to say thank you.
What You'll Need
- A Stripe account with customer payment history
- A SendGrid account with a verified sender identity
- Both integrations connected in Pipeworks
The Workflow
Identify top customers in Stripe
The agent queries Stripe for customers ranked by total lifetime spend. You set the criteria — for example, the top 50 customers, or anyone who has spent over $1,000. It pulls each customer's name, email, and total payment amount.
Prepare personalized email content
For each qualifying customer, the agent drafts an email that references their history with your business. It can include their name, a mention of how long they've been a customer, or a special offer tailored to high-value buyers.
Send emails through SendGrid
The agent sends each email individually through SendGrid using your verified sender address. Emails are sent one at a time to ensure deliverability and to keep the experience personal rather than feeling like a bulk campaign.
Track what was sent
The agent logs which customers received emails, including their email address and the date sent. This prevents accidental duplicate sends if you run the recipe again and helps you track outreach over time.
What Happens
Your most valuable customers receive a personal touch that strengthens their loyalty. Whether it's a discount code, early product access, or a genuine thank-you note, targeted outreach to high-value customers consistently drives repeat purchases and referrals.
Segment further by recency — a customer who spent $5,000 last month deserves a different message than one who spent $5,000 two years ago. Combine lifetime value with last payment date for sharper targeting.