Chapter 7 · Marketing & Sales

Promotions and Events

Promotions should never feel desperate. The best promotions and events create excitement, fill slow periods, and introduce guests to your strengths—while protecting margins and brand perception.

<div class="mt-10 max-w-2xl">
  <p>
    Think of promotions as a tool to shape demand: bring people in at the right time, encourage trial of signature items, and create reasons to return. Events add storytelling and community—when executed with clear goals and capacity planning.
  </p>

  <ul role="list" class="mt-8 max-w-xl space-y-8 text-gray-600">
    <li class="flex gap-x-3">
      <svg class="mt-1 size-5 flex-none text-secondary-600" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true">
        <path fill-rule="evenodd" d="M10 18a8 8 0 1 0 0-16 8 8 0 0 0 0 16Zm3.857-9.809a.75.75 0 0 0-1.214-.882l-3.483 4.79-1.88-1.88a.75.75 0 1 0-1.06 1.061l2.5 2.5a.75.75 0 0 0 1.137-.089l4-5.5Z" clip-rule="evenodd" />
      </svg>
      <span>
        <strong class="font-semibold text-gray-900">Promote for a Specific Objective.</strong>
        Examples: fill Monday nights, increase lunch traffic, introduce a new menu, grow delivery orders. If you can’t name the objective, the promotion will be random and hard to measure.
      </span>
    </li>

    <li class="flex gap-x-3">
      <svg class="mt-1 size-5 flex-none text-secondary-600" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true">
        <path fill-rule="evenodd" d="M10 18a8 8 0 1 0 0-16 8 8 0 0 0 0 16Zm3.857-9.809a.75.75 0 0 0-1.214-.882l-3.483 4.79-1.88-1.88a.75.75 0 1 0-1.06 1.061l2.5 2.5a.75.75 0 0 0 1.137-.089l4-5.5Z" clip-rule="evenodd" />
      </svg>
      <span>
        <strong class="font-semibold text-gray-900">Protect Margins with Smart Offers.</strong>
        Prefer value-add (bundle, tasting, bonus item) over heavy discounts. Discounting trains guests to wait for deals and can damage your positioning.
      </span>
    </li>

    <li class="flex gap-x-3">
      <svg class="mt-1 size-5 flex-none text-secondary-600" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true">
        <path fill-rule="evenodd" d="M10 18a8 8 0 1 0 0-16 8 8 0 0 0 0 16Zm3.857-9.809a.75.75 0 0 0-1.214-.882l-3.483 4.79-1.88-1.88a.75.75 0 1 0-1.06 1.061l2.5 2.5a.75.75 0 0 0 1.137-.089l4-5.5Z" clip-rule="evenodd" />
      </svg>
      <span>
        <strong class="font-semibold text-gray-900">Plan Capacity and Execution.</strong>
        Events succeed when operations are ready: staffing, prep, ticket pacing, and guest communication. An event that overwhelms the team hurts reputation more than it helps sales.
      </span>
    </li>
  </ul>

  <p class="mt-8">
    Great events create stories guests share. Keep the concept simple, promote early, and focus on an experience that fits your brand: a chef’s tasting, wine pairing, live music, or community collaboration.
  </p>

  <h2 class="mt-16 text-pretty text-3xl font-semibold tracking-tight text-gray-900">
    A Simple Promotion Formula
  </h2>
  <p class="mt-6">
    Objective → Offer → Time window → Promotion channels → Measurement. If any step is missing, your team won’t execute consistently and you won’t learn from results.
  </p>

  <figure class="mt-10 border-l border-secondary-600 pl-9">
    <blockquote class="font-semibold text-gray-900">
      <p>
        “We stopped running random discounts and started doing targeted events on slow nights. Revenue grew without hurting our brand.”
      </p>
    </blockquote>
    <figcaption class="mt-6 flex gap-x-4">
      <img class="size-6 flex-none rounded-full bg-gray-50" src="https://images.unsplash.com/photo-1544723795-3fb6469f5b39?ixlib=rb-1.2.1&auto=format&fit=facearea&w=256&h=256&q=80" alt="Restaurant operator">
      <div class="text-sm/6">
        <strong class="font-semibold text-gray-900">Riley Park</strong> – Operator
      </div>
    </figcaption>
  </figure>
</div>

<figure class="mt-16">
  <img class="aspect-video rounded-xl bg-gray-50 object-cover" src="https://images.unsplash.com/photo-1528605248644-14dd04022da1?ixlib=rb-1.2.1&auto=format&fit=crop&w=1310&h=873&q=80" alt="Restaurant event night">
  <figcaption class="mt-4 flex gap-x-2 text-sm/6 text-gray-500">
    <svg class="mt-0.5 size-5 flex-none text-gray-300" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true">
      <path fill-rule="evenodd" d="M18 10a8 8 0 1 1-16 0 8 8 0 0 1 16 0Zm-7-4a1 1 0 1 1-2 0 1 1 0 0 1 2 0ZM9 9a.75.75 0 0 0 0 1.5h.253a.25.25 0 0 1 .244.304l-.459 2.066A1.75 1.75 0 0 0 10.747 15H11a.75.75 0 0 0 0-1.5h-.253a.25.25 0 0 1-.244-.304l.459-2.066A1.75 1.75 0 0 0 9.253 9H9Z" clip-rule="evenodd" />
    </svg>
    Promotions work best when they create excitement and protect margins.
  </figcaption>
</figure>

<div class="mt-16 max-w-2xl">
  <h2 class="text-pretty text-3xl font-semibold tracking-tight text-gray-900">
    Promotions Should Build the Brand
  </h2>
  <p class="mt-6">
    A strong promotion increases traffic and strengthens identity. If it weakens your positioning or overwhelms your team, redesign it. The best campaigns feel like your restaurant—just amplified.
  </p>
</div>