Dot All 2025 Lisbon

An Introduction to Building Custom Integrations in Craft

As software engineers, particularly those working with Craft CMS, one of the most frequent challenges we encounter when building websites and applications is managing integrations with those websites and external systems — such as CRMs, ERPs, even other CMSs. In this presentation, we’ll briefly explore the architecture of a module that would serve as a foundation for an integration. We’ll then dive into practical techniques for importing data into Craft, exporting data from Craft, and ensuring constant and seamless synchronization between systems.

Dot All 2025 Lisbon