Force.com Custom Application Development

A client used a Distributor Scorecard application running on Salesforce to track marketing spend, distributor incentives, and distributor compliance, but wanted the application to provide real-time information updates without relying on AJAX updates or page refreshes to make the system more dynamic and responsive for end users. Experis developers used a combination of Apex controller enhancement and Visualforce updates with jQuery on the front-end to improve the user experience.

group of people at computer

Challenge

The client had an existing Distributor Scorecard application running on Salesforce that was used to track marketing spend, distributor incentives, and distributor compliance with the client’s marketing programs and training opportunities. The client wanted to enhance the application to allow for real-time information updates without relying on AJAX updates or page refreshes. The client wanted to move more of the interaction to the front-end of the system, making it more dynamic and responsive for end users. 

 

Experis Solution

Experis built a set of custom Force.com applications on the Salesforce platform to replace the existing applications, specifically because of the flexibility and speed of Experis Salesforce developers built a solution that improved the users’ experience. To enhance the scorecard application, our developers used a combination of Apex controller enhancement and Visualforce updates with jQuery on the front-end. This made the webpage more interactive without adding the slowdowns associated with server round-trips. By performing more of the calculations within jQuery, the application became more responsive without significantly impacting the server side of the application.

 

Results

The client received greatly improved feedback from end users about the application’s responsiveness. After the changes, the scorecard loaded 50 percent faster, and the average time to complete a scorecard decreased by 20 percent.