{"name":"Frappe CRM: A Fully Featured Open Source CRM for Modern Sales Teams","description":"Frappe CRM is a robust, open-source customer relationship management tool designed for modern sales teams. It offers an intuitive interface, comprehensive lead and deal management, and powerful integrations to streamline sales processes. Built on the Frappe Framework, it provides a flexible and affordable solution for businesses seeking to enhance customer relationships.","github":"https://github.com/frappe/crm","url":"https://osrepos.com/repo/frappe-crm","source":"osrepos.com","sourceDescription":"This repository profile is provided by osrepos.com, an open source repository discovery platform.","repositoryProfile":"https://osrepos.com/repo/frappe-crm","generatedFor":"open source discovery and AI-assisted research","markdown":"https://osrepos.com/repo/frappe-crm.md","json":"https://osrepos.com/repo/frappe-crm.json","topics":["crm","crm-software","open-source","frappe","sales","marketing","vue","customer-relationship-management"],"keywords":["crm","crm-software","open-source","frappe","sales","marketing","vue","customer-relationship-management"],"stars":null,"summary":"Frappe CRM is a robust, open-source customer relationship management tool designed for modern sales teams. It offers an intuitive interface, comprehensive lead and deal management, and powerful integrations to streamline sales processes. Built on the Frappe Framework, it provides a flexible and affordable solution for businesses seeking to enhance customer relationships.","content":"## Introduction\n\nFrappe CRM is a fully featured, open-source Customer Relationship Management (CRM) tool designed to simplify sales and amplify customer relationships for modern sales teams. Built on the robust Frappe Framework and utilizing Vue for its modern user interface, it offers an intuitive, highly customizable experience for unlimited users. Frappe CRM aims to bridge the gap for businesses needing an accessible, flexible, and affordable CRM solution without compromising on features.\n\nYou can explore the project further on its [Frappe CRM GitHub Repository](https://github.com/frappe/crm).\n\n## Installation\n\nFrappe CRM offers flexible installation options for both production and development environments.\n\n### Managed Hosting\n\nFor a quick start with managed hosting, you can deploy Frappe CRM on Frappe Cloud:\n[Try on Frappe Cloud](https://frappecloud.com/crm/signup)\n\n### Self Hosting (Production)\n\nTo set up Frappe CRM in a production environment, follow these steps:\n\n1.  **Download the easy install script:**\n    bash\nwget https://frappe.io/easy-install.py\n    \n\n2.  **Run the deployment command:**\n    bash\npython3 ./easy-install.py deploy \\\n    --project=crm_prod_setup \\\n    --email=email.example.com \\\n    --image=ghcr.io/frappe/crm \\\n    --version=stable \\\n    --app=crm \\\n    --sitename subdomain.domain.tld\n    \n    Remember to replace `email.example.com` and `subdomain.domain.tld` with your actual email and domain.\n\n### Local Setup (Development)\n\nFor local development, follow these steps:\n\n1.  [Setup Bench](https://docs.frappe.io/framework/user/en/installation).\n2.  In the `frappe-bench` directory, run `bench start` and keep it running.\n3.  Open a new terminal session, navigate to the `frappe-bench` directory, and run:\n    sh\nbench get-app crm\nbench new-site sitename.localhost --install-app crm\nbench browse sitename.localhost --user Administrator\n    \n4.  Access the CRM page at `sitename.localhost:8000/crm` in your web browser.\n\nFor frontend development, navigate to `frappe-bench/apps/crm` in a new terminal and run:\nsh\nyarn install\nyarn dev\n\nThen, access the site on the Vite dev server at `http://sitename.localhost:8080`.\n\n### Docker Setup\n\nIf you prefer Docker, ensure Docker, docker-compose, and Git are installed.\n\n1.  **Setup folder and download files:**\n    bash\nmkdir frappe-crm\ncd frappe-crm\nwget -O docker-compose.yml https://raw.githubusercontent.com/frappe/crm/develop/docker/docker-compose.yml\nwget -O init.sh https://raw.githubusercontent.com/frappe/crm/develop/docker/init.sh\n    \n\n2.  **Run the container:**\n    bash\ndocker compose up -d\n    \n    The site `http://crm.localhost:8000/crm` should now be available with default credentials: Username: `Administrator`, Password: `admin`.\n\n## Key Features and Integrations\n\nFrappe CRM is packed with features designed to enhance your sales and customer management workflows, supported by powerful integrations.\n\n### Key Features\n\n*   **User-Friendly and Flexible:** An intuitive interface that is easy to navigate and highly customizable, adapting to specific team processes.\n*   **All-in-One Lead/Deal Page:** Consolidates all essential actions and details, such as activities, comments, notes, and tasks, into a single page for a seamless workflow.\n*   **Kanban View:** Visually manage leads and deals with a drag-and-drop Kanban board, providing clarity and efficiency in tracking progress.\n*   **Custom Views:** Design personalized views to organize and display leads and deals using custom filters, sorting, and columns for quick access to relevant information.\n\n### Integrations\n\nFrappe CRM seamlessly integrates with other tools to extend its capabilities:\n\n*   **Twilio:** Make and receive calls directly from the CRM, with call recording capabilities.\n*   **Exotel:** Integrate Exotel for call management via agents' mobile phones, including call recording.\n*   **WhatsApp:** Send and receive messages from the CRM using [Frappe WhatsApp](https://github.com/shridarpatil/frappe_whatsapp).\n*   **ERPNext:** Extend CRM functionalities to include invoicing, accounting, and more by integrating with [ERPNext](https://erpnext.com).\n\nUnder the hood, Frappe CRM leverages the [Frappe Framework](https://github.com/frappe/frappe) for its full-stack web application capabilities and [Frappe UI](https://github.com/frappe/frappe-ui), a Vue-based UI library, for its modern user interface.\n\n## Why Use Frappe CRM?\n\nFrappe CRM was developed to address the common challenges faced by modern businesses, such as overly complex, generic, or expensive CRM solutions. Its motivation lies in providing a simple, customizable, and open-source alternative that empowers teams to manage customer relationships effectively.\n\nBy choosing Frappe CRM, you benefit from:\n\n*   **Simplicity and Usability:** A clean, intuitive design that ensures a great user experience.\n*   **Customization and Flexibility:** Easily adapt the tool to your unique workflows and business processes.\n*   **Comprehensive Functionality:** Packed with features for core CRM activities, helping you build strong customer relationships.\n*   **Affordability and Open Source:** An accessible solution with unlimited users, free from steep pricing models.\n*   **Extensibility:** Built on the Frappe Framework, it offers robust integration possibilities and scalability for growing organizations.\n\nIt is an ideal choice for teams looking for a CRM that aligns with their specific needs, offering a balance of power, ease of use, and cost-effectiveness.\n\n## Links\n\n*   [Live Demo](https://frappecrm-demo.frappe.cloud/api/method/crm.api.demo.login)\n*   [Official Website](https://frappe.io/crm)\n*   [Documentation](https://docs.frappe.io/crm)\n*   [GitHub Repository](https://github.com/frappe/crm)\n*   [Telegram Public Group](https://t.me/frappecrm)\n*   [Discuss Forum](https://discuss.frappe.io/c/frappe-crm)\n*   [YouTube Channel](https://www.youtube.com/channel/UCn3bV5kx77HsVwtnlCeEi_A)\n*   [X/Twitter](https://x.com/frappetech)","metrics":{"detailViews":7,"githubClicks":4},"dates":{"published":null,"modified":"2025-10-12T02:50:52.000Z"}}