Newsletter email for restaurants

A monthly restaurant newsletter built around the seasonal menu and one event, with a single reserve CTA. Local-warm, chef-voiced, and ESP-safe HTML that lands in the inbox of guests who already ate at your table.

Open the full email ↗ Get this on your brand
Live preview View HTML ↗

What makes this newsletter work for restaurant / hospitality

Trigger and timing. A restaurant newsletter runs on a recurring send, not a behavioral flow. Match the cadence to the menu cycle, which for an independent kitchen turns over every four to six weeks. Monthly is the sweet spot. Weekly burns out a local list and trains guests to swipe past your name. Pick one send day and hold it: Tuesday or Wednesday, 10 to 11am. You land before the weekend booking window opens and you skip the Thursday promo pile-up. The list is local-warm, people who ate with you once or left their address at the host stand through a QR code or the WiFi capture, and local-warm restaurant lists open at 32 to 42 percent against 18 to 22 percent for a generic promo blast. The reader has been in the room. That is the whole advantage.

The offer is access, not a discount. A coupon erodes menu price and trains regulars to wait for the next one. What a seasonal kitchen actually sells is scarcity of seats. Give the list first look at the new menu, first dibs on a twelve-seat winemaker dinner, or a week of priority booking before reservations open to walk-ins. A September newsletter that offers reservations open to the list Tuesday and to the public Friday converts the reader who would otherwise call Saturday and find you full. That is a cover you would have lost.

Copy angle. Write in the chef's voice, first person, with sensory specifics. Lead with what just came in from the farm or the boat. The Dry Creek Early Girls are sun-warm on the line for about ten days beats new seasonal offerings. One specific ingredient, one time limit, one admission of something the kitchen is still figuring out. That voice is what a chain restaurant cannot fake, and it is why guests who feel they know the chef rebook. Example copy from the template: subject The tomatoes are in. preview September at Saltmarsh, plus a winemaker dinner on the 14th.

The CTA. One reserve button, pointed at your booking link (Resy, OpenTable, Tock, or your own page). Not the menu PDF, not Instagram, not directions. One path measured as one conversion. Restaurant emails with a single reserve button see 3 to 6 percent click-to-reserve against under 1 percent when the same email carries five links and a phone number, because the reader freezes. Keep the address and hours in the footer as text, not as competing buttons.

Why it renders in every inbox

Klaviyo and Mailchimp both pass your HTML through their inliners and parsers, then Apple Mail, Gmail, Outlook, and a dozen Android clients each render it with their own engine. The only markup that survives all of them is what email was built on twenty years ago: nested HTML tables. This template uses a table for every section and column. No flexbox, no CSS grid, no floated divs. When Gmail strips the head style block on some Android builds, the tables hold the layout because the structure lives in the HTML. The compiled output ships nearly 40 nested tables.

Inline CSS on every element. Every text style, padding value, and color sits on the element it affects. If the ESP inliner or a client drops the head styles, the email still reads right.

Bulletproof VML button for Outlook. Outlook 2007 through 2024 render with Microsoft Word's engine, which ignores CSS border-radius and padding on an anchor and shows a flattened text link. The reserve button ships with a v:roundrect fallback inside Outlook conditional comments, so the Word engine draws a real clickable teal rectangle. Outlook users get a button. Everyone else gets the rounded anchor.

Live text over image text. The headline, the chef's note, and the event details are real text. About a third of B2B inboxes and a meaningful slice of consumer inboxes block images by default, so a headline baked into the hero photo vanishes the moment the image fails. The seasonal hook has to stay readable with images off, which also helps voice-assist readers and slow cellular loads.

Dark mode. Apple Mail and Outlook mobile invert colors in dark mode, which can turn a cream background black and muddy the teal. The head carries a color-scheme meta set to light and dark, and the palette uses solid hex values that survive inversion. Your teal header stays teal, not a guessed-at gray.

One mobile media query. A single max-width 480px query shrinks the headline from 30px to 25px and trims the side padding so the issue reads on a phone without horizontal scroll. One query, because every extra query is another thing for a client to ignore.

Web font fallbacks. The template sets Georgia with Times New Roman and the OS serif behind it. No external font request, so nothing flashes, nothing falls back to a default sans, and nothing breaks when a corporate or hotel WiFi portal blocks fonts.googleapis.com.

How to use it in Klaviyo or Mailchimp

1. Copy the rendered HTML. Open the preview on this page, click Copy HTML, and you have the full table-based source.

2. Paste into your ESP. In Klaviyo: Campaigns, Create Campaign, drag an HTML block into the canvas (or use the Code Email type for a full-code send), and paste. In Mailchimp: Create, Email, Code your own, then Paste in code. Same paste.

3. Swap brand, colors, and links. Change the wordmark Saltmarsh to your restaurant name. Replace the hero photo with a current dish shot, kept under 200kb and 1200px wide so it loads on cellular. Swap the teal (#16443d) and cream (#f3ede1) for your own two colors and it cascades through the whole email, the VML button fill included.

4. Wire the merge tags. For a restaurant the tags you actually use are guest first name and your reservation link. In Klaviyo: {{ first_name|default:'there' }} for the greeting (most restaurants capture this through the Resy or OpenTable integration, or the WiFi capture platform), a static Resy or Tock URL on the reserve button, and the standard unsubscribe URL in the footer, which Klaviyo adds. If you run a recurring event, store the next date as a custom property and call it as {{ person|lookup:'next_event_date' }}. In Mailchimp: *|FNAME|* for the greeting, *|UNSUB|* for the unsubscribe, and the booking URL pasted straight into the button href.

5. Test before you send. Send a live test to Gmail on the web, Apple Mail on an iPhone in light and dark, and Outlook desktop on Windows. Confirm the reserve button is a real button in Outlook rather than a collapsed link, the chef's note stays readable in dark mode, and the hero image loads before the guest manually downloads images. Then send it to your own phone over cellular, because that is how most of your list reads it between 10am and lunch.

Questions

Is this restaurant newsletter template free? +

Yes. The template on this page is free to copy and ship from Klaviyo or Mailchimp for any restaurant, cafe, or hospitality group. You keep the HTML and the structure. Mailwright is the tool that builds more of these, branded to your concept, from a brief.

Will it render in Outlook for my restaurant clients? +

Yes. Outlook 2007 through 2024 use Word's rendering engine, which ignores rounded CSS buttons. This template ships a v:roundrect VML fallback, so the reserve button shows as a real clickable button in Outlook. The table layout holds in Gmail, Apple Mail, and Yahoo, and the chef's note is live text, so it stays readable when Outlook blocks images by default.

Can I match my restaurant's colors and brand? +

Yes. Every color is a hex value declared in one place in the mj-attributes block at the top of the file. Change the teal and cream to your brand palette and the whole email rebrands in under a minute, button fill included. The wordmark and dish photo are plain image URLs you can swap without touching code.

Do I need to know HTML to use it? +

No. Copy the HTML, paste it into Klaviyo or Mailchimp, and use find-and-replace to swap your restaurant name, links, dish photo, and colors. If you want to add a second event or reorder blocks, basic HTML helps, but the template works as-is for a standard monthly send.

Want this on your client's brand?

Paste a client's site and we build a real, on-brand sample in clean, ESP-safe HTML you can paste into Klaviyo.

Get a free sample

More templates