---
title: "Before you arrive email template"
description: "A pre-arrival email with check-in and parking details, and a link to send special requests. Send it two or three days before check-in."
url: "https://nextmail.sh/email-templates/before-you-arrive"
---

[Templates](https://nextmail.sh/email-templates.md)[Hospitality](https://nextmail.sh/email-templates.md#hospitality)

# Before you arrive email template

A pre-arrival email with check-in and parking details, and a link to send special requests.

[Use this template](https://nextmail.sh/mail/templates?starter=before-you-arrive) [Use this template](https://nextmail.sh/signup.md?next=%2Fmail%2Ftemplates%3Fstarter%3Dbefore-you-arrive)[Customize with AI](https://nextmail.sh/email-templates/generate.md?starter=before-you-arrive)

- **From**
  Northwind <hello@example.com>
- **Subject**
  Before you arrive on Thursday 12 November
- **Preview text**
  Your room is ready from 3:00 pm. Here is how to find us and where to park.

![Preview of the Before you arrive template](https://nextmail.sh/email-templates/previews/before-you-arrive-desktop.webp?v=24421e5dc3ea)

before-you-arrive.txt

```
Your room is ready from {{checkInTime}}. Here is how to find us and where to park.

{{hotelName}}

Arriving {{checkInDate}}

Before you arrive

Your room will be ready from {{checkInTime}}. Here is what to know before you set off.

Address

{{hotelAddress}}

Parking

{{parkingNote}}

Checking in

{{checkInNote}}

Get directions [{{directionsUrl}}]

Special requests

Need an early check-in or a cot in the room? Tell us before you travel and we will do our best.

Send a request [{{requestsUrl}}]

Questions before you travel? Reply to this email and the front desk will answer.

You are receiving this because you have a booking at {{hotelName}}.
```

Shown with sample values. The HTML and plain-text tabs keep the placeholders.

About

## When to send it

Send it two or three days before check-in. It covers the address, how check-in works and where to park, then asks whether the guest needs anything prepared, with links for requests and directions.

9 values to fill

## What each send fills in

Required values have to come with every send. The rest fall back to the default shown here.

| Placeholder | Kind | Required | Default |
| --- | --- | --- | --- |
| `{{hotelName}}` | Text | Required | None |
| `{{checkInDate}}` | Text | Required | None |
| `{{checkInTime}}` | Text | Optional | 3:00 pm |
| `{{hotelAddress}}` | Text | Required | None |
| `{{parkingNote}}` | Text | Optional | Guests can park on site. Give your registration number at the front desk when you check in. |
| `{{checkInNote}}` | Text | Optional | Come to the front desk with photo ID for each adult on the booking. |
| `{{directionsUrl}}` | Link | Required | None |
| `{{requestsUrl}}` | Link | Required | None |
| `{{unsubscribeUrl}}` | Link | Optional | None |

API

## Send it from your code

Create a template from this design once, then send it with the values for each message.

```
import { init, nextmail } from '@nextmail/sdk' init({ apiKey: process.env.NEXTMAIL_API_KEY }) await nextmail.templates.create({  name: 'Before you arrive',  slug: 'before-you-arrive',  starter: 'before-you-arrive',  publish: true,}) const sent = await nextmail.templates.send('before-you-arrive', {  from: 'Northwind <hello@example.com>',  to: 'maya@example.com',  props: {    hotelName: 'The Harbour House',    checkInDate: 'Thursday 12 November',    hotelAddress: '3 Wharf Road, St Ives, Cornwall',    requestsUrl: 'https://example.com/bookings/HH-205177/requests',    directionsUrl: 'https://example.com/harbour-house/directions',  },}) console.log(sent.id, sent.status)
```

Hospitality

## More templates like this

![Preview of the Table reservation template](https://nextmail.sh/email-templates/previews/table-reservation-desktop.webp?v=94976dd9803a)

### Table reservation

Confirms a table booking with the party size, the time and the cancellation terms.

6 styles

![Preview of the Stay confirmed template](https://nextmail.sh/email-templates/previews/stay-confirmed-desktop.webp?v=58e5b64e0d74)

### Stay confirmed

A hotel booking confirmation with the dates, the room and the confirmation number.

6 styles

![Preview of the Review your stay template](https://nextmail.sh/email-templates/previews/review-your-stay-desktop.webp?v=bf4883040195)

### Review your stay

A short request for a review after checkout, with one link to write it.

6 styles

![Preview of the Appointment confirmed template](https://nextmail.sh/email-templates/previews/appointment-confirmed-desktop.webp?v=e1eb28058106)

### Appointment confirmed

Confirms an appointment with the clinician, the place or video link, and what to bring.

6 styles

Start from one

## Pick a design, change anything, and send it from your code.

Every template opens in the editor as blocks you can move, restyle or delete, and sends through the API with the values filled in.

[Open mail](https://nextmail.sh/mail/inbox) [Get Started](https://nextmail.sh/signup.md)[How templates work](https://nextmail.sh/features/templates.md)
