All templates
For art studios, ceramics studios & craft workshop hosts

Draft your next seasonal workshop announcement

Every Monday, WebRun opens Punchpass to check which new seasonal workshops are on the calendar but not yet announced, drafts an announcement email campaign in Mailchimp naming the dates, theme, and price, and posts the draft to Slack so your team can review and schedule the send.

  • No credit card
  • Under $0.01 per run
  • Cancel anytime
14,115 templates Safe automation No code
Every Monday at 9:00 AM WebRun
1 Punchpass find newly scheduled workshops
2 Mailchimp draft the announcement campaign
3 Slack queue the draft for review
Run a sample
In short

How do I automatically draft announcements for new seasonal workshops?

WebRun checks Punchpass every Monday for newly scheduled workshops that have not been announced yet, drafts a Mailchimp campaign naming the dates, theme, and price, and posts the draft to Slack for your team to review. Nothing sends without approval, so every seasonal workshop gets a timely announcement without someone having to start the copy from a blank page.

  • Every new workshop gets an announcement draft within a week of scheduling
  • Marketing copy starts from a filled draft, not a blank page
  • No workshop goes unpromoted because nobody remembered to write the email

Built for art studios · ceramics studios · craft workshop hosts · studio marketing leads

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

  2. 1
    Punchpass - find newly scheduled workshops
    punchpass.com How to Automate Punchpass
    WebRun in Punchpass: find newly scheduled workshops
    WebRun opens Punchpass to find newly scheduled workshops.
    • Open Punchpass and check for workshops added to the calendar this week
    • Note the workshop theme, date, price, and seats available
    • Flag any that haven't been announced yet

    Done when Every newly scheduled, unannounced workshop is identified.

  3. 2
    Mailchimp - draft the announcement campaign
    mailchimp.com How to Automate Mailchimp
    WebRun in Mailchimp: draft the announcement campaign
    WebRun opens Mailchimp to draft the announcement campaign.
    • Draft an announcement campaign naming the workshop, date, and what students will make
    • Pull in the studio's usual template and imagery placeholders
    • Leave the campaign as a draft. Do not schedule or send

    Done when A drafted announcement campaign exists for every new workshop.

  4. 3
    Slack - queue the draft for review
    slack.com How to Automate Slack
    WebRun in Slack: queue the draft for review
    WebRun opens Slack to queue the draft for review.
    • Post the drafted campaign link to the marketing channel for review
    • Note the workshop's booking deadline so review happens in time

    Done when The team has this week's draft announcements queued in Slack.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
punchpass.com
ScheduleRuns automatically on this cadence
Every Monday at 9:00 AM
DeliveryHow each run's result reaches you
Draft announcement · Slack
OutputWhat each run produces - A drafted Mailchimp announcement campaign for every newly scheduled workshop, queued for review.
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 my whole list without approval?

No. It only drafts the announcement campaign in Mailchimp and posts it to Slack for review. Scheduling and sending is always a manual step your team takes.

How does it decide what to write about?

It reads the workshop's theme, date, price, and seats straight from Punchpass, so the draft reflects what's actually on your calendar.

What if a workshop was already announced?

It only flags workshops that haven't gone out yet, so you won't get a duplicate draft for something already promoted.

Put this on autopilot.

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