TemplatesCommunity

Meetup announcement email template

A meetup announcement for your list, with a date tile, the programme and a booking link.

From
Northwind <[email protected]>
Subject
Night photography evening on Thursday 19 November
Preview text
18:30 to 21:00 at The Net Loft. Here is what is on, and how to book a seat.
Preview of the Meetup announcement template
meetup-announcement.txt
{{meetupTime}} at {{venueName}}. Here is what is on, and how to book a seat.

{{communityName}}

{{meetupName}}

{{meetupIntro}}

{{meetupMonth}}

{{meetupDay}}

{{meetupTime}}

{{venueName}}, {{venueAddress}}

What is on:

{{programmeTitle1}}

{{programmeText1}}

{{programmeTitle2}}

{{programmeText2}}

Book a seat [{{bookingUrl}}]

Space is limited. If you book and then cannot come, please cancel so the seat can go to someone on the waiting list.

You are receiving this because you joined the {{communityName}} mailing list.

{{senderAddress}}
Unsubscribe [{{unsubscribeUrl}}]

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

About

When to send it

Send it two or three weeks before a meetup. The date, time and venue sit in a calendar tile and two programme items say what is on. The closing note asks anyone who cannot come to free up their seat.

16 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.

PlaceholderKindRequiredDefault
{{communityName}}TextRequiredNone
{{meetupName}}TextRequiredNone
{{meetupIntro}}TextRequiredNone
{{meetupDate}}TextRequiredNone
{{meetupMonth}}TextRequiredNone
{{meetupDay}}TextRequiredNone
{{meetupTime}}TextRequiredNone
{{venueName}}TextRequiredNone
{{venueAddress}}TextRequiredNone
{{programmeTitle1}}TextRequiredNone
{{programmeText1}}TextRequiredNone
{{programmeTitle2}}TextRequiredNone
{{programmeText2}}TextRequiredNone
{{bookingUrl}}LinkRequiredNone
{{senderAddress}}TextRequiredNone
{{unsubscribeUrl}}LinkOptionalNone

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: 'Meetup announcement',  slug: 'meetup-announcement',  starter: 'meetup-announcement',  publish: true,}) const sent = await nextmail.templates.send('meetup-announcement', {  from: 'Northwind <[email protected]>',  to: '[email protected]',  props: {    communityName: 'Saltmarsh Camera Club',    meetupName: 'Night photography evening',    meetupIntro: 'Our November meetup is about shooting after dark: two short sessions, then a drink and time to talk.',    meetupDate: 'Thursday 19 November',    meetupMonth: 'Nov',    meetupDay: '19',    meetupTime: '18:30 to 21:00',    venueName: 'The Net Loft',    venueAddress: '3 Harbour Street, Saltmarsh',    programmeTitle1: 'Shooting the city after dark',    programmeText1: 'A 20-minute talk by Tom Ellis on low-light street photography.',    programmeTitle2: 'Portfolio swap',    programmeText2: 'Bring a few prints or a tablet, and trade honest feedback with other members.',    bookingUrl: 'https://example.com/events/night-photography',    senderAddress: 'Saltmarsh Camera Club, 3 Harbour Street, Saltmarsh SM2 8QT',    unsubscribeUrl: 'https://example.com/unsubscribe',  },}) console.log(sent.id, sent.status)

Community

More templates like this

Preview of the Community welcome template

Community welcome

A welcome for new members with the guidelines in short and two numbered first steps.

6 styles
Preview of the Community digest template

Community digest

A weekly round-up of the four threads members replied to most, in ranked order.

6 styles
Preview of the Membership renewal template

Membership renewal

A renewal reminder with the end date, the price and what membership includes.

6 styles
Preview of the Welcome template

Welcome

A sign-up welcome with a short greeting, one button to get started and the link written out underneath.

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.