---
title: "Enrolment confirmed email template"
description: "Confirms a place on a course, with the start date and the details of the first lesson. Send it once a student has a place."
url: "https://nextmail.sh/email-templates/enrolment-confirmed"
---

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

# Enrolment confirmed email template

Confirms a place on a course, with the start date and the details of the first lesson.

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

- **From**
  Northwind <hello@example.com>
- **Subject**
  You are enrolled in Pottery for beginners
- **Preview text**
  The course starts on Tuesday 3 November. Here are the details of your first lesson.

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

enrolment-confirmed.txt

```
The course starts on {{startDate}}. Here are the details of your first lesson.

{{schoolName}}

Welcome to {{courseName}}

Your place is confirmed. The course starts on {{startDate}} and runs for {{courseLength}}.

{{startMonth}}

{{startDay}}

First lesson at {{startTime}}

{{location}}

Instructor

{{instructorName}}

What to bring

{{whatToBring}}

Go to your course [{{courseUrl}}]

Cannot make the first lesson? Reply to this email and we will tell you how to catch up.

You are receiving this because you enrolled in a course with {{schoolName}}.
```

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

About

## When to send it

Send it once a student has a place. It confirms the start date and the length of the course, puts the first lesson on a calendar tile and names the instructor and what to bring.

12 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 |
| --- | --- | --- | --- |
| `{{schoolName}}` | Text | Required | None |
| `{{courseName}}` | Text | Required | None |
| `{{startDate}}` | Text | Required | None |
| `{{courseLength}}` | Text | Required | None |
| `{{startMonth}}` | Text | Required | None |
| `{{startDay}}` | Text | Required | None |
| `{{startTime}}` | Text | Required | None |
| `{{location}}` | Text | Required | None |
| `{{instructorName}}` | Text | Required | None |
| `{{whatToBring}}` | Text | Optional | A notebook and a pen |
| `{{courseUrl}}` | 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: 'Enrolment confirmed',  slug: 'enrolment-confirmed',  starter: 'enrolment-confirmed',  publish: true,}) const sent = await nextmail.templates.send('enrolment-confirmed', {  from: 'Northwind <hello@example.com>',  to: 'maya@example.com',  props: {    schoolName: 'Northfield Arts Centre',    courseName: 'Pottery for beginners',    startDate: 'Tuesday 3 November',    courseLength: 'eight weeks',    startMonth: 'Nov',    startDay: '3',    startTime: '6:30 pm',    location: 'Studio 2, Northfield Arts Centre',    instructorName: 'Hannah Clarke',    courseUrl: 'https://example.com/courses/pottery-for-beginners',  },}) console.log(sent.id, sent.status)
```

Education

## More templates like this

![Preview of the Class starting soon template](https://nextmail.sh/email-templates/previews/class-starting-soon-desktop.webp?v=cf2f16258212)

### Class starting soon

A reminder shortly before a live class, with the join link and what to prepare.

6 styles

![Preview of the Assignment due template](https://nextmail.sh/email-templates/previews/assignment-due-desktop.webp?v=a67d3f428549)

### Assignment due

A reminder that an assignment is due, with the deadline and a link to submit it.

6 styles

![Preview of the Certificate earned template](https://nextmail.sh/email-templates/previews/certificate-earned-desktop.webp?v=d233982e8ca0)

### Certificate earned

A centred certificate email for a finished course, with links to download and share it.

6 styles

![Preview of the New listing match template](https://nextmail.sh/email-templates/previews/new-listing-match-desktop.webp?v=b7d0a4e9ace0)

### New listing match

A new property that matches a saved search, with a photo, the price and the rooms.

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)
