---
title: "Offer accepted email template"
description: "Tells a buyer their offer was accepted, with a progress track and the next steps. Send it when a seller accepts a buyer's offer."
url: "https://nextmail.sh/email-templates/offer-update"
---

[Templates](https://nextmail.sh/email-templates.md)[Real estate](https://nextmail.sh/email-templates.md#real-estate)

# Offer accepted email template

Tells a buyer their offer was accepted, with a progress track and the next steps.

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

- **From**
  Northwind <hello@example.com>
- **Subject**
  Your offer on 14 Elm Row, Leith has been accepted
- **Preview text**
  The seller has agreed to £418,000. Here is what happens next.

![Preview of the Offer accepted template](https://nextmail.sh/email-templates/previews/offer-update-desktop.webp?v=3ed53c6c9ce1)

offer-update.txt

```
The seller has agreed to {{offerAmount}}. Here is what happens next.

{{agencyName}}

Your offer has been accepted

The seller of {{propertyAddress}} has agreed to your offer of {{offerAmount}}.

Offer made

Accepted

Legal work

Moving day

The legal work comes next. Two things help it start quickly.

01

Choose a solicitor or conveyancer

Send us their details and we will pass on everything they need.

02

Tell your lender

If you are buying with a mortgage, let them know the offer was accepted so they can arrange a valuation.

Send solicitor details [{{solicitorUrl}}]

Questions about what happens next? Call {{agentName}} on {{agentPhone}}.

You are receiving this because you made an offer through {{agencyName}}.
```

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

About

## When to send it

Send it when a seller accepts a buyer's offer. A progress track shows the sale moving from offer to moving day, and two next steps get the legal work started.

7 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 |
| --- | --- | --- | --- |
| `{{agencyName}}` | Text | Required | None |
| `{{propertyAddress}}` | Text | Required | None |
| `{{offerAmount}}` | Text | Required | None |
| `{{solicitorUrl}}` | Link | Required | None |
| `{{agentName}}` | Text | Required | None |
| `{{agentPhone}}` | Text | 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: 'Offer accepted',  slug: 'offer-update',  starter: 'offer-update',  publish: true,}) const sent = await nextmail.templates.send('offer-update', {  from: 'Northwind <hello@example.com>',  to: 'maya@example.com',  props: {    agencyName: 'Brookfield Homes',    propertyAddress: '14 Elm Row, Leith',    offerAmount: '£418,000',    solicitorUrl: 'https://example.com/offers/7731/solicitor',    agentName: 'Callum Reid',    agentPhone: '0131 496 0742',  },}) console.log(sent.id, sent.status)
```

Real estate

## More templates like this

![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

![Preview of the Viewing booked template](https://nextmail.sh/email-templates/previews/viewing-booked-desktop.webp?v=a2bf38ca09ca)

### Viewing booked

Confirms a property viewing with the address, the agent meeting you and a reschedule link.

6 styles

![Preview of the Open house invitation template](https://nextmail.sh/email-templates/previews/open-house-invitation-desktop.webp?v=a06f7113a2af)

### Open house invitation

Invites buyers to an open house, with the time window, the address and a reply link.

6 styles

![Preview of the Donation receipt template](https://nextmail.sh/email-templates/previews/donation-receipt-desktop.webp?v=f8533f1be4e7)

### Donation receipt

A receipt for a single gift, with the amount, the date and a tax statement.

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)
