Latest Release: November 2025 (20.3.216)

Tip: Looking for something from a previous release not listed below? Check out the Sprint Review Notes!

Custom membership invoice descriptions

Overview

To offer greater flexibility and clearer communication on membership invoices, you can now define custom invoice descriptions for persisted cash or accrual dues billing invoices. This replaces the system-generated descriptions that would typically use the first product in the invoice lines as the overall invoice description.

Key features

  • Define invoice description text for membership invoices, rather than relying on the system-generated default.
  • Previously, iMIS automatically used the first product listed on the invoice as the description. This enhancement allows organizations to override that and provide more accurate or meaningful text.

Key use cases

  • Align invoice language with your organization’s branding.
  • Provide clearer, more descriptive text for members or customers.
  • Differentiate join and renewal invoices with tailored messaging.

How it works

Add the preferred text in the new Invoice descriptions fields (Membership > Billing cycles). When renewals or joins are processed, the custom descriptions automatically override the default text. See Setting up billing cycles for more information.

Renewal notifications can include a Pay Invoice link

Overview

Renewal notifications issued from Membership > Renewals > Issue notifications can now include a direct Pay Invoice link. This enhancement allows recipients to pay outstanding dues without signing in, while ensuring that all payments are automatically applied to the correct member account. This enhancement supports persisted cash and accrual dues invoices.

Key features

  • Renewals issued from Membership > Renewals > Issue notifications can now include a secure link that allows members to pay their renewal invoice directly.
  • Reduces friction in the renewal process and makes it easier for members to act immediately upon receiving a reminder.

Key use cases

  • Members can quickly pay their dues directly from an email reminder, leading to higher and faster renewal rates.
  • Fewer members will need assistance with sign-ins or payment navigation since the process is simplified.
  • Renewal reminders can now include actionable payment links, turning passive notifications into immediate calls to action.

How it works

Update the renewal template(s) with the Pay Invoice link. Generate renewals, then issue renewal notices from Membership > Renewals > Issue notifications. Members receive the link in the communication and are able to pay their invoices right away. See Issuing renewal notifications and Paying invoices using a direct link for more information.

Tip: Not sure which communication template to update? Open the billing cycle (Membership > Billing cycles), and scroll down to the bottom. Review the template(s) defined in the Notifications area.

Deleting event questions with no responses

Overview

To keep newly copied events and overall event setup clean, questions with no responses can now be deleted. This helps prevent clutter in event reports and ensures that only relevant or actively used questions remain.

Key features

  • Administrators can now remove event questions that have no responses, keeping event data organized.
  • Gives event managers more control over the setup of copied or draft events.
  • Reduces unnecessary questions that may confuse registrants or clutter the interface.

Key use cases

  • When creating a new event by copying a previous one, staff can remove old or irrelevant questions that no longer apply.
  • Ensure attendees only see meaningful questions, improving the registration experience.
  • Prevent empty or obsolete questions from remaining in the event setup, ensuring better reporting and data consistency.

How it works

Open any event for editing (Events > Find events), and click the Questions tab. Click the delete icon for the question. If the question does not have any responses, it is deleted. If the question has responses, you can instead hide it from registrants. See Deleting unanswered event questions for more information.

Enhancements

  • Displaying Term Dates on Invoices - Invoices for memberships and non-dues subscriptions - when using accrual or persisted cash billing - now display Term dates on the Invoice Summary page.
  • Enhancements to the IQA Display tab - When adding display properties to a query, you can use the Apply button near the property picker to update the results without scrolling up to click Refresh.
  • Sorting added to the Adjustments tab for media assets - Staff users can now sort advertising media assets by specific columns in the Adjustments tab. Clicking a column header sorts the list in ascending or descending order, with an arrow indicator showing the current sort direction. This enhancement makes it easier to locate and organize media assets.

Documentation

  • New pre-upgrade script: General lookup tables case sensitivity - This script identifies any general lookup tables with lowercase characters in their table names, which can cause issues during the upgrade process.

Previous Releases