Events
Add classes, markets, open houses and workshops, including ones that repeat, and show them on any page with their own event pages.
Your events live in one list. Add an event once and it shows in every Events section on your site, gets its own page, and can be added to visitors' calendars. When an event is over, it drops off by itself.
Add an event
- Click Lists in the left menu, then Edit events.
- Click Add event. A new event starts on today's date, from 10am to 12pm.
- Fill in:
- Event name: what people will look for, like "Spring Plant Sale". It starts as "New event", and a publish check stops you until you change it.
- Date: the day it happens. For an event over several days, also set Last day (optional).
- Starts at and Ends at: leave both empty for an all-day event. With only Starts at, your site says "From 6pm".
- Where: leave it empty to use your business address, or type another place.
- Price: anything you like, such as "Free", "$15" or "$10–20". Leave it empty to show no price.
- Photo: optional. It shows in event lists and on the event's page.
- Short description: a line or two for event lists.
- Full details: everything else, shown on the event's own page. Leave a blank line between paragraphs.
- Click Publish.
Add a tickets or RSVP button
Tickets or RSVP button puts a button on the event's page.
- Type the Button text, like "Get tickets" or "RSVP".
- Under Goes to, pick one of your pages, your email or phone, or Another website… and paste the link to your ticket or sign-up page.
Leave Button text empty to hide the button.
Repeat an event
For a class every Tuesday or a market on the first Saturday of the month, set it up once:
- Set Date to the first time it happens.
- Under Repeats, pick Every week, Every other week or Every month.
- Optional: set Repeats until for the last date. Leave it empty to keep repeating.
Every month falls on the same weekday as the first date. If your first date is the first Saturday of the month, it repeats on the first Saturday; if it's the last Friday, on the last Friday.
Your site shows a repeating event once, with its pattern ("Every Tuesday · 6pm – 8pm") and its next date, which moves on by itself.
Skip a date
If a repeating event isn't happening one week, like on a holiday:
- Open the event. Skipped dates appears once the event repeats.
- Click Add date, and pick the day it doesn't happen.
Visitors see "Not on …" with the coming skipped dates, and the next date moves on to the following one. An event can have up to 24 skipped dates.
Take sign-ups on your site
With the Bookings add-on, visitors can sign up for an event on its page, and lists show how many spots are left.
- Open the event and turn on Take sign-ups.
- Set Spots, like 12. A repeating event has this many each time.
- Pick Most people per sign-up, and choose whether to keep Waitlist when it’s full on.
- Optional: turn on Take payment when they sign up, and write the Price as a plain amount, like 25.
- Click Publish.
See Take sign-ups for an event for the sign-up list, the waitlist and payments.
Mark an event sold out, postponed or cancelled
Change Status from On to Sold out, Postponed or Cancelled. The event shows a label saying so, in lists and on its page. A cancelled event's page hides its buttons. Google is told too.
Keep the event in your list rather than deleting it, so people who saved the link can see what happened.
Group events by category
Type a Category, like "Workshops" or "Markets". An Events section can then show only that category, so your classes page can list just your classes. Use the same spelling each time.
Show events on a page
- In Lists, click Add to a page on the Events card, pick the page under Which page?, and click Add and edit. Or add an Events section to a page from Pages.
- Set the section:
- Heading and Intro.
- Show: Upcoming events, or Past ones (for a "past events" page).
- How many: 3, 6, 12 or All.
- Only this category: leave it empty to show every event.
- Layout: Simple list, Cards, Rows or Carousel.
- Show “Add to your calendar” link: see below.
- When nothing is coming up: what the section says when your list has no upcoming events.
- Show items one by one as visitors scroll: each event fades in as the section comes into view.
Past events
You don't need to remove events once they're over. An event that's over leaves the upcoming list on your site by itself; your site checks each morning, and visitors' browsers hide it as soon as it ends. In Lists, it moves under Past.
Its page stays up and says the event has already happened, so old links still work, but Google stops listing it. You can delete old events whenever you like.
The event's own page
Each event with a name and a date gets its own page, like /events/spring-plant-sale-2027. Event lists link to it. It shows when and where, the price, your button, the full details and the photo, with Add to calendar and Share buttons.
A one-time event's address includes its year, so next year's event gets a page of its own. To choose the address yourself, change Web address at the bottom of the event's form. If people have already shared the link, leave it alone: changing it breaks the old link.
Let visitors add events to their calendar
- One event: Add to calendar is on the event's page and on each upcoming event in an Events section. Visitors choose Google Calendar or Outlook.com, which open with the event filled in, or Apple Calendar, Outlook or other, which downloads it for any calendar app. Google Calendar keeps an event's repeats but not its skipped dates; the download keeps both. Outlook.com can't take a repeating event, so those offer the download instead.
- All your events: turn on Show “Add to your calendar” link in an Events section. Visitors see "Add our events to your calendar" and can subscribe, so new events and changes appear in their calendar by themselves.
Let visitors share an event
The event's page has a Share button, and each upcoming event in an Events section has a smaller one. On a phone it opens the phone's own share menu, with Messages, Instagram, WhatsApp and the rest. On a computer it lists Facebook, X, Pinterest (when the event has a photo), WhatsApp, Email and Copy link. A shared link shows the event's title and photo.
Show up in Google
Each upcoming event's page tells Google its name, date, time, place, price and status, so it can appear in Google's event listings. A clear Event name, the right Where, a Photo and a Short description all help. Past events stop being listed.
Still stuck?
Try it on the live demo first; nothing you do there is saved. If you’d rather have a person do it, ask for a work request from your dashboard. You’ll get a quote before any work starts.