All templates
For boba shop owners, loyalty program managers & bubble tea shop marketers

Remind loyal customers before their points expire

Every morning, WebRun opens Peblla, finds loyalty members whose points expire within the next two weeks, drafts a short, personal reminder for each one in Klaviyo naming their balance and their usual order, and leaves every draft queued for you to review and send. It then posts you a Slack note that the drafts are ready.

  • No credit card
  • Under $0.01 per run
  • Cancel anytime
14,115 templates Safe automation No code
Every day at 9:00 AM WebRun
1 Peblla find expiring loyalty points
2 Klaviyo draft the personal reminder
3 Slack notify you the drafts are ready
Run a sample
In short

How do I remind loyalty members before their boba points expire?

WebRun opens Peblla every morning and finds loyalty members whose points expire within the next two weeks. It drafts a short, personal reminder in Klaviyo for each one, naming their balance and their usual order, and leaves every draft queued for your review. Nothing sends to a customer until you approve it, and Slack tells you when drafts are ready.

  • Loyalty members get a personal nudge before points quietly expire
  • Every reminder reads like you wrote it, using their real order history
  • Nothing reaches a customer until you review and approve it

Built for boba shop owners · loyalty program managers · bubble tea shop marketers · multi location boba franchises

Step by step

What does WebRun do on every run?

The exact actions WebRun takes, in order - in plain language, so you can adjust anything.

  1. WebRun signs in and gets to work

    Opens peblla.com in a real browser with your saved login - no setup, no API keys.

  2. 1
    Peblla - find expiring loyalty points
    peblla.com How to Automate Peblla
    WebRun in Peblla: find expiring loyalty points
    WebRun opens Peblla to find expiring loyalty points.
    • Open Peblla and pull loyalty members with points expiring in the next 14 days
    • Note each member's point balance and their most ordered drink
    • Skip anyone already reminded in the past 14 days

    Done when Every member with points expiring soon is listed with their balance.

  3. 2
    Klaviyo - draft the personal reminder
    klaviyo.com How to Automate Klaviyo
    WebRun in Klaviyo: draft the personal reminder
    WebRun opens Klaviyo to draft the personal reminder.
    • Draft a short, personal reminder for each member naming their balance and expiry date
    • Mention their usual order where you have one on file
    • Queue every draft in Klaviyo. Leave it unsent for your review

    Done when A personal reminder draft exists for every member on the list, none of them sent.

  4. 3
    Slack - notify you the drafts are ready
    slack.com How to Automate Slack
    WebRun in Slack: notify you the drafts are ready
    WebRun opens Slack to notify you the drafts are ready.
    • Post you a count of how many reminder drafts are ready
    • Link straight to the Klaviyo queue

    Done when You know how many drafts are waiting for your review.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
peblla.com
ScheduleRuns automatically on this cadence
Every day at 9:00 AM
DeliveryHow each run's result reaches you
Reminder queue · Slack
OutputWhat each run produces - A queue of personal, ready to send reminder drafts in Klaviyo, one per member with points expiring soon.
Text
Setup & safety

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.

Your credentials stay in your own private environment - WebRun never stores your passwords.
Strict Lockdown

Every action is checked against this policy before it runs.

Domains ALLOWLIST
Typed input ALLOW
Shell command BLOCK
File uploads BLOCK
Runs in a contained environment More on policies
Good to know

Questions, answered

Will it email or text customers without me?

No. WebRun only drafts each reminder in Klaviyo and queues it for your review. Nothing goes to a customer until you approve and send it.

How does it personalize each reminder?

It pulls each member's point balance, expiry date, and most ordered drink from Peblla, so the draft reads like you wrote it for that one customer.

What happens to members who already redeemed their points?

It reads live loyalty balances in Peblla each morning, so anyone who already redeemed or whose points no longer expire soon is left off the list.

Put this on autopilot.

Turn it on in minutes - or have our team set it up for you.