All templates
For holiday lighting installers, Christmas light companies & seasonal exterior lighting businesses

Rebook last year's clients before the new season fills up

Every Monday during pre-season, WebRun opens Tinsel CRM, finds last year's clients who haven't rebooked for the new season, drafts a personalized rebooking email with their prior install details in Klaviyo, and posts your sales team a ranked Slack list of who to reach out to first.

  • No credit card
  • Under $0.01 per run
  • Cancel anytime
14,115 templates Safe automation No code
Every Monday at 8:00 AM, weekly through pre-season WebRun
1 Tinsel CRM find clients who haven't rebooked
2 Klaviyo draft the rebooking email
3 Slack rank who to reach first
Run a sample
In short

How do I automatically rebook prior season's holiday lighting clients?

WebRun reviews Tinsel CRM every Monday during pre-season, finds last year's clients who haven't rebooked, and drafts a personalized rebooking email referencing their prior install in Klaviyo. It then posts your sales team a ranked Slack list by spend and days lapsed, so past clients get a timely, personal nudge to rebook.

  • Lapsed clients get a personal rebooking nudge before competitors reach them
  • Sales team opens Slack every Monday to a spend ranked call list
  • Clients who already rebooked are skipped automatically from live Tinsel CRM data

Built for holiday lighting installers · Christmas light companies · seasonal exterior lighting businesses · holiday decor installers

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 app.tinselcrm.com in a real browser with your saved login - no setup, no API keys.

  2. 1
    Tinsel CRM - find clients who haven't rebooked
    tinselcrm.com How to Automate Tinsel CRM
    WebRun in Tinsel CRM: find clients who haven't rebooked
    WebRun opens Tinsel CRM to find clients who haven't rebooked.
    • Open Tinsel CRM and pull last year's completed jobs
    • Filter to clients with no booking or proposal for the new season
    • Note each client's prior package, address, and install details

    Done when Every lapsed client from last season is listed with their prior job details.

  3. 2
    Klaviyo - draft the rebooking email
    klaviyo.com How to Automate Klaviyo
    WebRun in Klaviyo: draft the rebooking email
    WebRun opens Klaviyo to draft the rebooking email.
    • Open Klaviyo and start a rebooking email using the prior job details
    • Reference the client's actual install and last year's package in the draft
    • Save each email as a draft. Do not send any of them automatically

    Done when A personalized, unsent rebooking draft exists for every lapsed client.

  4. 3
    Slack - rank who to reach first
    slack.com How to Automate Slack
    WebRun in Slack: rank who to reach first
    WebRun opens Slack to rank who to reach first.
    • Post the drafted rebooking list to the sales channel
    • Rank clients by last year's spend and days since their last job
    • Leave the drafts in Klaviyo for your team to review and send

    Done when Your sales team has a ranked list and can send the reviewed drafts.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
app.tinselcrm.com
ScheduleRuns automatically on this cadence
Every Monday at 8:00 AM, weekly through pre-season
DeliveryHow each run's result reaches you
Rebooking list · Slack
OutputWhat each run produces - A ranked list of lapsed clients with a ready to review rebooking email drafted for each.
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 past clients without me reviewing it first?

No. WebRun only drafts each rebooking email in Klaviyo. A human on your team reviews and sends every message, so nothing goes to a past client automatically.

How does it decide which clients to prioritize?

It ranks the Slack list by last year's spend and how long it's been since their last job, so your highest value lapsed clients surface first.

What if a client already booked for the new season?

It reads live booking status in Tinsel CRM each run, so anyone who has already rebooked is skipped automatically.

Put this on autopilot.

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