Automated Punchpass Membership Renewal Reminders
Every morning, WebRun opens Punchpass, finds memberships expiring within the next 7 days, checks Stripe to see whether a valid card is on file for auto-renewal, and drafts a personal renewal email in Klaviyo for anyone who needs to act, ready for your team to review and send.
How do I automatically remind members to renew before they lapse?
WebRun checks Punchpass every morning for memberships expiring within 7 days, checks Stripe to see whether a valid card is on file for auto-renewal, and drafts a personal renewal email in Klaviyo for anyone who still needs to act. Drafts wait for staff review before sending, so fewer memberships lapse and no member gets billed or emailed without a check.
- Fewer memberships lapse without a renewal attempt
- Only members who actually need to act get emailed
- Payment issues surface before a renewal fails silently
Built for art studios · ceramics studios · membership based craft studios · studio owners
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
punchpass.comin a real browser with your saved login - no setup, no API keys. -
1
Punchpass - find memberships expiring soon
WebRun opens Punchpass to find memberships expiring soon. - Open Punchpass and filter memberships expiring in the next 7 days
- Note the plan type, price, and expiry date for each member
- Skip anyone already flagged as cancelling
Done when Every membership expiring this week is listed with its details.
-
2
Stripe - check the card on file
WebRun opens Stripe to check the card on file. - Look up each expiring member's payment method in Stripe
- Note whether a valid card is on file for auto-renewal
- Flag anyone with no card or a card that's about to expire
Done when Every expiring member has a known renewal payment status.
-
3
Klaviyo - draft the renewal email
WebRun opens Klaviyo to draft the renewal email. - Draft a renewal reminder for members with no card on file or a failing card
- Mention their expiry date and a link to update payment or renew
- Leave the email as a draft for staff to review and send
Done when A drafted renewal email exists for every member who needs to take action.
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 charge a card without asking?
No. It only checks whether a card is on file in Stripe. Any actual renewal charge still runs through your normal Stripe billing, not this workflow.
Will it email every expiring member?
Only the ones who need to act. Members with a valid card already set for auto-renewal are skipped so they don't get an unnecessary email.
Can I review the renewal emails before they go out?
Yes. Every renewal email is left as a draft in Klaviyo for your team to review and send, nothing sends automatically.
Put this on autopilot.
Turn it on in minutes - or have our team set it up for you.