Yes, QuickBooks contains a CRM component. With this framework, you can create and send out estimates on customer invoices. This CRM can help you in receiving quick quotes, short sales cycles, fast payments, and repeat transactions from customers.