Drupal integrations

Your website is one part of a larger set of systems: your CRM, identity provider, payment platform, analytics, search, and more. When they work together, your users notice a smoother experience and your staff do less double handling.

We connect Drupal to those systems using existing modules where they fit and custom solutions where they don't.

Make your website part of how your organisation works

Drupal has a broad, active community, and the chances are good that a new online service already has a Drupal integration. Where no module exists, Drupal gives us solid foundations for building one in a standard way.

Our team of designers, architects, and developers works with you to plan and build integrations that fit your users and your other systems.

What you get:

  • Systems that work together. Your site connects to the platforms your organisation already uses.
  • A smoother path for users. Content and functionality carry across your digital assets.
  • Integrations that keep working. Planned for the ongoing effort, not only the first connection.

Our approach to integrations

Start with what exists

We look at contributed modules first. They're maintained by the community, and they often cover the connection you need.

Build custom where it counts

When no module fits, we build a custom one on Drupal's standard systems. See our custom module development service.

Plan for the glue work

Authentication, error handling, and mapping data between systems with different structures take real effort. We plan for them, and for the maintenance that follows when an external system changes its API.

Systems we commonly connect

CRMs such as Salesforce and Microsoft Dynamics, identity providers and single sign-on, payment platforms such as the NSW Customer Payment Platform, marketing automation, recommendation and personalisation engines, analytics and tag management, and data visualisation tools.

Frequently asked questions

We have experience across a wide range: Recombee for content recommendations, NLP Cloud for AI content augmentation, and CRMs, identity providers, payment platforms, analytics and tag management, mapping services such as Leaflet and GeoJSON, and email and notification systems. On GovCMS SaaS, integrations must fit the platform's constraints, and we have deep experience delivering creative solutions within them.

Yes. Drupal's RESTful API architecture and extensive contributed module ecosystem make it straightforward to integrate with CRMs (Salesforce, Microsoft Dynamics), marketing automation platforms, data analytics systems, and content delivery networks. Morpht has experience implementing webform-to-CRM integrations, Google DataLayer configuration for marketing analytics, and progressively decoupled architectures where Drupal serves as the content backend for React-based front-end applications. These integrations make Drupal a central hub in a composable digital architecture rather than a siloed website platform.

Yes. We've built deep integrations with identity providers. Whether it's possible on your platform depends on the hosting model, because GovCMS SaaS limits custom code.

Yes. SaaS's shared, managed nature limits the custom code and direct system access available for bespoke integrations, while PaaS gives you the environment access needed for deeper, custom-built integrations. If a project's core requirement is a complex integration, that alone can be the deciding factor for SaaS vs PaaS.

Underestimating the "glue" work: authentication, error handling, data mapping between systems with different data models, and ongoing maintenance as the external system's API changes over time. A well-scoped integration project accounts for this ongoing maintenance cost, not just the initial connection.

Case studies

AER hero
Case study

AER embarked on a transformation journey, where Morpht rolled outa rigorous approach that encompassed extensive discovery phases, detailed content modelling, and the migration of numerous data sources.
TAG case study
Case study

In this case study, find out how Morpht integrated CRM, Google Maps, Customer Portal and Drupal to deliver a seamless user experience for the customer and editor alike.
Food inspection
Case study

The NSW Food Authority engaged Morpht to redevelop and refresh the design of its website and migrate the content from TRIM WCMS to GovCMS.
The Australian Children’s Education and Care Quality Authority
Case study

A Drupal 8 build involving migration of content from a legacy CMS system and developing a technically challenging fail-safe data update functionality from a third party SOAP data feed.

Latest insights

Drupal AI innovation
Article

In a recent DrupalSouth blog series, Murray Woodman was interviewed for some hot takes on the new Drupal AI initiative and innovation in general.
The future of web
Article

A review of where the web is at and where it is going. Buckle in. It's a little bit bleak but there are rays of light.