How to Submit an Event

Everything you need to get your event or class live on Todo.Today, in one place. This guide covers the form for Events and Classes / Workshops, top to bottom. The form takes about two minutes.

Todo.Today is curated, so the clearer your submission, the faster it gets approved.

Submitting something else? Each type has its own form and its own guide: Daily Special, Retreat, 1:1 Session. Not sure which type fits? See What Can You Submit to Todo.Today.

Before you start

  • One or more photos of your event (a flyer or a real photo both work)
  • The date, start time, and where it’s happening
  • How people join: walk in, book, buy tickets, or RSVP
  • The price, if any

1. Add your photos

Tap Upload and add up to four images, plus one video if you have one. Tap any image to set it as the cover, the image that leads your event card. The video can’t be the cover, so pick a strong photo for that.

What makes a good cover:

  • Show the experience. A real photo of people at your event, the space, or the activity beats a generic graphic.
  • Keep it clean. Avoid heavy text, logos, or busy posters. The title and details already appear next to the image.
  • Bright and in focus. Dark or blurry images get scrolled past.
  • Keep the important part near the center. Your image is shown wide on some screens and square on others, and we crop from the sides to fit.

2. Choose the type

  • Event: a gathering at a set time. Live music, a party, a meetup, a ceremony, a market.
  • Class / Workshop: something guided or taught. Yoga, pottery, a dance class, a breathwork session.

Both use the same form. If a host is leading it at a set time for a group, it belongs here.

3. Title, host, details, category and tags

Title: just the name of the event. Skip the date, the venue, and the hype (“BEST NIGHT EVER!!!”). Good: Sunset Ecstatic Dance.

Host: the person leading it, the DJ, teacher, or performer. Not the venue. This is how you’ll appear, e.g. Vinyasa Flow w/ Christina.

Details: what it is, what happens, who it’s for, and anything practical people should know. You can use bold and bullet lists.

Category and tags: pick one category and up to five tags from the list. They decide where people find you when they browse.

For naming formulas and a description structure that works, see Writing a Great Title & Description.

4. How can people join?

This tells people what to expect at the door:

  • Walk-in: just show up.
  • Walk-in + Online Tickets: buy ahead or pay at the door.
  • Walk-in + Booking Recommended: booking encouraged because spots are limited, but people can still show up.
  • Online Tickets Only: must buy online first.
  • RSVP Required: must register to attend. Choose the registration method: WhatsApp, Telegram, Line, a Google Form or your website.

If someone who turns up without booking would be sent away, choose RSVP Required or Online Tickets Only, not a walk-in option.

Ticket and booking links must go directly to the ticket or booking page. An Instagram profile, a Linktree or a homepage will be sent back for fixes.

5. When

Pick the date from the calendar, then your start time, and an end time if you have one.

Does it repeat? Tick Recurring Event and choose the pattern, instead of submitting each date by hand:

  • Daily: every day, up to an end date you choose.
  • Weekly: pick the days of the week (e.g. Tuesday and Thursday), then an end date.
  • Monthly: once a month, up to an end date.
  • Custom: hand-pick the exact dates.

Each occurrence shows up on its own date, so explorers always see the next one coming up. Once a recurring event is published, the series is locked to protect all those dates from accidental bulk changes.

6. Where

Search for your place. Start typing the venue name. If it exists, select it and you’re done. Your event is pinned to that spot and joins everything else happening there.

Can’t find it? For a private house, a beach spot or a new place, drop a pin on the map instead.

Secret Location. For events that need tickets or RSVP, you can keep the exact spot hidden until someone registers. Switch from Place to Secret Location, pick the general area so people know roughly where it is, and add a short location note, for example “exact address sent 24 hours before”. Your event still appears in that area’s listings.

7. Exchange (the price)

  • Free: no charge. Use the optional price note for anything worth flagging, like “limited spots”.
  • Paid: a ticket or door price, in THB or USD. You can add an early-bird price with its own end date and time. Leave the end time blank and it runs until the event starts.
  • Min Order: free to attend, but guests are expected to order from the venue, like a one-drink minimum. Set the minimum as an amount or a number of items.
  • Donation: open (pay what you want), a minimum amount, or a suggested amount.

Min Order is not Free. If there is a spending requirement, choosing Min Order makes it clear up front. Picking Free and hiding the minimum in a note leads to confusion at the door.

If you chose Online Tickets Only, the event has to be Paid. For every other join method, all four options are open.

Preview and publish

Tap Preview & Submit and you’ll see your event card exactly as it’ll look on Todo.Today. Check it over, then choose how to publish:

  • Free submission: always free. Your event goes live on your channel and the app.
  • Boost: more visibility across feeds and personalized placements.
  • Feature Boost: top placement in its time slot plus a standout badge.

What happens next

New creators have their first event reviewed by our team. Once you’re approved, you get your own Creator Channel automatically, and future events can publish faster. See How Event Moderation Works.

A few things help every submission sail through: a real, clear photo, a title that’s just the event name, an honest description, and the right join method. Todo.Today features real local experiences people can actually go and do. Keep that in mind and you’re set.

Was this article helpful?

Let us know if we can improve this guide.

Thanks for your feedback!

We'll use it to improve this guide.