Audience lists
Group channels or people into reusable audience lists with prefixes, manual picks, and CSV import/export.
Overview
Audience lists let you target the same group of channels or people every time — no re-selecting hundreds of destinations for each send.
List types
- Channels — group Slack channels for broadcasts
- Direct messages — group people for DM sends
Channel lists
When creating or editing a channel list, configure:
- Name — a label for your list
- Channel prefixes — comma- or newline-separated prefixes (e.g. enterprise, eng, cs). Pinguin scans all public channels and auto-joins matches like #enterprise-acme
- Additional channels — manually pick extra channels beyond prefix matches
DM lists
DM lists contain a name and a multi-user people picker. Use them when sending direct messages from the Home tab or /sendmessage.
CSV import
Click Import CSV from the Audience Lists screen. Upload a .csv or .txt file with a header row Slack Channel followed by one channel name per row.
Slack Channel
#acme-company
#beta-partner
#enterprise-euPublic channels are matched by name and the bot auto-joins. Skipped channels (private without the bot, not found) are reported via your success notification DM.
CSV export
From a list's detail view, click Export CSV. Pinguin sends the file to you in a DM:
- Channel lists export a Slack Channel column with #name values
- DM lists export a Slack User column
Limits
Each audience list supports up to 500 channels or people.