Automated Coffee Shop Loyalty Winback Campaigns
Every Monday, WebRun opens Square for Restaurants, finds loyalty members who have not transacted in 30 or more days, checks Odeko for any new or seasonal products to feature, drafts a personalized winback email for each lapsed member, and saves the batch in Mailchimp as a draft campaign for your review before sending.
How can I automatically create winback campaigns for lapsed coffee shop loyalty members?
WebRun checks your Square for Restaurants loyalty program every Monday for members who have not visited in 30 or more days, finds a seasonal product from Odeko to feature, and drafts a personalized winback email campaign in Mailchimp for your review. No email goes out until you approve and schedule the campaign.
- Lapsed regulars receive a personalized winback offer every week without manual effort
- Seasonal Odeko products are woven into offers automatically for relevance
- No email is ever sent without your explicit approval and scheduling
Built for independent coffee shop owners · cafe loyalty program managers · multi-location coffee operators
What does WebRun do on every run?
The exact actions WebRun takes, in order - in plain language, so you can adjust anything.
-
WebRun signs in and gets to work
Opens
squareup.com/dashboardin a real browser with your saved login - no setup, no API keys. -
1
Square for Restaurants - find lapsed loyalty members
WebRun opens Square for Restaurants to find lapsed loyalty members. - Open Square for Restaurants and go to the Loyalty section
- Filter members whose last visit was 30 or more days ago
- Capture each member's name, email, last visit date, and favorite item if available
- Exclude members who received a winback offer in the past 60 days
Done when All lapsed loyalty members are listed with their last visit date and contact details.
-
2
Odeko - check seasonal or new products to feature
WebRun opens Odeko to check seasonal or new products to feature. - Open Odeko and check what seasonal or new products are currently in stock
- Note any items that would make a compelling offer for returning customers
- Note any limited availability items to create urgency in the winback message
Done when A short list of featured products is ready to personalize the winback offer.
-
3
Mailchimp - draft winback campaign for approval
WebRun opens Mailchimp to draft winback campaign for approval. - Open Mailchimp and start a new campaign draft
- Segment the campaign to match the lapsed loyalty list exported from Square
- Draft a warm, personalized subject line and body featuring the selected Odeko product
- Save as a draft campaign, never schedule or send it
Done when The winback campaign is saved as a Mailchimp draft ready for your review and scheduling.
How is each run configured?
Secure by default
Connect once, stays signed in
WebRun signs in once and keeps each session in a persistent environment, so every run picks up right where it left off.
Every action is checked against this policy before it runs.
Questions, answered
Will it send the winback emails without my approval?
No. Every winback campaign is saved as a Mailchimp draft. WebRun never schedules or sends an email to customers without your explicit approval.
How does it avoid annoying lapsed members?
WebRun applies a 60-day cooldown so no lapsed member receives more than one winback offer every two months, and it excludes anyone who has already been contacted recently.
What kind of offer works best in the winback email?
WebRun features a seasonal or new product from your Odeko inventory. You can also give it a specific offer, such as a free drink or discount, to include in every draft.
Put this on autopilot.
Turn it on in minutes - or have our team set it up for you.