Workflows & Automation

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

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.

Atualizado em 2 de junho de 2026

2:16

Resumo. 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.

O que você vai aprender

  • 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

Passos

  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.

Dicas

  • 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.

Perguntas frequentes

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.

Crie com quem já criou.

Entre na comunidade gratuita: lives semanais, um curso para começar e criadores no seu idioma.

Entre de graça no Skool