New

Experience Smart HR with Horilla Mobile App

Google Play Store Google Play Store
Home / Blogs

How to Get Started Instantly with Load Demo Data in Horilla CRM

CRM
·

May 7, 2026

how-to-get-started-instantly-with-load-demo-data-in-horilla-crm

Setting up a CRM system from scratch can take a lot of time. This is true when it needs manual data entry. Users must do this before they can explore its features. To simplify this process, Horilla CRM offers a strong Load Demo Data feature. It lets users quickly set up the system with realistic sample data.

Thank you for reading this post, don't forget to subscribe!

This feature is automatically available when the system is accessed with an empty database, ensuring that users can begin exploring the platform without any prior configuration. Whether you are evaluating the system, demonstrating it to clients, or testing workflows, demo data provides a ready-to-use environment that reflects real-world usage.

Initial Access with an Empty Database

When Horilla CRM is opened for the first time, and no data exists:

  • The system detects that the database is empty
  • Instead of redirecting to the main dashboard, it displays the initial setup screen
  • This screen includes the Load Demo Data option

This approach eliminates the need for manual setup and ensures that users can immediately proceed with system initialization.

Entering the DB Init Password

Before proceeding with demo data generation, the system requires a Database Initialization Password (DB Init Password).

Why This Step Is Important

  • It acts as a security layer to prevent unauthorized initialization
  • Ensures that only permitted users can populate the system
  • Protects the database from accidental data generation

If you do not have the password, contact your system administrator before proceeding.

Choosing the Demo Data Volume

After entering the DB Init Password, users can select how much demo data to generate.

Available Data Options

Horilla CRM provides multiple dataset sizes to suit different use cases:

  • 500 records
  • 1000 records
  • 2000 records
  • 4000 records
  • 8000 records
  • 10000 records

Understanding the Options

  • 500 – 1000 records
    Ideal for quick exploration and basic testing
  • 2000 – 4000 records
    Suitable for moderate usage and feature testing
  • 8000 – 10000 records
    Best for performance testing and simulating large-scale environments

This flexibility allows users to tailor the Horilla demo environment based on their specific needs.

Loading the Demo Data

Once the password is entered and the desired data count is selected:

  • Click the Load Demo Data button to begin the process

What Happens in the Background

  • The system validates the DB Init Password
  • Demo records are generated across multiple modules
  • Relationships between records are automatically created
  • Data is structured to simulate real business scenarios

The duration of this process depends on the selected dataset size. Larger datasets may take slightly longer to complete.

Confirmation of Successful Data Load

After the demo data has been successfully generated:

  • The system displays a confirmation or success message

What This Means

  • The CRM is now fully populated with demo data
  • All modules are ready for use
  • Users can begin exploring features immediately

Logging into the System

Once the demo data is loaded, users can log in using the default credentials:

  • Username: admin
  • Password: admin

Important Notes

  • These credentials provide full administrative access
  • It is recommended to update them in production environments
  • They are intended for demo and testing purposes only

Exploring the Demo Environment

After logging in, users will have access to a fully functional CRM populated with interconnected data.

What You Can Explore

  • Accounts and Contacts – View organizational and individual relationships
  • Leads and Opportunities – Understand sales pipelines
  • Related Lists – Explore connections between records
  • Workflows and Cadences – Test automation features
  • Reports and Dashboards – Analyze generated data

The demo data is designed to reflect real-world scenarios, making it easier to understand how different modules interact.

Best Practices for Using Demo Data

To make the most of this feature:

  • Start with a smaller dataset if you are new to the system
  • Use larger datasets for performance testing
  • Avoid loading demo data in production unless necessary
  • Reinitialize the database if you need a fresh demo environment

The Load Demo Data feature in Horilla CRM provides a seamless and efficient way to get started with the system. By automatically detecting an empty database and guiding users through a secure initialization process—including the DB Init Password step—it ensures both ease of use and controlled access.

With flexible data volume options and ready-to-use sample records, users can quickly explore the full capabilities of the CRM without manual setup. This makes it an essential feature for onboarding, testing, and demonstrating the platform effectively.

Horilla CRM Editorial Team Author

Horilla CRM Editorial Team is a group of experienced CRM practitioners, revenue operations specialists, and SaaS product analysts who are passionate about CRM software. We have a deep, practical understanding of the customer relationship landscape — from pipeline management and lead nurturing to sales automation and customer retention — and are committed to providing our readers with the most up-to-date and actionable content. We have written extensively on a variety of CRM software topics, including sales pipeline tools, contact management systems, marketing automation platforms, and customer success software. Our reviews and guides are grounded in real-world usage across SMB and enterprise environments. We are always looking for new ways to share our knowledge with the sales and RevOps community. If you have a question about our CRM software, please don't hesitate to contact us.