Current Issue

Industry Insights

Self-Hosting Packages for iMIS

Many iMIS organizations want the flexibility to build integrations, custom applications, and data pipelines without relying on third-party SaaS platforms. Our Self-Hosting Program deploys resources directly in your Azure environment, with three hosting packages to support everything from lightweight setups to enterprise-grade integrations.

Extending IQA Functionality: File Download and Preview

As a new developer at John Consulting, I’ve quickly come to appreciate the robust capabilities of iMIS—it’s a powerful system that handles most tasks right out of the box. However, there are areas where custom solutions can add significant value. One such area is interacting directly with file fields in

iMIS EMS vs Legacy iMIS

Non-profit organizations often rely on iMIS for managing memberships, events, fundraising, and engagement. Over the years, Advanced Solutions International (ASI) has transitioned its product from the legacy iMIS system to the cloud-based iMIS EMS (Engagement Management System). This shift represents more than just a version upgrade—it is a move toward

Improving Financial Management with iMIS

Effective financial management is crucial for organizations, especially for associations, nonprofits, and membership-based groups. iMIS, an Engagement Management System (EMS), provides a comprehensive suite of tools to streamline financial operations and enhance decision-making processes. By integrating key financial management functionalities, iMIS enables organizations to efficiently handle everything from invoicing to

Diverse Use Cases for Events

The iMIS EMS Events module is a powerful tool for associations, offering diverse use cases that simplify management, elevate member experiences, create lasting impact and offer revenue opportunities. Before I expound on the diverse use cases for the iMIS EMS Events module, I want to define its utility.  At its

Real-Time Translation with Caching Strategies

In today’s globalized digital landscape, providing multilingual content on websites is crucial for reaching diverse audiences. Traditionally, the best practice has been to prepare and embed pre-translated texts in multiple languages directly on the website, allowing users to switch languages seamlessly. However, this approach can be resource-intensive, requiring manual updates

Developing Client-Based iParts on the iMIS Platform

iMIS platform enables developers to create and integrate client-based iParts (application components) with the iMIS website’s existing pages. This article focuses on setting up front-end, client-based iParts developed with modern frameworks such as Vue, React, and Angular, testing on a local server instead of directly online via a browser. Why