How to Manage Contact Relationships with Related Lists in Horilla CRM
In any CRM system, understanding how contacts are connected across different entities is essential for building meaningful relationships and making informed decisions. Contacts rarely exist in isolation—they are often part of hierarchies, linked to accounts, involved in opportunities, and engaged in campaigns. Without a centralized way to view and manage these connections, it becomes difficult to track interactions and maintain context.
Thank you for reading this post, don't forget to subscribe!Horilla CRM addresses this through the Related Lists tab in the Contact Detail View, which provides a structured and unified space to manage all relationships associated with a contact. By bringing together hierarchical links, business associations, and campaign involvement into a single interface, it enhances visibility and simplifies day-to-day operations. This ensures users can quickly understand a contact’s role, connections, and impact across the system without navigating multiple modules.
Accessing the Related Lists Tab
To access the Related Lists section:

- Open the Contacts module
- Select a contact from the list
- In the Contact Detail View, navigate to the Related Lists tab
This section displays all relationships linked to the selected contact.
Overview of Contact Related Lists
The Contact module includes the following related lists:
- Child Contacts
- Related Campaigns
- Related Opportunities
- Related Accounts
Each section represents a different type of relationship connected to the contact.
Common Actions Across All Related Lists
All related lists provide consistent actions:
- Add – Create or associate new records
- Edit – Modify existing records (where applicable)
- Delete – Remove relationships
- View Details – Click on a record to open its detail view
- Refresh – Reload updated data
This consistency ensures a smooth user experience.
Managing Child Contacts

Purpose
The Child Contacts related list is used to create and manage hierarchical relationships between contacts.
Key Features
- Define parent–child relationships between contacts
- Organize contacts in a structured hierarchy
- Useful for representing:
- Reporting structures
- Team hierarchies
- Organizational relationships
Adding a Child Contact

- Go to Child Contacts section
- Click Add
- Select or create a contact
- Save the relationship
View Hierarchy
- Click View Hierarchy
- Displays a structured view of parent and child contacts
This helps users quickly understand how contacts are interconnected.
Managing Related Campaigns

Purpose
The Related Campaigns section tracks campaign participation for the contact.
Key Actions

- Add the contact to campaigns
- Assign Member Status (Planned, Sent, Responded, etc.)
- Edit participation details
- Remove campaign associations
Behavior
- Changes made in the Campaign module are automatically reflected here
- Ensures consistent campaign tracking
Managing Related Opportunities

Purpose
The Related Opportunities section displays opportunities linked to the contact.
Key Actions
- Add Opportunity
- Create a new opportunity directly
- Link Existing Opportunity
- Edit Opportunity Details
- Delete Opportunity
Functional Behavior
- When creating an opportunity:
- You can select an account (including child accounts)
- The opportunity will appear in the related list accordingly
Benefits
- Identifies the contact’s role in deals
- Helps track sales involvement at the contact level
Managing Related Accounts

Purpose
The Related Accounts section links the contact to one or more accounts.
Key Actions

- Add or associate accounts
- Assign Customer Role (configured in Settings)
- Edit role or relationship
- Delete association
Customer Role
Defines how the contact is related to the account, such as:
- Decision Maker
- Influencer
- Stakeholder
These roles are managed from Settings, ensuring consistency.
Managing the Related List View
Each related list is displayed in a structured table.
Features
- Column-based layout (Name, Email, Role, etc.)
- Sorting options
- Action buttons for quick management
Customization Options
- Adjust visible columns
- Reorder fields
- Reset to default view
Accessing Detailed Records
- Click any record name
- Navigate to its detail page
- View complete information and related data
Benefits of Contact Related Lists
- Clear visibility of contact relationships and hierarchy
- Centralized access to campaigns, opportunities, and accounts
- Easy management with add, edit, and delete actions
- Improved understanding of contact involvement across the system
- Real-time updates across modules
The Related Lists feature in Horilla CRM offers a comprehensive and organized approach to managing contact relationships. By consolidating child contacts, campaigns, opportunities, and account associations into one accessible view, it enables users to maintain clarity and control over complex relationship structures.
With its consistent actions, real-time updates, and intuitive layout, the feature not only improves efficiency but also strengthens decision-making by providing complete context around each contact. As CRM data grows and relationships become more interconnected, the Related Lists tab becomes an essential tool for maintaining structured, accurate, and meaningful contact management across the system.
