Kowju CMS

Managing offers

How to create and publish promotional offers for the website offers listing and detail pages.

What offers are for

Each offer is a promotional deal shown on the website at /offers and on its own page at /offers/your-slug.

The main area holds the title, teaser, summary, and content. Scheduling, promo code, image, tags, and status live in the right sidebar.

Main fields

FieldDescription
TitlePublic name shown in listings and on the offer page.
TeaserShort copy for listing cards, meta description, and Open Graph (~160 characters max).
SummaryLead paragraph or TLDR shown above the offer body on the detail page.
ContentFull offer body — terms, inclusions, and marketing copy.

Tags (placement labels)

Tags link this entry to placement labels stored in the Tags collection (Marketing → Tags in the sidebar).

On offers, open the Tags field: pick from the list or create a new tag without leaving the form.

FieldDescription
TagsChoose one or more existing tags, or use “Create new” to add a tag inline (title + slug). Leave empty if the item is only picked manually (e.g. in an offer Testimonials block).
Slug (on each tag)What the website queries — use lowercase kebab-case (homepage, book-direct, rooms).
  • Starter tags (created automatically if missing): homepage, book-direct, rooms, offers, dining, spa, meetings, location.
  • Manage all tags under Marketing → Tags to edit titles or add tags before assigning them.
  • On offers, tags are separate from Featured and from Offer status.

The website filters by tag slug via the CMS API (e.g. resolve tag homepage, then fetch offers/testimonials that reference it).

Drafts and publishing

  • Use Save as draft while editing; drafts are not shown on the public website.
  • Publish when content and sidebar fields are complete.
  • Payload’s Draft / Published control is separate from Offer status (Active / Paused / Expired).
  • Set Offer status to Paused or Expired to hide an offer without unpublishing the document.

Quality checklist

  • Teaser should work on its own in a listing card and in search results.
  • Coupon codes must match what reservations configured in the booking engine.
  • Align valid from / until dates with your marketing calendar.
  • Add descriptive alt text when uploading the featured image in Media.