Lists
Static contact lists used as audiences for broadcasts and campaigns.
A List is a named, static group of contacts. You control membership explicitly — contacts stay in a list until you remove them. Lists are one of the two audience types you can target with a Broadcast.
Creating a list
Go to Marketing → Lists and click New list. Give the list a name and an optional description. Lists also carry a color that helps distinguish them in the UI.
Adding and removing contacts
From the UI. Open a list's detail page to see its current members. You can add individual contacts by searching for them, or remove them one at a time.
From a Workflow. Use the dedicated Workflow nodes to manage list membership programmatically:
- ADD_TO_LIST — adds a contact to a list given a
contactIdandlistId. - REMOVE_FROM_LIST — removes a contact from a list.
A common pattern is to create a contact with CREATE_CONTACT and immediately wire the returned contactId into ADD_TO_LIST to enroll them.
Batch import
When importing contacts in bulk, you can specify a listId on the batch import request. EzFlow creates the new contacts and adds them — along with any already-existing contacts matched in the import — to that list in a single operation.
Contact count
Each list tracks a running contactCount. This counter is kept in sync whenever contacts are added or removed.
Using a list as a broadcast audience
When creating a Broadcast, set the audience type to List and pick the target list. EzFlow delivers the broadcast to every contact in the list who has an email address and has not unsubscribed.
Related
- Contacts — the underlying contact records
- Broadcasts — sending a message to a list
- Segments — dynamic or static audience groups
- ADD_TO_LIST node
- REMOVE_FROM_LIST node