Skip to content
Get Started

Email Announcements

Email announcements are a simple way to keep your playtesters informed about new features, upcoming tests, or important updates.

Announcements

  1. Navigate to the Announcements page.
  2. Click the “Create Announcement” button.
  3. Start drafting your message.

You can refine your audience by filtering for specific roles, statuses, or metrics. By default, players with invalid email addresses or who have opted out of notifications are excluded.

Example filters:

  • status: invited — remind invited players to accept their invitations.
  • role: playtester AND status: onboarded — reach players who are ready to test.
  • steam: playtime > 30 — target engaged players who’ve played for 30+ minutes.

A live preview to the right of the filter field shows how many recipients match your criteria.

Filter Recipients

FirstLook supports some basic formatting options to help you create beautiful announcements with minimal effort.

Announcement Editor

Your subject line is what players see in their inbox — keep it short and enticing.
Your heading appears at the top of the email body.

You can use Markdown to format your announcement.

There are some variables you can use in your announcement subject and body, by using the {{ variable }} syntax.

VariableDescription
{{ player.first_name }}Player’s first name
{{ player.last_name }}Player’s last name
{{ player.full_name }}Player’s full name
{{ player.email }}Player’s email
{{ player.login_url }}Player’s login URL
{{ game.name }}Game’s name
{{ game.slug }}Game’s slug
{{ studio.name }}Studio’s name
{{ keys.identifier }}Allows key as merge tag - Use your specific key type identifier

If there’s no Player First Name set, we’ll render there instead.

So you can write Hi {{ player.first_name }}!, which will render Hi there! or Hi Bob!.

Or alternatively, you can specify a default value to use if the variable is not set with Hi {{ fallback player.first_name 'alien' }}!, which will render Hi alien! or Hi Bob!.

Add an optional Call to Action (CTA) button at the bottom of your email.
Choose from:

  • Player Dashboard — automatically includes a personalized login link.
  • Custom URL — link to any webpage of your choice.

Announcement Call to Action

Customize the look of your announcement emails in the Branding Settings.

Learn more about branding.

When you create an announcement, it will be saved as a draft. You can edit this announcement at any time before sending. You can also send a preview of your announcement to yourself to confirm it looks good. The email preview will be prefilled with the data from one of the recipients that matches the filter you selected.

Use the Preview button in the editor to see how your announcement will look once sent.
The preview uses your Markdown formatting and variables to show a live example of the final email.

You can also send a test email to yourself to confirm how it appears in your inbox — this is the best way to verify layout, formatting, and links across different email clients.

The last step is sending your announcement. When you’re ready, hit send and you’ll be greeted with the option of scheduling your announcement. Pick any date and time that suits (either now or in the future). The timezone you’re using to schedule will default to whatever region you’re in.

Schedule Send

Replies to announcements are visible directly in FirstLook, which makes it incredibly easy to monitor feedback from one place. For replies to individual announcements, just select the desired announcement and click Replies. You can also view everything under the All Replies tab.

Individual Replies

Individual Replies

After sending, you can track open and click rates to measure engagement.

Announcement Conversion Tracking