{"id":105164,"date":"2026-09-18T12:08:14","date_gmt":"2026-09-18T05:08:14","guid":{"rendered":"https:\/\/todo.today\/?post_type=guide&#038;p=105164"},"modified":"2026-09-25T12:58:36","modified_gmt":"2026-09-25T05:58:36","slug":"how-to-submit-a-daily-special","status":"publish","type":"guide","link":"https:\/\/todo.today\/guides\/how-to-submit-a-daily-special\/","title":{"rendered":"How to Submit a Daily Special"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Some of the best things to do aren&#8217;t one-time events, they are always there. A daily happy hour, Taco Tuesday, a sauna and ice bath session, mini golf, a boat tour that leaves every morning. On Todo.Today these are <strong>Daily Specials<\/strong>. This guide covers the whole Daily Special form in one place.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Is it a Daily Special?<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">A Daily Special is a standing offer from a place or business that people can join. Nobody is hosting a group, and it is usually something you run again and again.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">It is not a Daily Special if:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>It is a private session people book with you<\/strong>, like a massage, a treatment, a reading or a coaching call. That is a 1:1 Session. See <a href=\"https:\/\/todo.today\/guides\/how-to-submit-a-1-1-session\/\">How to Submit a 1:1 Session<\/a>.<\/li>\n\n\n\n<li><strong>It is a hosted class or workshop with a teacher or facilitator<\/strong>, like a yoga class or a pottery workshop. That is an event, and it can repeat too. See <a href=\"https:\/\/todo.today\/guides\/how-to-submit-an-event\/\">How to Submit an Event<\/a>. This is the most common mix-up, so it is worth a second thought: if someone is leading a group through something, it belongs there, even if you run it daily.<\/li>\n\n\n\n<li><strong>It is just your opening hours or your menu.<\/strong> A Daily Special needs a real offer: a deal, an activity, an experience.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Where it appears<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Daily Specials appear on your channel and in the dedicated Daily Specials section of the daily feed. They are not part of the daily WhatsApp and Telegram digest, which is reserved for hosted community events.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Step by step<\/strong><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>1. Add your photos<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Add up to <strong>four images<\/strong> and <strong>one video<\/strong>, and tap the image you want as the <strong>cover<\/strong>. The video can&#8217;t be the cover. Use a real, bright photo of the offer or the place: the plate, the pool, the boat. Avoid text-heavy posters and logos, the title and price already appear next to the image. Keep the important part near the center, because images are cropped from the sides to fit different screens.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>2. Choose the type, then title, details, category and tags<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Pick <strong>Daily Special<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Name the offer, not the business: &#8220;Sunset Happy Hour&#8221;, &#8220;Sauna and Ice Bath Session&#8221;, &#8220;Pink Dolphin Boat Tour&#8221;. In the details say exactly what people get, what it costs and anything they should know before coming. Pick one category and up to five tags. For more on titles and descriptions, see <a href=\"https:\/\/todo.today\/guides\/writing-title-and-description\/\">Writing a Great Title &amp; Description<\/a>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>3. How can people join?<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">A Daily Special has <strong>two<\/strong> ways to join. Pick the one that matches what really happens when someone turns up.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Walk-in.<\/strong> People show up any time during your hours. No booking. Right for happy hours, food deals, pool access, mini golf, sauna slots.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">You can add an optional <strong>WhatsApp for questions<\/strong> number. It is exactly what it sounds like: somewhere people can message you if they want to ask something first. It is not a booking, and your listing still says Walk-in. Leave it empty and no button appears.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Book ahead.<\/strong> It starts at a set time and people must book first. Right for tours, boat trips, and anything with limited places or a departure time.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Book ahead asks for two more things:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Registration method<\/strong> and where it goes: WhatsApp, Telegram, Line, a Google Form or your website. This becomes the Book button, so test the link. Send people straight to the booking page, not to an Instagram profile, a Linktree or your homepage.<\/li>\n\n\n\n<li><strong>People must book<\/strong>: either <em>any time before it starts<\/em>, or <em>at least the day before<\/em>. Pick the second one if you need to know numbers in advance. It matters more than it looks: it decides which date your listing offers, and an offer that closes the night before will never promise someone today.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">If someone who turns up without booking would be sent away, choose Book ahead.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>4. When<\/strong><\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>First day<\/strong>: the first day the offer runs.<\/li>\n\n\n\n<li><strong>Walk-in hours<\/strong>: <strong>Open from<\/strong> and <strong>Open until<\/strong>. Both are required. Open until is what tells us when to stop showing your offer for the day, so give us your real closing time rather than a guess.<\/li>\n\n\n\n<li><strong>Book ahead times<\/strong>: <strong>Starts at<\/strong> is the departure or start time and is required. <strong>Ends at<\/strong> is optional, so add it if people should know when they will be back.<\/li>\n\n\n\n<li><strong>This offer repeats<\/strong>: tick it and choose <strong>Daily<\/strong>, or <strong>Weekly<\/strong> and pick the days, or <strong>Monthly<\/strong>, or <strong>Custom<\/strong> to hand-pick dates, and set the date it repeats until. Repeating is optional, so a one-off offer is fine too. When the run is close to ending, extend the date rather than submitting again.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>5. Where<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Search for your place.<\/strong> Start typing the venue name and select it. Your offer joins everything else happening at that place. If it isn&#8217;t listed, drop a pin on the map.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For Book ahead the field is labelled <strong>Meeting point<\/strong>, because that is what people need: where to be, not where the activity ends up.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A Daily Special always happens somewhere people can find, so there is no Secret Location option for this type. If your offer genuinely needs a hidden address, it is probably a 1:1 Session or an event rather than a Daily Special.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>6. Exchange (the price)<\/strong><\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Free<\/strong>: no cost to join.<\/li>\n\n\n\n<li><strong>Paid<\/strong>: the price per person, in THB or USD.<\/li>\n\n\n\n<li><strong>Min Order<\/strong>: no entry price, but people are expected to order. Right for most food and drink offers. Set the minimum as an amount or a number of items. Don&#8217;t pick Free and hide the minimum in a note. <em>Walk-in only<\/em>, since a seat you reserve isn&#8217;t a tab you run up.<\/li>\n\n\n\n<li><strong>Donation<\/strong>: open, a minimum amount, or a suggested amount.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Use the <strong>Price Note<\/strong> for a short qualifier, such as &#8220;2 for 1 cocktails&#8221; or &#8220;towel included&#8221;.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>What people see once it&#8217;s live<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">A Daily Special doesn&#8217;t read like a dated event. Your listing keeps up with the day on its own, so you never have to repost or edit it as the hours pass.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>A walk-in offer<\/strong> counts down to opening, then says it&#8217;s open, then points at the next day:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Before you open: <em>Opens at 5:00 PM<\/em><\/li>\n\n\n\n<li>While you&#8217;re open: <em>Open now until 8:00 PM<\/em><\/li>\n\n\n\n<li>After you close: <em>Next: tomorrow, 5:00 PM to 8:00 PM<\/em>, with a note that today&#8217;s hours are over<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>A Book ahead offer<\/strong> never leaves people at a dead end. Once today&#8217;s start time has gone, or once booking has closed for today, the listing offers your next date instead of disappearing, so the booking they can actually make is the one they see.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">And if someone opens an old link to a date that has already run, your listing takes them to the next live date in a tap.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">One more thing worth knowing: however many dates your offer repeats on, it shows as <strong>one card<\/strong> in the Daily Specials section, not one per date.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>After you submit<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">If you have had a listing approved before, your Daily Special goes live on your channel straight away. If this is your first submission, it is reviewed first. See <a href=\"https:\/\/todo.today\/guides\/how-event-moderation-works-on-todo-today-2\/\">How Event Moderation Works<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Common questions<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>I offer several deals on different days.<\/strong> Submit each one separately, with weekly repeat on its own day. One clear offer per listing.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>My offer needs booking the day before.<\/strong> Choose Book ahead and set <em>People must book<\/em> to &#8220;at least the day before&#8221;. You don&#8217;t need to explain it in your description any more, your listing handles it: it stops offering today once booking has closed, and points at the next date people can still book.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>My offer sells tickets online.<\/strong> Choose Book ahead, set the registration method to Website, and paste your ticket or booking page as the link. People will see a Book button that takes them straight there.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Does a Daily Special have to repeat?<\/strong> No. A one-off offer is fine. The repeat option is there if you want it.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Why do I have to fill in Open until?<\/strong> Because it is how we know when to stop showing your offer for the day. Without it we would either drop it too early or keep promising it after you have closed.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Why isn&#8217;t my Daily Special in the daily digest?<\/strong> By design. The digest is a short list of hosted events. Daily Specials have their own section in the daily feed and live on your channel.<\/p>\n\n","protected":false},"excerpt":{"rendered":"<p>How to list a standing offer on Todo.Today, like a happy hour, a sauna and ice bath session or a daily boat tour: the two ways people can join, how to set your hours or your departure time, when booking closes, and what your listing says as the day goes on.<\/p>\n","protected":false},"author":5,"featured_media":0,"menu_order":7,"template":"","meta":{"ttg_helpful_yes":0,"ttg_helpful_no":0,"tt_seo_title":"","tt_seo_description":"","footnotes":""},"guide_category":[1188],"class_list":["post-105164","guide","type-guide","status-publish","hentry","guide_category-creators"],"_links":{"self":[{"href":"https:\/\/todo.today\/api\/wp\/v2\/guide\/105164","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/todo.today\/api\/wp\/v2\/guide"}],"about":[{"href":"https:\/\/todo.today\/api\/wp\/v2\/types\/guide"}],"author":[{"embeddable":true,"href":"https:\/\/todo.today\/api\/wp\/v2\/users\/5"}],"version-history":[{"count":0,"href":"https:\/\/todo.today\/api\/wp\/v2\/guide\/105164\/revisions"}],"wp:attachment":[{"href":"https:\/\/todo.today\/api\/wp\/v2\/media?parent=105164"}],"wp:term":[{"taxonomy":"guide_category","embeddable":true,"href":"https:\/\/todo.today\/api\/wp\/v2\/guide_category?post=105164"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}