Features in Investor Relationship Management (IRM) Systems
for Client Relationship Management
We ask vendors to mark their product against our feature list. It is not available for all products and in some cases we have derived data from publicly available sources. The list of features follows. Vendors can add a further 10 key features of their own.
Client Data Management
Capabilities for comprehensive tracking, updating, and organizing all client-related information and documents needed by fund managers for efficient servicing and compliance.
- 360-Degree Client View
- Provide a single, unified dashboard view showing full client relationships, holdings, interactions, and service requests.
- Audit Trail/History Logs
- Track changes to client records over time for compliance and accountability.
- Bulk Data Update
- Batch update client records efficiently.
- Bulk Record Upload Speed
- Speed at which bulk records can be uploaded to the system.
- Client Segmentation
- Segment clients by customizable attributes (e.g., AUM, geography, product type, risk tolerance).
- Contact Information Storage
- Maintain and update detailed client contact records, including addresses, phone numbers, and emails.
- Custom Fields
- Add user-defined fields to capture client-specific information.
- Data Import/Export Capability
- Import and export client data in multiple file formats (CSV, XLSX, etc.).
- Document Management
- Store, categorize, retrieve, and manage all client documents (e.g., KYC, agreements, correspondence).
- Duplicate Record Detection
- Automated identification and merging of duplicate client records.
- Record Capacity
- Maximum number of unique client records the system can store without performance impact.
- Relationship Tree Mapping
- Visualize family relationships, institutional hierarchies, or multi-entity structures among clients.
Compliance & Regulatory Management
ERM features tailored for managing regulatory requirements such as MiFID II, KYC, AML, and maintaining robust audit trails within client servicing.
- Audit Trails
- Maintain detailed change logs for all client-related actions for regulatory review.
- Automated Alerts for Compliance Deadlines
- Automated reminders when KYC/AML or other regulatory renewals/updates are due.
- Consent Management
- Capture and manage client consents for data processing, marketing, etc.
- Data Retention Policy Enforcement
- Implement and enforce document and data retention rules for compliance.
- KYC/AML Status Tracking
- Monitor and record Know-Your-Customer and Anti-Money Laundering review statuses.
- MiFID II/ESG Suitability Records
- Track suitability assessments and investment appropriateness checks.
- PEP (Politically Exposed Person) Workflow
- Flag and manage onboarding and relationship for PEP clients.
- Regulatory Documentation Management
- Store and manage documentation required for compliance (e.g., risk disclosures, consents).
- Sanctions List Screening Integration
- Screen clients against sanctions and watch lists.
- Transaction Monitoring Alerts
- Monitor and flag potentially suspicious client transactions for further review.
- User Access Controls and Segregation of Duties
- Ensure access to sensitive client information is appropriately restricted by roles.
Integration & API Capabilities
Readiness to connect with external systems for data exchange, automation, and enhanced user productivity.
- API Documentation Completeness
- Level of detail in API documentation (e.g., endpoints, error handling, sample code).
- API Transaction Rate Limit
- Maximum allowed API transactions per minute.
- Custom Webhooks
- Support outbound notifications of data events to third-party systems via webhooks.
- Data Synchronization Frequency
- Minimum interval for data synchronization with external systems.
- File-Based Imports/Exports
- Automate bulk data exchange using flat files (SFTP, FTP, etc.).
- Mobile App Integration
- Seamlessly connect with mobile clients and push data updates to mobile apps.
- Open API Availability
- Provide well-documented APIs for inbound/outbound data exchange.
- Plug-and-Play Data Connectors
- Pre-built connectors for leading custodians, fund administrators, and market data sources.
- Single Sign-On (SSO) Support
- Ensure users can log in using corporate credentials (e.g., SAML, OAuth).
- Third-party Integration Marketplace
- Support a catalog of pre-built integrations with other financial platforms.
Interaction & Communication Tracking
Features to record, organize, and track all client communications and touchpoints to ensure transparency, personalized service, and timely follow-ups.
- Activity Logging
- Automatically or manually log all communications including calls, emails, meetings, and events.
- Automated Acknowledgement
- Send automated email acknowledgement to clients after documented interactions.
- Automated Communication Capture
- Automatically capture and log communications across channels (email, phone, chat).
- Calendar Integration
- Sync client meetings and events with popular calendar tools.
- Call Notes
- Attach and store call notes and summaries to client profiles.
- Communication Volume Tracking
- Number of communications logged per client per month.
- Email Integration
- Connect with email platforms (e.g., Outlook, Gmail) for two-way sync of client emails.
- Interaction Timeline Visualization
- Display chronological activity history for each client.
- Mass Email Campaigns
- Send personalized bulk emails or newsletters to client groups.
- Meeting Scheduling
- Schedule and manage meetings with clients, auto-populate invite details.
- Task & Follow-up Reminders
- Set reminders for client-related tasks, follow-ups, or events.
Investment & Account Management Integration
Tools and integrations to connect CRM data with portfolio management systems for tracking investor holdings, transactions, cash flows, and account statements.
- Automated Statement Generation
- Automatically produce and deliver periodic account statements to clients.
- Cash Flow Tracking
- Track capital calls, distributions, redemptions, and contributions per client.
- Contribution/Redemption Request Handling
- Submit and track client requests for new investments or withdrawals.
- Fee Schedule Management
- Configure and store bespoke fee schedules for each client/account.
- Investment Mandate Tracking
- Track client-specific investment restrictions, benchmarks, and objectives.
- Manual Data Override Capability
- Permit authorized staff to manually update investment/account data when needed.
- Multi-Account Handling
- Manage multiple accounts per client (e.g., personal, trust, joint, institutional).
- Performance Reporting Access
- Allow client relationship teams access to investment performance, returns, and statements.
- Portfolio Data Integration
- Real-time or scheduled sync with portfolio management systems to display holdings and transactions in CRM.
- Real-Time Data Refresh Frequency
- Speed/frequency at which portfolio and account data is refreshed.
Reporting & Analytics
Robust reporting and analytics capabilities to deliver insights on client relationships, business development, compliance, and account status.
- Ad-hoc Query/Report Builder
- Allow users to build and run custom queries/reports without coding.
- Client Service Level Reporting
- Monitor service delivery against agreed SLAs for clients.
- Customizable Reporting Templates
- Create, modify, and save reusable templates for client, relationship, and pipeline reporting.
- Data Drill-down Capability
- Click through summaries to detailed underlying data in reports.
- Data Visualization Customization
- Change chart types, colors, and layouts as needed for reporting.
- Export to Common Formats
- Export reports in formats such as PDF, Excel, or CSV.
- Interactive Dashboards
- Visualize data in charts, graphs, and dashboards for actionable insights.
- Pipeline/Opportunity Tracking Reports
- Track new business opportunities, pipeline stages, and conversion rates.
- Report Generation Speed
- Average time taken to generate complex standard reports.
- Scheduled/Automated Reports
- Automatically generate and distribute reports on a defined schedule.
Scalability & Performance
Product capabilities to handle increasing client, data, and workflow volumes as asset managers grow.
- Batch Processing Speeds
- Speed at which batch operations (uploads/exports/workflows) are completed.
- Concurrent User Support
- Maximum number of users who can access the system simultaneously without performance degradation.
- Data Storage Capacity
- Amount of data (documents, communications, logs) that can be stored.
- Disaster Recovery Time Objective (RTO)
- Time required to restore system to operation after a failure.
- Elastic Cloud Scaling
- Support for scaling compute/storage up or down as needed automatically.
- Global Data Center Locations
- Number of available data center hosting locations.
- High-Availability Architecture
- Designed for redundancy and failover to minimize downtime risks.
- Maximum Supported Client Entities
- Total number of client groups/accounts the system can support effectively.
- Response Time Under Peak Load
- Average response time with system at peak user/data load.
- Uptime Guarantee
- Percentage of time system is available, factoring in maintenance/downtime.
Security & Privacy
Robust security features and privacy policies essential for protecting sensitive client and firm information in line with international standards.
- Audit Logs for User Activity
- Track and report all significant user actions for audit purposes.
- Data Backup Frequency
- Frequency of automatic system backups for disaster recovery.
- Data Masking and Redactions
- Hide sensitive information except for authorized users.
- End-to-End Encryption
- Encrypt data in transit and at rest.
- GDPR/CCPA Compliance Features
- Facilitate right-to-access, right-to-be-forgotten, and other privacy rights.
- Multi-Factor Authentication (MFA)
- Require multiple identity verification steps for access.
- Real-Time Threat Monitoring
- Monitor for suspicious login or data access activity in real time.
- Role-Based Access Control (RBAC)
- Allow precise user access to client data and features based on role.
- Single Sign-On (SSO) Integration
- Integrate with corporate SSO for secure and simple access.
- User Session Timeout
- Automatic logout after a period of inactivity.
Support & Vendor Services
Services offered by the vendor/partner to ensure smooth implementation, ongoing operation, and problem resolution.
- 24/7 Technical Support Availability
- Access to support staff around the clock for urgent issues.
- Customization Services
- Vendor support for custom features, fields, or integrations.
- Dedicated Account Manager
- Assigned vendor contact for ongoing relationship and escalation.
- Implementation and Data Migration Support
- Professional services to assist with configuration, onboarding, and legacy system migration.
- Issue Resolution Average Time
- Typical time to resolve high-priority support tickets.
- Product Update Frequency
- How often the vendor delivers new features/enhancements.
- Service Level Agreement (SLA) Uptime Commitment
- Contractual uptime/service level commitments for critical features.
- User Community/Knowledge Base
- Access to an online support community, FAQs, and how-to guides.
- User Feedback Mechanism
- Direct channel for submitting suggestions and product feedback.
- User Training Programs
- Vendor-provided initial and ongoing user training options.
User Experience (UX) & Accessibility
Design features that ensure the CRM is intuitive, customizable, and accessible for users of varying technical backgrounds and physical abilities.
- Average Page Load Time
- Average time to fully load a user dashboard.
- Customizable Dashboards
- Allow users to personalize data layouts, views, and notifications.
- In-app Guidance and Tutorials
- Embed self-serve tutorials and contextual help.
- Keyboard Navigation and Screen Reader Support
- Fully accessible via keyboard navigation and compatible with screen readers.
- Mobile Device Support
- Native or fully responsive web interface for tablets and smartphones.
- Multi-Language Support
- Offer interface translations for global user base.
- Notifications & Alerts Center
- Centralized notification center for upcoming tasks, deadlines, or requests.
- Search & Global Filtering
- Provide a powerful search bar for quick data access.
- Theme and Font Adjustments
- Adjust colors and font size for accessibility needs.
- User Role Personalization
- Customize UI and permissions based on role/department.
Workflow & Automation
Support for workflow automation to streamline repetitive administrative, compliance, and onboarding tasks.
- Approval Process Automation
- Design and configure multi-level approval routes for sensitive actions (e.g., large redemptions).
- Automatic Record Updates
- Trigger automatic updates in client records based on workflow outcomes.
- Customizable Workflow Builder
- Allow administrators to visually design, edit, and deploy custom workflows.
- Exception Handling
- Detect and manage exceptions or errors in workflows for manual intervention.
- Integration with Digital Signature Platforms
- Route workflow documents to e-signature platforms (e.g., DocuSign, Adobe Sign).
- Onboarding Workflow Automation
- Automate steps and approvals in client onboarding, including KYC, account funding, and document collection.
- Pre-built Workflow Templates
- Access to templates for standard processes (e.g., onboarding, due diligence).
- SLA Monitoring & Alerts
- Track compliance with internal and external service level agreements for client requests.
- Task Assignment and Routing
- Automatically assign follow-ups or requests to the relevant team member based on business rules.
- Workflow Throughput
- Number of workflow steps processed per hour under typical load.