Population is the name used for a collection of contacts selected to take part in a campaign, usually as recipients of email or SMS messages.
Populations used in Splio include lists (and blacklists), filters, groups, and temporary files.
Lists are subscribed populations: contacts added to a list belong to it until they are removed from that list.
Use lists to represent and identify opt-in contacts (those who have given their explicit consent to receive email). You can create a list for each opt-in type you have – such as newsletters, websites, products etc. – to organize contacts and provide high level targeting.
To access lists go to Data > Lists.
Blacklists are email and cellphone contacts who are excluded from all campaigns sent from your Splio universe. The role of blacklists is to reduce the risk and increase the efficiency of sending campaigns: you can avoid sending mail or SMS to non-existent mailboxes or phone numbers, to contacts who have complained of receiving spam, or to contacts who have unsubscribed from your base.
Filters are dynamic populations calculated according to predefined criteria. Filter definitions can be based on field values (eg, address, contact source), contact activity (eg, purchases, use in campaigns). To learn more, consult the guides on creating your first filter, filter management and target operators to see how filters work.
/!\ A contact must be a member of at least one group to be included in any filters. This automatically excludes contacts who are not opted in.
Groups are static, frozen population extracted from a campaign that has already been sent or saved as a snapshot of an existing filter. It is possible to apply additional criteria (eg, delivery state or contact behavior) at the creation of a group. Groups are often use to schedule a specific relaunch of a campaign, eg, to target contacts who have clicked on a specific image or link.
Temporary files allow you to upload contacts without adding them to the database of your universe, eg, external targets you normally only use once. You can learn more about the temporary files here.
Populations are calculated when they are included in a campaign as well as before the campaign is sent.
The calculation consists of two stages. First, Splio removes all duplicated entries from the populations (using the unique identifier for contacts in your universe) to make sure, that each contact is only targeted once. Then, Splio applies all blacklists to the population to improve deliverability and reputation.
Automatic and trigger campaigns
In the case of automatic and trigger campaigns (both plain and real-time trigger campaigns), only the contacts that enter the filter after its creation will be used to send the campaign. This is very important because the contacts matching the filter conditions when the filter is created will never be used, only those which fall into the filter later.
Simply speaking, Splio uses a shortlist of contacts to send the campaign each time, and only contacts newly included in the filter are added to the shortlist.