Skip to main content
Send one announcement to a saved group, and confirm every member received it. You address the group, not its people. Courier resolves membership at send time and delivers one message per member.

Prerequisites

Send to the group

1

Send to a list

A list is a group you curate by hand. Put its list_id in to and Courier sends to each member.
2

Send to an audience

An audience is a group Courier keeps current from rules you write. Put its audience_id in to and everyone who matches now receives the message.
3

Reach many lists at once

A list_id is a dotted namespace, so list_pattern targets several lists in one call. Use * for one part of the name, or ** as a trailing wildcard.

Verify

1

Count the messages

Open and confirm one message per member.
2

Reconcile a wrong count

Compare the log against the membership from the or API.
3

Check who was filtered out

Members who opted out of the template’s topic show as UNSUBSCRIBED rather than delivered. That is preferences working, not a failed send.
A list or audience must exist first. For a one-off set of recipients, instead.