System Integration

In today's age of big data and interconnected systems, integrations between websites and 3rd party applications give organisations significant competitive advantage.

Whether you are bringing in data from another web source, syncing your accounting system with your online store, or pulling data from your existing Java applets, we understand both the business requirement and the technical imperatives necessary to make your web systems integration deliver on its promise.

In recent years we have integrated clients' Drupal framework with Google APIs, Oracle and Pastel platforms.

There are four components to each successful web systems integration project:
  • Analysis: A thorough understanding of the business need, the systems, the users and the data. Mapping these into a coherent project plan that defines outcomes and provides a step by step roadmap for implementation.
  • Communication: By defining communications protocols - be they XML or JSON - and establishing whether SOAP or REST offer the most effective web service paradigm ensures we create the most appropriate system connection, interface and data transfer process.
  • Integration: Coding links, error catching and breakdown.
  • Presentation: The difference between effective systems integration and successful systems integration lies in the user experience. Technically, things might work, but if the interface is clunky, user acceptance will be limited. Our focus on design and UX helps create a seamless merger between the integration points and should assume there is only one system.

If you’re looking for a service provider to integrate your Drupal site with 3rd party platforms you can contact us through the webform at the top of the right column. Still not convinced? Take a moment to look at our integration portfolio below, read the case study on the right or check out our highlighted blog posts.


Going into our WRP project, UCT knew that there were many challenges to overcome. The biggest, for sure, was that content couldn’t be shared between users because there was no central point of management. Then there were the large number of policies that had to be put in place. And we had to develop a system that all users could use. Despite these challenges, Rogerwilco delivered a software application that met and exceeded all of our requirements. It goes without saying that UCT is enormously pleased with the results.

Pierre Neetling - IT Manager Core Business Solutions, UCT

Case Study

Rogerwilco integrated the Drupal eCommerce website of Chris Willemse Cycles with Pastel Evolution, via a cloud based middle-ware application. All inventory items are managed by CWC centrally with Pastel Evolution and distributed virtually to there physical stores and online shop. All web sales transactions are transmitted to Pastel Evolution in real time.

The integration solved many technical headaches while also helping to reduce stock losses and minimise misallocations to acceptable levels. CWC started saving money immediately.