Drupal is a registered trademark of Dries Buytaert
cms 2.1.3 Update released for Drupal core (2.1.3)! drupal 10.5.11 Update released for Drupal core (10.5.11)! drupal 11.3.11 Update released for Drupal core (11.3.11)! drupal 11.2.13 Update released for Drupal core (11.2.13)! drupal 10.6.10 Update released for Drupal core (10.6.10)! cms 2.1.2 Update released for Drupal core (2.1.2)! drupal 11.1.10 Update released for Drupal core (11.1.10)! drupal 10.5.10 Update released for Drupal core (10.5.10)! drupal 10.4.10 Update released for Drupal core (10.4.10)! drupal 11.2.12 Update released for Drupal core (11.2.12)! drupal 11.3.10 Update released for Drupal core (11.3.10)! drupal 10.6.9 Update released for Drupal core (10.6.9)! drupal 10.6.8 Update released for Drupal core (10.6.8)! drupal 11.3.9 Update released for Drupal core (11.3.9)! drupal 11.3.8 Update released for Drupal core (11.3.8)! drupal 11.3.7 Update released for Drupal core (11.3.7)! drupal 11.2.11 Update released for Drupal core (11.2.11)! drupal 10.6.7 Update released for Drupal core (10.6.7)! drupal 10.5.9 Update released for Drupal core (10.5.9)! cms 2.1.1 Update released for Drupal core (2.1.1)!

servicem8_webform

20 sites Security covered
View on drupal.org

ServiceM8 Webform Integration for Drupal

Integrates Drupal Webforms with ServiceM8 to automatically create jobs/quotes from form submissions.

Features

  • Automatic job/quote creation in ServiceM8
  • Contact duplicate detection
  • File uploads (photos/documents)
  • Lead source tracking with badges
  • Loading overlay for better UX
  • Field mapping configuration
  • Add notes and tag staff member

Requirements

  • Drupal 9/10/11
  • Webform module
  • ServiceM8 account with API access
  • PHP 7.4 or higher

Installation

  1. Download and place in `/modules/custom/servicem8_webform`
  2. Enable the module: `drush en servicem8_webform`
  3. Clear cache: `drush cr`

Configuration

  1. Get your ServiceM8 API key from Settings > Integrations in ServiceM8
  2. Go to `/admin/config/services/servicem8` and enter your API key
  3. Add the ServiceM8 handler to any webform
  4. Map your form fields to ServiceM8 fields

License

GPL-2.0-or-later

Activity

Total releases
1
First release
Oct 2025
Latest release
7 months ago
Release cadence
Stability
100% stable

Releases

Version Type Release date
1.0.0 Stable Oct 5, 2025