Before You Begin:
- You need permission to run and save reports and to create or edit Lists/Committees.
- The List/Committee you want to update must be active — you can use any report to populate any active list/committee.
- Decide which report’s results should drive the roster. Have the criteria and display fields ready before you start.
- Remember: a smart list updates overnight. When you first point a list at a report it will not update immediately — it updates on the next nightly run.
Microlearning Overview
Smart lists can update any lists you choose based on the criteria you set up in a report. Static lists will only add new contacts to the list if you manually add them. The roster for a List/Committee that has been created based on report results will automatically be updated on a nightly basis when the Synchronize Nightly with Report option is pointed to a saved report. This ensures that the roster is always up to date, and responsive to the data in your database. You can use any report to populate the contact list of any active list/committee. NOTE: When you first create your report it will not update the list immediately, it will update overnight.
IMPORTANT! Using a report to update a list WILL OVERWRITE the list members every night, so all members on the smart list will always have a Join Date of the current day. If a member chooses to unsubscribe from a list, or an email is set to "Do Not Contact" or "Only Transactional Emails", these settings will override any updates from the Smart List feature. |
Let’s create a report looking for members that have not created their login for the Info Hub; we want to email reminders for them to create their accounts. If someone creates their account, they will drop off the report results and be removed from the list. (If you have the Marketing Automation module, you could use this list as the source for a workflow!)
Step-by-Step Instructions
Create a New List from a Report
- Determine the set of contacts you wish to update on the list and run the appropriate report to generate that list of contacts. When you have the desired results, save the report. For our example, we’ll run a Contacts Report with the following criteria to return a list of active members, with their email addresses, that do not have their Info Hub accounts created.
- Contact Type: Individual
- Select Criteria/Filters: (Account Username) (Is Empty) AND (Default Email) (Is Not Empty)
- Contact Status: Active, Courtesy (optional)
- Display Options: Contact Name, Default Email, Account Username (you may add any other fields you wish)
- Click the ellipsis
next to the Run Report button and select Save As New Report…
- Give the report a name and a description (optional). For our example, we will call our report Members Without Logins. Click the Done button to save the report.
- Click the ellipsis
next to the Run Report button again, and this time select Add to List.
- Click the gray plus icon
to create a new list.
- Give your new list a Name and assign a Category of your preference (we used Member Lists); fill in optional fields as needed/preferred. We’re calling this list Members Without Logins (to match the report name). The Is Active box will be enabled by default. In the General Settings section is the Synchronize Nightly with Report option; in the dropdown, select the Members Without Logins report we saved in step 3.
- Click Done to create and save the list. This window will close and you will be taken back to the Add Contacts to List window; your newly created list will be populated in the List/Committee field.
- Click Done again to complete the process of adding the report results to the list.
Use an Existing List
If you have previously created a list, there are two ways to set up the smart list.
If you have not saved the report:
- Follow steps 1 through 4 above.
- Instead of creating a new list, select the list you previously created from the List/Committee dropdown.
- Click Done to complete the process of adding the report results to the list and proceed to the steps below.
If you have already saved the report:
- Go to Contacts, click All Lists/Committees, and select the list you wish to synchronize.
- On the General tab, select the desired report from the Synchronize Nightly with Report list.
- Click Save in the upper right of the panel.
All of these will result in a list that updates every night with an updated list of contacts from the saved report.
Common Pitfalls
- Expecting an instant update: A smart list does not populate the moment you point it at a report — it syncs overnight. Wait until the next day to confirm the roster.
- Manually editing a smart-list roster: Because the report overwrites all members every night, any contacts you add by hand will be removed on the next sync, and every member’s Join Date resets to the current day.
- Forgetting communication preferences override the sync: Contacts who unsubscribed or are set to “Do Not Contact” / “Only Transactional Emails” will not be re-added by the Smart List feature.