servicem8_webform
13 sites
Security covered
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
- Download and place in `/modules/custom/servicem8_webform`
- Enable the module: `drush en servicem8_webform`
- Clear cache: `drush cr`
Configuration
- Get your ServiceM8 API key from Settings > Integrations in ServiceM8
- Go to `/admin/config/services/servicem8` and enter your API key
- Add the ServiceM8 handler to any webform
- Map your form fields to ServiceM8 fields
License
GPL-2.0-or-later