Business need: Connect a public multi-category enquiry form to an existing Zendesk support workflow while reducing unnecessary duplicate records.
My role: Built the WordPress-side integration, including form-data preparation, field mapping and create-or-update rules.
Scope: Contact Form 7 · conditional fields · file uploads · custom PHP · WordPress hooks · Zendesk REST API · standard and custom-field mapping

The form supported several enquiry types, each with different fields and supporting information. Because submissions entered an existing support process, the website could not create a new Zendesk record for every submission.
The integration needed to prepare the submitted data, check for an appropriate existing record, update it when applicable and create a new record only when required.