Skip to content
English
  • There are no suggestions because the search field is empty.

How to | Automatically Unpublish Past Events

Avoid confusion by automatically hiding past events

Overview

Once your event has ended, it’s important to close or unpublish it in HubSpot to keep your event listings up to date.

Unpublishing an event automatically removes it from your public Event Listings Page, helping you maintain a clean and accurate list of current and upcoming events.

🎥 Video Walkthrough:

event·hapily 🐳 | Closing Past Events Automatically - Watch Video

 


Step 1: Create a New Workflow

  1. In HubSpot, navigate to the Automation tab.

  2. Click Workflows, then select Create workflow from scratch.

  3. Set the object type to Event (hapily).


Step 2: Define Enrollment Criteria

  1. In the enrollment triggers, choose the Event End Date (end date) property.

  2. Set the condition to:
    Event End Date → is more than 3 days ago

  3. (Optional) Turn on Re-enrollment in case an event is republished and later needs to be unpublished again.

📝 Example:
If an event ended four days ago, it will automatically enroll in this workflow and trigger the “unpublish” action.


Step 3: Name and Save the Workflow

Give your workflow a clear name, such as:

Unpublish Event – 3 Days After End Date

Then click Save to continue.


Step 4: Add the Unpublish Action

  1. Click + Add Action.

  2. Choose Edit property value.

  3. Select the Published Event property.

  4. Set the value to No (or False, depending on your setup).

This ensures that any event meeting the enrollment condition will automatically have its “Published Event” status updated — effectively removing it from your Event Listings Page.


Step 5: (Optional) Add Follow-Up Actions

You can extend this workflow with other post-event actions such as:

  • Send a feedback email to attendees

  • Send a “Thank You” email to registrants

  • Notify your team via app notification or email

  • Trigger a Slack or WhatsApp message to confirm event closure

Because this is a standard HubSpot workflow, you have access to all of HubSpot’s automation actions.


Step 6: Review and Publish

Once your workflow is configured:

  1. Review the enrollment criteria and actions.

  2. Click Turn On or Publish to activate it.

From now on, any event ending more than three days ago will automatically unpublish itself — keeping your listings fresh and accurate.


Summary

✅ Automatically unpublishes events that ended more than 3 days ago
✅ Keeps your Event Listings Page up to date
✅ Can trigger optional follow-up emails or team notifications
✅ Uses HubSpot’s native automation tools


Next Steps: