Our goal at 1ClickFactory is to help Microsoft Dynamics Partners reach efficiency and grow their businesses. We have over 100 employees working with innovative technologies to ensure we do our best to help companies worldwide, stay up-to-date with Microsoft Dynamics ERPs. We strive to become the leading business software factory providing upgrade, development, hosting, and quality & assurance services to businesses globally via a network of competent Microsoft Partners.
To promote efficiency, the majority of our services are available online, and we have been delivering our online offering to Microsoft Dynamics Partners since 2013. We started by launching two upgrade related tools for Microsoft Dynamics Partners, enabling them to perform Microsoft Dynamics NAV upgrades more efficiently by automating the process of moving Classic Reports to RDLC and Dataports to XMLports. Two of our recent releases include an upgrade analyzer (used by Microsoft Dynamics partners for estimating the upgrade project and choosing the best path for their customer-specific upgrade) and the C/AL to Extension Analyzer (used for evaluating the scope of the project, obtaining budget requirements, and planning the next steps for transition). In general, our business portal (website) with its infrastructure enables us to release new online services continually.
Prior to 2013, our Upgrade Estimation Engine was managed through email and multiple files. The process was based on Microsoft Dynamics Partners first filling in a .xls file with upgrade related information, then sending it via email to 1ClickFactory and finally, uploading the customer .fob file to FTP.
This involved a number of people, from various teams, being responsible for different tasks. It also meant that managing the process could take months, even for something simple like data collection and especially if changes and updates were required mid-process.
In addition, this estimation process was very unsecure from a data privacy perspective. However, back then it wasn‘t such an issue as GDPR had not yet been established.
To sum up, this process was very insufficient and time-consuming for all parties involved. We realized these tasks needed to be automated and made available online to drive efficiency.
After launching the online services, we ended up with three different platforms containing customer data:
Since we work solely with Microsoft Dynamics Partners, we needed to ensure we could control the process of how our registered Business Portal users reached our online services. To achieve this, we had to manually check each contact after they registered and if the contact belonged to a Microsoft Dynamics Partner organization, manually approve and then assign rights. In addition to this, we had to record the contact in our CRM and ERP systems.
With all this information being on three separate non-integrated and non-automated systems, it took a lot of time. We essentially had to do double the work, while also increasing the risk of human error by entering data manually.
This process was equally bad for our customers too. They had to wait until we had completed entering their data before they could start using our services. Unfortunately, this meant lots of our leads went cold while we were doing all this manual work.
On the subject of cold leads, and looking at our situation from a sales and marketing perspective –the issue of our Business Portal users not having access to some information paired with an inability to use the service straight after registration became a point of contention over the coming years.
Initially, after launching, it was possible to manage the convoluted user creation process but as time went on it became more difficult. As we all know, buyer behavior has changed a lot over the last few years with buyers expecting to receive purchases right away. If they can’t get what they came for at that moment, there is a big risk they will choose to make the purchase elsewhere.
This was not an easy problem for us to solve, because we couldn’t ignore the model we built our business through. We work solely with Microsoft Dynamics Partners and a process for user approval is essential, but we knew we needed to find a solution to reduce this time-frame. In addition, we had sales and marketing-related information for users to access in our Business Portal, but no track record of their actions, which was not ideal for lead nurturing.
1ClickFactory spent a lot of time on manual processes and missed opportunities to grow by letting leads go cold, but these were not the only issues.
As with most companies, we do monthly sales and marketing related reporting and analysis, which helps us to create actions for improvement based on company goals.
However, when it came to analysis and making decisions relating to our online services, the reporting was not only time consuming, but in many cases not even accurate. This was the result of having our customer information in three different disparate systems, often containing conflicting information.
1ClickFactory’s 4 Key Challenges:
As a result, we couldn’t reach the efficiency and maximum profitability we were striving for. It was clear we needed to integrate our systems and automate part of the manual work. We knew this would make our lives easier and enhance the overall experience for Microsoft Dynamics Partners.
Since we had an in-house web development team and Microsoft Dynamics Business Central developers it was an easy decision to free up some resources and finally prioritize ourselves. We chose to integrate our ERP with our online Business Portal for Microsoft Dynamics Partners.
Statement from Vilius Vaicekauskas, WebServices Department Manager at 1ClickFactory:
“It has been a long road since we started our Web and ERP integration back in 2013 and it’s still an ongoing project. Initially, it consisted of 1 Visual Studio solution with C# code calling ERP services side through Windows Communication Foundation (WCF) technology and then displaying the information in Web interface thanks to HTML, CSS, JavaScript.
Throughout the years it has grown into separate code solutions both for Backend (Data transfer from/to ERP based on C#, ASP.NET, SQL, Entity Framework) and Frontend (Web User Interface based on HTML, CSS, JavaScript, Angular, AngularJS) with some supporting Cloud Services running on the Microsoft Azure platform.
Over the years, the solution has changed with lots of improvements to the code and overall functionality, with the release of new features on a monthly basis.
In fact, the process has changed so much that people (including internal people and Microsoft Dynamics Partners) cannot even remember a time when the main tools for gathering Microsoft Dynamics Partner requests was done with Excel, Outlook and NAV vs our current Online Platform integrated with the ERP system”.
Overall, this integration is an ongoing project. As we face an issue with our process, we fix it based on our needs. Integrating our Business Portal and our ERP allows our teams to work more productively. And, thanks to the integration in general, our Microsoft Dynamics Partners, can save time by accessing services much quicker and use them online 24/7 from any location.
With the outcome of website and ERP integration, there are two sides to the story.
|
|
|
|
User registration |
|
Automation of manual work |
|
LIVE status of ordered services |
|
Elimination of manual work |
|
|
|
Enables lead nurturing |
|
|
|
|
|
|
|
|
|
|
|
|
This is a good user experience and Microsoft Dynamics Partners do not experience any downtime |
Online services to order |
Accessible anytime anywhere |
· Efficient estimation · Secure and more efficient proposal delivery |
· Shorter pre-sales time (Microsoft Dynamics Partners can approach their customers much faster after getting upgrade estimates & C/AL to Extensions Analyzer reports.) |
In conclusion, the website and ERP integration made our life easier by eliminating or reducing manual work and enabled our people to focus on partner experience improvements rather than on boring data-entering tasks. In addition, it helped track sales and marketing-related information to nurture leads and close opportunities better and enabled us to analyze our sales materials and make decisions towards improving them.
From a technical point of view, the system is more secure, much faster and has greatly helped to make our processes more efficient.
The ERP integration positively impacted Microsoft Dynamics Partners by enabling them to access more information online, purchase tools and get free estimates (for efficient upgrades) for faster Upgrade project planning and in most events, without our team’s involvement.
Our next step now is simply to optimize our sales and marketing processes and improve user experience. We’ll keep you posted on how it goes!
Please contact a 1ClickFactory subsidiary in your country or our service@1clickfactory.com.