Skip to content

Automation Emails Overview: What's Available

Zipper's automation builder lets you set up workflows that send emails, texts, and notifications automatically based on customer actions or time-based triggers. Here's a full reference of what's available.

You’ll find automations under Marketing > Automations. Click New Workflow to start from a ready-made template or build your own from scratch.

The Automations page listing existing workflows

The Choose a Template gallery with ready-made automation templates

Triggers

Choose a trigger — this is the event that starts the automation.

TriggerWhen it fires
Form SubmittedA customer submits a form (intake, waiver, contact form)
Event RegisteredA customer registers for a standalone event
Product PurchasedA customer purchases any product (subscription, booking credits, drop-in)
Class RegisteredA customer registers for a class
Moved to Workflow StateA lead moves to a specific stage in your CRM pipeline
New CustomerA new customer is added to your customer list
Appointment Type ScheduledA customer books a specific appointment type
Events Attended MilestoneA customer reaches a specific number of event attendances
Appointments Attended MilestoneA customer reaches a specific number of appointment attendances
Credit ExpirationA customer’s booking credits are about to expire
Monthly AnniversaryA customer hits a monthly milestone (e.g., 3 months as a member)
Customer BirthdayA customer’s birthday is approaching
Before AppointmentX hours or days before a scheduled appointment
Before ClassX hours or days before a registered class

Actions

After the trigger fires, add one or more actions to the automation.

ActionWhat it does
Send EmailSend an email — choose from a saved template or write a custom one
Send SMSSend a text message (requires Twilio connected)
Send In-App NotificationSend a push notification to the customer’s app
Add to Contact ListAdd the customer to a marketing contact list
Add Customer TagApply a tag to the customer’s profile
Move Lead to Workflow StateMove a lead to a specific stage in your CRM pipeline
Issue Booking CreditsAdd booking credits to the customer’s account
Create CustomerConvert a lead into a full customer profile
Delay TimeWait before the next action (immediately, X days after, before next billing)
Check ConditionBranch logic — send different paths based on customer status or tags

Automation Flow

  1. Select a trigger from the list
  2. Configure the trigger (e.g., which product, which class, how many days before)
  3. Add actions — can be chained in sequence (Send Email → Wait 3 days → Send SMS)
  4. Publish to make the automation live

Common Automation Recipes

GoalTriggerActions
Welcome new memberProduct PurchasedSend Email (welcome) → Add Tag (new member)
Send appointment reminderBefore Appointment (24h)Send SMS (reminder)
Win-back lapsed memberMonthly Anniversary (3 months after last class)Send Email (we miss you)
Move drop-in buyer to leadsProduct Purchased (drop-in)Move to Workflow State (New Lead) → Add Tag (drop-in)
Birthday offerCustomer Birthday (3 days before)Send Email (birthday discount)
Credit expiry warningCredit Expiration (7 days before)Send SMS (use credits before they expire)

Tips

  • Delay actions: send one email immediately, wait 3 days, send a follow-up
  • Conditions: branch on customer status or tags — if active subscription → X, else → Y
  • History tab: every automation logs each trigger and result
  • Runs-once setting: limit welcome emails (and similar) to one run per customer

Troubleshooting

Automation isn’t firing? Confirm it’s published (not draft), the trigger matches the exact event, and the customer meets any conditions.

Need to pause? Click the automation and change status from Active to Inactive.


Need a hand?

Email our team at support@joinzipper.com and we'll usually reply within a few hours.

Was this article helpful?