Using a web-based interface, the Mi-Forms Server allows the enterprise to control the flow of data, manage accounts, implement predefined workflows, and deliver solution updates to end-users. The Mi-Forms Server provides a synchronization method to update client-side forms, pull data and images from completed forms, and route forms to pre-defined work queues.