RocketLauncher AI

Workflows & Automation

How to Set Event Start Dates in GoHighLevel Workflows for Recurring Webinars

By Marnix Geerkens. Published 2024-02-07. Updated 2026-06-02.

GoHighLevel's Set Event Start Date action lets you anchor wait steps to a recurring day and time, such as every Wednesday at 7pm, so one workflow handles all future occurrences without rebuilding anything. After a form submission triggers the workflow, the date step calculates the next matching Wednesday, and each wait step holds the contact until the right interval before that event.

Watch it, then build it

Get the full platform free for 30 days

That walkthrough runs on GoHighLevel. Start it free through RocketLauncher and you get 30 days instead of the usual 14, the whole platform unlocked, plus our setup help and a community of thousands of builders in 47+ countries.

30 days, not 14Full platform, nothing held backFree community and setup help

We earn a referral commission if you keep GoHighLevel after the trial. It never changes your price.

Summary. This tutorial shows how to build a GoHighLevel workflow that sends SMS reminders before a weekly recurring webinar using the Set Event Start Date action. After a form triggers the workflow, the date step targets the next upcoming Wednesday at 7pm, and three wait steps release timed reminders at two days out, one day out, and ten minutes before go-live. The same structure works for any event that repeats on a predictable schedule.

What you will learn

  • Use Set Event Start Date with the 'Current Day of Week' option to target any recurring weekday
  • Chain multiple wait steps off a single event date to send reminders at different intervals
  • Write compact SMS copy for each reminder that fits the timing context
  • Publish and activate the workflow so new form submissions enter it automatically

Steps

  1. Add a form submission trigger

    Create a new workflow and add a 'Form Submitted' trigger. Add a filter for your specific registration form so only the right form fires this workflow.

  2. Add Set Event Start Date

    Add the 'Set Event Start Date' action. Choose 'Specific Day' as the type, then select 'Current Day of Week', set the day to Wednesday, and the time to 7pm. GoHighLevel calculates the next upcoming Wednesday at 7pm for each contact who enters.

  3. Add a wait step for the two-day reminder

    Add a Wait action. Switch the type to 'Event/Appointment Time', set timing to 'Before', and enter 2 days. The contact holds here until 48 hours before the event.

  4. Send the two-day SMS

    Add an SMS action with a short message reminding the contact the event is two days away and building anticipation.

  5. Add a wait step for the one-day reminder

    Add another Wait action with the same Event/Appointment Time type, set to 1 day before. Add an SMS action after it with a day-before nudge.

  6. Add a wait step for the ten-minute reminder

    Add a third Wait action set to 10 minutes before the event. Add a final SMS with a link to the live room so the contact can join immediately.

  7. Publish the workflow

    Click Publish and Save. Any new form submission will now enter this workflow and receive all three reminders automatically timed to the next Wednesday at 7pm.

Tips

  • Keep reminder SMS messages short. Include only what matters: the timing and the action you want them to take.
  • If your webinar time changes, update only the Set Event Start Date step and all three reminders adjust automatically.
  • Add a filter to the trigger if you have multiple forms so the workflow fires only for webinar registrations.

Related tutorials

How To Use Stripe One Time Charge In Workflows
How To Use Stripe One Time Charge In Workflows3:58 · Workflows & Automation
Using The Positive Intent Trigger
Using The Positive Intent Trigger3:50 · Workflows & Automation
How To Automatically Create Social Media Posts From RSS Feeds
How To Automatically Create Social Media Posts From RSS Feeds3:01 · Workflows & Automation
If/Else Branches In HighLevel Tutorial
If/Else Branches In HighLevel Tutorial2:27 · Workflows & Automation
How To Use Event Start Date Step In Workflows
How To Use Event Start Date Step In Workflows4:40 · Workflows & Automation
How to Use Video Progress Tracking to Trigger Workflows
How to Use Video Progress Tracking to Trigger Workflows5:05 · Workflows & Automation

Watch it, then build it

Get the full platform free for 30 days

30 days, not 14Full platform, nothing held backFree community and setup help

Frequently asked questions

Does this workflow work if someone registers on a Wednesday after 7pm?

Yes. GoHighLevel calculates the next upcoming Wednesday at 7pm, so they get reminders for the following week's session.

Can I add more reminder intervals beyond two days, one day, and ten minutes?

Yes. Add more wait-then-SMS pairs with any 'before' interval you need.

Do I need to update anything for the workflow to run each week?

No. The 'Current Day of Week' mode recalculates for each contact automatically, so no manual updates are needed.

What is the difference between this and the fixed Date/Time mode?

Fixed Date/Time targets one specific date. Current Day of Week targets the next occurrence of a recurring day, making it better for ongoing events.

Back to all Workflows & Automation tutorials