We are now at the stage of setting suiteCRM to our needs for our service company.
It is to me not clear, what is the best way of having our workflow diagram, in the CRM system.
In short I will give some of the elements in the workflow.
- Lead coming in
- First contact is being made with the lead, for additional info. Depending on the info, we assign it to a person that will have the follow up.
- The person that has the follow up, get in contact with the lead to schedule a meeting with the lead.
- The meeting is finished. Lead is dead or becomes prospect.
- The prospect receives a quote / offer by email and the prospect becomes an opportunity.
- Opportunity does agree and continues to step 7 or disagrees. Opportunity died.
- Opportunity agrees with the offer, and therefore has to sign a contract at the office.
8 ) Once signed, first upfront payments is directly being made. Opportunity is converted to client. (Contracts are for a year and upfront payments are each month.) - A notification is send to the service scheduler to schedule our service for the client.
- Repeated payment notification should be send out by the system (email or sms) a set time before ending of the current month.
- If there is no payment made in time, the system should give an alert to the back office. So far the system repeats step 9 and 10 until the end of the contract.
- Shortly before the contract ends, a notification is being send to the service scheduler. The scheduler get in contact with the client for a renewed contract or send out an exit email.
I hope the company workflow is clear. Of course, there are some other sub-workflows, but this is the main diagram.
What is the best way to automate as much as possible, yet flexible enough, to change it without to much trouble in the CRM.
We will have only a few different kind of services (Products), and all the workflows are identical, with the exception of that the service will be for a set amount of time (Short term) or with an open end, renewed each year.
I am just beginning with suiteCRM, and still have a lot to learn. Still green as grass. I see that there are many ways to get things done. I see things being done by workflows and filters, and I also see things being done by projects. At our company, we are still thinking about how to set up the CRM program for our best needs. I was thinking to handle our service as a project. With each project having the complete workflow. The end of the workflow, means the project is finished. But at our company we do not all agree about this approach. What is the best way?
Any advice is more than welcome.
Thanks in advance.