Novi's Group feature is a great way to segment your database into groups that have certain commonalities - whether it's member type, location, the same custom field values, etc. 

Groups have three main purposes:

  1. To sync to MailChimp or Constant Contact for email marketing
  2. To lock down content (e.g. blog/news categories, static webpages, etc.)
  3. To lock down certain pricing (e.g. event tickets, products, etc.). 

If you're using Novi Groups as a quick and easy built-in-report, that's a great idea! Just keep in mind that Custom Reports offer a wide variety of additional column options. If you need to pull a more detailed report on these members, such as address fields split into separate columns, primary contact information, etc. we recommend using the Custom Report feature instead of the Groups functionality. 


Create New Group

To create a group, go to Members > Groups in the left navigation. On the Groups screen, click the Add Group button in the upper right-hand corner.

You can also copy an existing Group! Go to Members > Groups in the left navigation. On the main Groups screen, find the group you want to copy and click the arrow in the Action column. Then select Copy Group. From there, you can rename the new group and edit the setup as needed (more info below).

Once the group has been created (either from scratch or copied from an existing group), there are two different approaches to the setup. Below are some tools to help you determine which is correct for your scenario. As always, if you need some help working up a plan, please reach out to our support team & we'd be glad to help point you in the right direction.


Limit to Specific Records

This is the fastest way to create a small group in Novi. Simply toggle this to "On" and select any members you'd like to include in the group.

While this approach allows you to quickly add any members you'd like, the downside is that you are now on the hook to manage the group. Therefore, this may not be the ideal approach for larger groups.



Creating a group with conditions can be the more flexible approach. If you're unfamiliar with creating conditions, you might want to search for "conditions" in our help section for a variety of articles with more information.

Group conditions are grouped into sections:

  • Custom Fields - Applicable custom fields created by the association.
  • Member Fields - Specific pre-existing fields in Novi, such as address, member type, etc. See "Member Field conditions available" below for a list of available fields.
  • Product Purchases - A list of ecommerce products that can be used as "Has Purchased" (not including cancelled orders, but fulfilled or open status does not count) or "Has Not Purchased" conditions. Note: If the purchaser was not logged in (i.e. they were a guest), they will not be included in the Group.
  • Subscriptions - A list of subscription products based on the number of days ago of the subscription expirations

To search for a condition, simply click into the conditions section of a group. From there, a dropdown will appear, presenting you with all of your condition options. Additionally, you may type into the condition box to easily filter/find a specific condition.

Here is an example of a Product Purchase condition:

Member Field conditions available: 

  • Billing Address City, State & Zip
  • Credentials
  • Has a User Account
  • Has Member Benefits (This will include any record in your database that is currently receiving benefits, both dues paying and inheriting records.)
  • Is A Person
  • Job Title
  • Last Login - Days Ago (The group will be updated as soon as the user logs in, as well as nightly. People who have never logged in will have a null value. Removing or changing the user account will reset the Last Login date to a null value. Note: A user can stay logged in for days, or even up to several weeks at a time, so we recommend entering a value of 30 days or more.)
  • Member Since Date - Days Ago
  • Member Type
  • Membership Expiration - Days Ago (A positive number would identify members that expired in the past. A negative number of days would project members who are scheduled to expire in the future.)
  • Membership Expiration Date
  • Membership Status (Options: Non-Member, Prospect, Current, Grace Period, Expired, or Inheriting)
  • Open Dues Balance (Refers to the balance on open dues invoices created within Novi. It does not include invoices created in QuickBooks.)
  • Parent Member Type
  • Shipping Address City, State & Zip

Don't forget to also determine which group beneficiaries should be in the group. For example, if you're pulling a group of companies, should their staff also be in the group?

Additional Resources for Setting Conditions


Group List Columns

Once the group has been created, when viewing your group members remember that the columns on your group list are driven by the gear icon in the top right corner. To add these to a group member list, click the gear, and select the columns you'd like to display.

These include certain member fields: Member Type Name, Member Status, Member Since, and Member Expiration and available custom fields.

Other Options

Email Group Members

Did this answer your question?