DnD Insulation — Form Customization & Tracking Integration

Category: API Integration / Web Application
Industry: Construction / Insulation Services
Role: Backend & Full-Stack Development — Form Tracking & API Integration


Overview

DnD Insulation wanted to track their form submissions from a third-party platform and integrate this data into Google Analytics (GA4) and Google Ads, enabling better marketing insights and conversion tracking.

The existing website was not built by us, and the client was using an embedded iframe form hosted on a third-party platform (Ascora). The platform did not allow adding GTM or GA4 scripts, making traditional tracking impossible.

We developed a custom solution to replace the iframe form with a fully trackable WordPress form that preserved all functionality, including multi-file uploads, while still sending data to Ascora via API.


The Challenge

The main challenges included:

  • Embedded third-party form could not be tracked with GTM or GA4

  • No direct way to push submission data to Google Ads

  • Client required multiple file uploads, which the standard WordPress plugin could not handle

  • Need to seamlessly integrate with the existing third-party platform (Ascora) via API

  • Maintain user experience and form validation while enabling tracking


Our Solution

We implemented a custom WordPress-based solution that addressed all challenges, ensuring reliable tracking, user experience, and backend integration.

User / Frontend Features

  • Replaced the iframe form with Contact Form 7 to match all original fields

  • Added multi-file upload support using the Drag and Drop Multiple File Upload for Contact Form 7 plugin

  • Preserved all field validation and user workflow

  • Ensured seamless user experience for form submissions

Backend / Technical Features

  • Developed a custom WordPress plugin to:

    • Track form submissions via GTM and GA4

    • Pass submission data to Google Ads

    • Forward the submitted form data, including multiple files, to the Ascora API

  • Handled API communication, including authentication, field mapping, and error handling

  • Ensured data integrity and reliability across systems


Technology Stack

  • WordPress (existing website)

  • Contact Form 7 + Drag and Drop Multiple File Upload plugin

  • Custom WordPress plugin for API integration

  • Google Analytics 4 & GTM for tracking

  • Google Ads for conversion integration

  • Third-party API: Ascora


Outcome & Impact

  • Fully trackable form submissions, allowing GA4 and Google Ads integration

  • Multi-file uploads preserved, improving user experience

  • Seamless integration with Ascora platform via API

  • Custom solution eliminated the limitations of the embedded iframe

  • Enabled accurate marketing and conversion tracking, improving campaign insights

DnD Insulation now has a fully trackable, multi-file form workflow that integrates with their existing platform while providing complete marketing analytics.


What We Delivered

  • Custom Contact Form 7 solution with multi-file upload

  • Custom WordPress plugin for API integration with Ascora

  • Full GTM and GA4 tracking implementation

  • Google Ads conversion integration

  • Maintained user-friendly frontend

  • Reliable backend processing and error handling