All templates

Automated Workshop Promotions

When your team adds a new workshop or training to your Google Sheets event roster, WebRun reads the details, drafts a compelling promotional email to your existing member list via Mailchimp, and posts the draft to Slack for review so the email goes out on-brand and on time.

Runs on WebRun · Strict Lockdown policy
Runs when a new workshop row is added to Google Sheets WebRunorchestrates each step
1 Google Sheets read new workshop details
2 Mailchimp draft promotional email to member list
3 Slack post draft for team approval
In short

How do I automatically create promotional emails for yoga workshops and trainings?

WebRun reads your Google Sheets workshop roster for new entries, writes a polished promotional email campaign in Mailchimp targeting your member segments, and posts the draft link to Slack for team approval. No email is scheduled or sent until a staff member reviews and releases it, keeping every promo on-brand.

  • Every new workshop gets a polished promo email drafted within minutes of being added to Sheets
  • No email is sent without staff approval, keeping every campaign on-brand
  • The team is alerted in Slack with enough lead time to review and schedule

Built for yoga studio owners · studio managers · teacher trainers · boutique fitness studios

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 docs.google.com/spreadsheets in a real browser with your saved login - no setup, no API keys.

  2. 1
    Google Sheets - read new workshop details
    google.com
    WebRun in Google Sheets: read new workshop details
    WebRun opens Google Sheets to read new workshop details.
    • Open the workshop roster in Google Sheets and check for newly added rows
    • Read the workshop name, date, time, instructor, price, and any early-bird details
    • Note the target audience and any capacity limit

    Done when All details for the new workshop are captured and ready to use in the promo draft.

  3. 2
    Mailchimp - draft promotional email to member list
    mailchimp.com
    WebRun in Mailchimp: draft promotional email to member list
    WebRun opens Mailchimp to draft promotional email to member list.
    • Draft a promotional email campaign for the workshop using the details from Sheets
    • Write a compelling subject line, an engaging body with the key details, and a clear booking CTA
    • Target the appropriate member segment based on the workshop type
    • Leave the campaign as a draft, do not schedule or send until approved

    Done when A complete promotional email draft is ready in Mailchimp for review.

  4. 3
    Slack - post draft for team approval
    slack.com
    WebRun in Slack: post draft for team approval
    WebRun opens Slack to post draft for team approval.
    • Post a Slack notification with the workshop name, draft subject line, and a link to the Mailchimp draft
    • Prompt the team to review and approve the email before scheduling
    • Flag the workshop date so staff know how much lead time is available

    Done when Team has a Slack prompt with the Mailchimp draft link and workshop date for timely review.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
docs.google.com/spreadsheets
ScheduleRuns automatically on this cadence
Runs when a new workshop row is added to Google Sheets
DeliveryHow each run's result reaches you
Promotional email draft · Slack
OutputWhat each run produces - A complete workshop promotional email drafted in Mailchimp for approval, plus a Slack alert with the draft link and workshop date.
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 send the promotional email without my approval?

No. WebRun saves the email as a draft in Mailchimp and leaves it unscheduled. A team member reviews and schedules it from Mailchimp once satisfied with the content.

Can I control which members receive the workshop promo?

Yes. During setup you specify the member segments to target, for example all active members, specific pass types, or attendees of a related class. WebRun applies those rules when selecting the Mailchimp audience.

What information should I include in the Google Sheets row?

Include the workshop name, date, time, instructor, price, early-bird deadline if any, and a one-line description. WebRun uses all of those details to write the promotional email body and subject line.

Put this on autopilot.

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