I use CommitCRM every day. I live in it. So does everyone who works here. I love this product, and there are some great people who stand behind it. I want them to be successful, and I want this product to improve. In that spirit, I give the following very candid comments:
Sometimes I feel like that the people who develop this product don't actually have to use it every day to run and manage a business. I have no idea if that is true or not. However, it does seem like the product needs some closer alignment with a business owner/manager's objectives. It seems like features are added based on the value/ease to a developer/programmer, not a business manager.
From that perspective, here are the top feature requests I have that would help me run my business more efficiently:
MSP contracts
- profitability monitoring
- graphing of profitability over time (for a single or multiple contracts)
- contracts that reflect the way most of us do MSP work. If you write software to target this industry, then why not cater to way this industry does business?
Rounding issues corrected (I'm tired of Quotewerks quotes and CommitCRM invoices being off my a penny)
Either improve CommitCRM quoting or improve the integration between CommitCRM and QW:
CommitCRM quoting should have the following if I were to use it instead of QW:
- Support for full page cover page
- recurring billing calculations
- images available on the quote (for line items)
- a killer feature would be something for simpler online quote approval. Something that did not require customers to login. (kind-of like QuoteValet, but I don't really care about taking online CC payments)
Integration between CommitCRM and Quotewerks:
- I mainly want to be able to pull quote items into a CommitCRM ticket.
- being able to change the quote status to "won" would be nice - and maybe update a custom field with the ticket # that it is invoiced on
Rich text in ALL memo fields. come on, this IS 2014.
Dashboard.
- The dashboard that exists was a great first step. However, for it to really be functional, it needs to be click-able and "drill-able". So I have expiring assets? Ok, let me drill into that stat to get data. I've had to write a web based dashboard to get the data and charts that I want. But I don't want to have to write my own software just so I can use yours. I want to use your software.
- revenue this week? This month? some very customizable charts displaying this data would be fantastic
- ticket load by employee
- overdue/SLA exceeded
Real SLA. SLA module as it stands is just an automated way to set a due date. We need to automate ticket escalation and alerting to really call this a SLA (all driven by ticket priorities, types, clients, and possibly asset)
Employee time sheets. I huge gaping hole in this product is that I have no way of tracking profitability and employee utilization. How do I know if an employee is being over/under utilized. How can I gauge profitability based on employee hours worked. No, I'm not interested in hacking together a contract under my company and having everyone "log time" there. The only solution is a time clock built into CommitCRM.
Savable report filters. Screenshots of report filters so I can remember how to setup a filter is... crazy. there has to be a better way.
I love the report engine improvements. ...but why can't I write custom filters and queries? It seems like we could use a little more power unleashed in this thing.
Quickbooks batch invoicing
- allow filters on this screen. Let me filter out who I don't want - or what I do.
- Don't show me revenue from un-completed tickets in the total field. You don't invoice those tickets anyway. Why include their revenue in the displayed total?
- Allow keyboard integration with this window (down arrow moves cursor, space checks the box). Minor issue, but I hate using a mouse.
Inventory would be nice. But I'm not expecting you guys to EVER address this one. Most people probably don't care about it.
Could we honestly have separate fields for first and last names? Is there value in having one big name field. I do lastname, firstname, and that breaks so many things when that is altogether in the same field.
Web interface. Wow, do I need to elaborate? Honestly, I'm embarrassed for anyone to see it. Javascript driven and a UI that lacks anything in the name of graphic appeal.
Last, but not least, raise your prices ...and bring some talent on board to help implement this stuff.
So many of the above things have been started, but never finished (dashboard, SLA module, QW integration). I'm tired of half developed "modules" that border on useless.
I fully understand software development is an evolution. I just want to make sure that CommitCRM is going to continue to evolve into a product that I can continue to use. Hopefully, this gives you guys some insight into my daily frustrations.
Support, thanks for listening - you always do. I know you get tired of me, just admit it. I know what software can do, and I know you guys can get this right.
Thanks for reading!
Sometimes I feel like that the people who develop this product don't actually have to use it every day to run and manage a business. I have no idea if that is true or not. However, it does seem like the product needs some closer alignment with a business owner/manager's objectives. It seems like features are added based on the value/ease to a developer/programmer, not a business manager.
From that perspective, here are the top feature requests I have that would help me run my business more efficiently:
MSP contracts
- profitability monitoring
- graphing of profitability over time (for a single or multiple contracts)
- contracts that reflect the way most of us do MSP work. If you write software to target this industry, then why not cater to way this industry does business?
Rounding issues corrected (I'm tired of Quotewerks quotes and CommitCRM invoices being off my a penny)
Either improve CommitCRM quoting or improve the integration between CommitCRM and QW:
CommitCRM quoting should have the following if I were to use it instead of QW:
- Support for full page cover page
- recurring billing calculations
- images available on the quote (for line items)
- a killer feature would be something for simpler online quote approval. Something that did not require customers to login. (kind-of like QuoteValet, but I don't really care about taking online CC payments)
Integration between CommitCRM and Quotewerks:
- I mainly want to be able to pull quote items into a CommitCRM ticket.
- being able to change the quote status to "won" would be nice - and maybe update a custom field with the ticket # that it is invoiced on
Rich text in ALL memo fields. come on, this IS 2014.
Dashboard.
- The dashboard that exists was a great first step. However, for it to really be functional, it needs to be click-able and "drill-able". So I have expiring assets? Ok, let me drill into that stat to get data. I've had to write a web based dashboard to get the data and charts that I want. But I don't want to have to write my own software just so I can use yours. I want to use your software.
- revenue this week? This month? some very customizable charts displaying this data would be fantastic
- ticket load by employee
- overdue/SLA exceeded
Real SLA. SLA module as it stands is just an automated way to set a due date. We need to automate ticket escalation and alerting to really call this a SLA (all driven by ticket priorities, types, clients, and possibly asset)
Employee time sheets. I huge gaping hole in this product is that I have no way of tracking profitability and employee utilization. How do I know if an employee is being over/under utilized. How can I gauge profitability based on employee hours worked. No, I'm not interested in hacking together a contract under my company and having everyone "log time" there. The only solution is a time clock built into CommitCRM.
Savable report filters. Screenshots of report filters so I can remember how to setup a filter is... crazy. there has to be a better way.
I love the report engine improvements. ...but why can't I write custom filters and queries? It seems like we could use a little more power unleashed in this thing.
Quickbooks batch invoicing
- allow filters on this screen. Let me filter out who I don't want - or what I do.
- Don't show me revenue from un-completed tickets in the total field. You don't invoice those tickets anyway. Why include their revenue in the displayed total?
- Allow keyboard integration with this window (down arrow moves cursor, space checks the box). Minor issue, but I hate using a mouse.
Inventory would be nice. But I'm not expecting you guys to EVER address this one. Most people probably don't care about it.
Could we honestly have separate fields for first and last names? Is there value in having one big name field. I do lastname, firstname, and that breaks so many things when that is altogether in the same field.
Web interface. Wow, do I need to elaborate? Honestly, I'm embarrassed for anyone to see it. Javascript driven and a UI that lacks anything in the name of graphic appeal.
Last, but not least, raise your prices ...and bring some talent on board to help implement this stuff.
So many of the above things have been started, but never finished (dashboard, SLA module, QW integration). I'm tired of half developed "modules" that border on useless.
I fully understand software development is an evolution. I just want to make sure that CommitCRM is going to continue to evolve into a product that I can continue to use. Hopefully, this gives you guys some insight into my daily frustrations.
Support, thanks for listening - you always do. I know you get tired of me, just admit it. I know what software can do, and I know you guys can get this right.
Thanks for reading!
Comment