Drupal Webform Module Data Layers

Our custom listeners make it easy to generate data layers for tracking your Drupal Webforms. Check out the samples below and get started for free!

Drupal Webform Data Layer Examples

Learn more about how ListenLayer generates powerful data layers from the activity on your website, specifically from Drupal Webform activity.

Custom Data Layer Events

Like the ones shown here, generate data layer events when Drupal Webforms activity occurs on your website. Collect data and trigger conversions every time forms load, validation fails, or form submissions are successful. You can even track activity and progress through multipage Drupal forms!

This Listener is built custom for Drupal Webforms, allowing us to improve accuracy and capture more data that is useful to marketing.

  event: 'dpFormSubmitted',

  event: 'dpFormLoaded',

  event: 'dpFormValidationFailed',

  event: 'dpFormStepChange',

  event: 'dpFormStepsSubmitted',

Automatic Data Layer Values

ListenLayer pushes critical information from your Drupal Webforms activity into the data layer automatically. For example, every Drupal Webform submission or step-change includes the form ID, form placement & location, and all data submitted by the user.

All data layer values can be captured inside marketing platforms or as variables inside Google Tag Manager to push anywhere you’d like. You can even generate custom data layer values by writing rules in ListenLayer.

event: 'dpFormSubmitted',
  formAutomaticValues: {
    formID: 'webform-submission-contact-node-8132-add-form',
    formFieldValues: {
      name: {value: 'test test', label: 'Your Name', name: 'name', type: 'text'},
      email: {value: '[email protected]', label: 'Your Email', name: 'email', type: 'email'},
      subject: {value: 'test', label: 'Subject', name: 'subject', type: 'text'},
      message: {value: 'test', label: 'Message', name: 'message', type: 'textarea'}

Custom Data Layer Values

Using data from your form, website, and user activity, ListenLayer allows you to write bulk rules that generate powerful, custom data layer values. With this feature, data collection and marketing analytics becomes nearly limitless! Categorize forms submissions, score users based on activity, rate form submission quality, and push custom user characteristics into your analytics platforms.

Amplify your website analytics with powerful custom data layer values for Gravity Forms, with no programming required!

formCustomValues: {
    conversionCategory: 'Demo Form',
    product: 'software request',
    leadQuality: 'High',
    system: 'Gravity Forms',
    userScore: '10'

Capture Form Field Values

ListenLayer automatically pushes important details from user activity into your data layer, making it available for

  1. Triggering notifications
  2. Firing conversions through Google Tag Manager
  3. Saving backups
  4. Writing customization rules
  5. Monitoring overall CTA performance

Finally, marketers have direct visibility into the information they need from Drupal Webforms – no coding required.