Table of Contents | ||
---|---|---|
|
...
NAR Splits: [{“SaleableItem…”}] (there will be a whole bunch of text in here, we just want to see more than empty brackets.
❗Exception: Splits only work for customers using NAR eCommerce gateways. If an association is not using eCommerce, this should be blank.
...
Setup → Finance → General Settings
5.5. Refund Type
Query Says
Refund Type
NULL, 0, 1
We Want
Refund Type: 1
Why?
A Refund Type of 1 indicates that the customer is using the Open Balance refund setting. When creating a refund, this setting allows an association staff member to reopen the invoice associated to the refunded payment or to write off the original invoice.
When would a staff member choose to do one or the other?
Reopen Invoice
Useful if a member paid with the wrong credit card or does not yet want to pay an invoice for tax purposes.
Write Off Original Invoice
Useful if the association no longer expects to receive money for a particular transaction. This may happen if a member cancels an event registration or store order.
6. Real Estate Integration Membership Automation
Query Says
Membership Automation
NULL, [{“MembershipTypeId…”}]
We Want
Membership Automation: [{“MembershipTypeId…”}]
Why?
Automation saves our customers time when they suspend agents. Staff don’t have to remember to disable access to their MLS, NRDS, or Lockbox services after suspending or dropping member. Members are also automatically un-suspended after they pay their overdue invoices.
...
7. Info Hub View for Brokers/DRs
Query Says
Show Related Contact Invoices
true, false
Show Related Contact Invoices by Default
true, false, NULL
We Want
Show Related Contacts' Invoices: true
Show Related Contacts' Invoices by Default: depends
Why?
Since brokers are financially responsible for their agents, they should be able to see any open invoices for their agents. Associations can choose whether brokers should see these invoices by default or if brokers have to enable that view. Whether this should be on by default partially depends on the severity of the association’s suspension process. If all of a broker’s agents will be suspended if just one agent hasn’t paid, it’s likely better to have default to showing all invoices.
...
Setup → Finance → General Settings
8. Default Calendar
Query Says
Default Calendar
NULL, 4-digit number (e.g., 2291)
# of Calendars
Any whole number
We Want
If # of Calendars = 1
Default Calendar: 4-digit number
If # of Calendars > 1
Default Calendar: Optional
Why?
If an association only has 1 calendar, that calendar should be set to the default. This saves association staff a step every time they create an event and eliminates one reason why a newly-created event may not appear on their website or info hub calendars.
...
9. Continuing Education Setup
Query Says
Has Continuing Ed
NULL, 2048
# of Components
NULL, Any whole number
AutoEnroll Certifications
NULL, true, false
Default Certification
NULL, Any whole number
We Want
If Has Continuing Ed = NULL
None of this matters, the customer does not have this module
If Has Continuing Ed = 2048
# of Components: Any whole number
AutoEnroll Certifications: true
Default Certification: Any whole number
Why?
If a customer doesn’t have the Continuing Ed module we don’t care about other related setup.
...
10. Membership Recalculation
Query Says
Membership Recalculation
true, false
We Want
Membership Recalculation: true
Why?
This global setting allows our customers to turn on recalculation for specific membership types. Since a typical association membership has national, state, local, and other fees, it’s likely that one or more of these will change every year. Enabling recalculation for that membership type makes it easy for associations to bill the correct amount every year without lots of extra help from support.
...
11. Join Multiple Membership Types on Application
Query Says
Multiple Memberships on ApplicationNULL, true, false
We Want
Multiple Memberships on Application: true (but it also depends)
Why?
Ideally an association is using the application and members can join with an MLS, Lockbox, and/or Association membership (national, state, and local) all at once. true indicates that the customer is up and running with an application where members can join with multiple memberships at once. NULL or false means that the association is not. This may or may not be a bad thing, just something to consider as a final check.
...
12. Restrict Fixed Renewal Memberships
Query Says
Restrict Fixed Renewal Memberships
NULL, true, false
We Want
Restrict Fixed Renewal Memberships: true
Why?
If a customer has told the system that a membership type always renews on a certain date (often January 1) then the system should guide them to avoid changing dates that may cause data errors later on (like sending an incorrect Billing Year to NAR eCommerce). This setting only applies to membership types that have the Renew Everyone On date set to a specific day and month.
...
13. Active Agents Missing Primary Field of Business
Query Says
# of Active Contacts Missing Primary Business
NULL, Any whole number
We Want
'# of Active Contacts Missing Primary Business: NULL
Why?
This tells us that no active individual members who are set to sync with NRDS are missing a Primary Field of Business. This is a common sync error when GZ syncs this member’s information to NRDS since this field is not required to receive information from NRDS.
...
14. Dues-type Saleable Items with Invoice Template
Query Says
# of Dues-type Saleable Items with Invoice Template
NULL, Any whole number
We Want
# of Dues-type Saleable Items with Invoice Template: NULL
Why?
If a dues-type saleable item has an invoice template associated to it, it’s more likely that the item will not be included on an invoice with other dues items when a customer runs upcoming billing. This is an item Hank identified as causing issues that take a lot of time for L2 to clean up.
...
15. Public Module Versions
Query Says
# of Public Modules
# of v1 Public Modules
# of v2 Public Modules
We Want
Most of a customer’s public modules to be using v2.
Why?
Our v2 public modules include often-requested features that frustrated customers on v1 module versions. Switching to v2 can alleviate some paper cuts that customers have with these older versions.
16. Event Versions
Query Says
# of Events Since Q3 2020
# of V1 Events Since Q3 2020
We Want
Most of a customer’s events since Q3 2020 should be using the v2 event registration form. This is a rough snapshot of a customer’s event usage so if you see a number of v1 events it may require a closer look at their tenant.
Why?
The v2 registration form was released in Q3 2019 and adds several useful features that are not and will never be on the v1 registration form. Further, not all event registration improvements are tested on the v1 form and customers may find issues using these forms with more advanced functionality. The v2 event registration form is also required for using the v2 expo registration features.
17. Individuals with InfoHub Logins
Query Says
# of Active Individuals
# of Active Individuals with Info Hub Logins
We Want
The vast majority of active individuals to have Info Hub logins. If only a half or a third of an association’s members have logins, this may indicate that the customer needs some help from us to roll this out to their members.
...
18. Active Members with Profile Pictures
Query Says
# of Active Members
# of Active Members with Profile Picture
We Want
Most active members should have profile pictures.
...
19. Valid and Invalid Email Addresses
Query Says
# of Email Addresses
# of Valid Email Addresses
# of Invalid Email Addresses
# of Unchecked Email Addresses
We Want
Most email addresses should be valid. Unchecked email addresses are ones that the system has not yet checked. A large number of these may indicate an issue with the email verification service or another issue.
...
If our customers email invalid email addresses, they lower the reputation of emails coming from our email delivery service (SendGrid). This is a useful check to make sure that our customers don’t have a large number of invalid email addresses that could cause damage that’s difficult to undo.
20. Automated Billing
Query Says
Automated Billing Enabled
We Want
It depends. Some customers are very successful with automated billing. These are typically healthy customers who have lots of monthly billings and high confidence in their data. Red flag for a floundering customer with this enabled. A good conversation to start with a high-functioning customer who does not have this enabled.
...
21. Active Members with Saved Payment Profiles
Query Says
# of Active Members
# of Active Members with Saved Payment Profiles
We Want
Most active members to have saved payment profiles.
...
22. Membership Applications Configured
Query Says
# of Membership Application Forms
We Want
At least one membership application configured.
...
23. Membership Types Allowing Credit Card Payments
Query Says
# of Membership types
# of Membership Types Accepting CC Payment
We Want
Most membership types to accept CC payment. The query gathers this information in a bit of a loosey goosey way so don’t take this exact number as gospel.
...