Skip to content

Custom Drupal 7 module combines 2 Drupal forms, asynchronous switching between both, and submitting data from Drupal Forms into corresponding Marketo forms.

License

Notifications You must be signed in to change notification settings

daynis-olman/drupalform-async-marketo-integration

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Drupal 7 Module: Async Webform Switcher with integrated data submissions in Marketo

The Async Webform Switcher is a custom Drupal 7 module built by Daynis Olman that enables async switching between multiple webforms in the theme layer. This module is designed to allow users to seamlessly switch between multiple webforms without having to refresh the page. Additionally, the module forwards form submissions to Marketo Marketing Cloud Platform.

Features

  • Async switching between multiple webforms
  • Seamless user experience
  • Integration with Marketo Marketing Cloud Platform
  • Custom Drupal 7 webforms
  • Written in PHP and JavaScript

The module comes with multiple forms to book an appointment or a phone call. Based on the type of Drupal form, data is sent to different Marketo forms, triggering various Marketing Automation workflows.

Installation

  1. Download and extract the module files to the /sites/all/modules directory.
  2. Enable the module in the Drupal Modules administration section.
  3. Configure the module settings to integrate with your Marketo Marketing Cloud Platform account.

Configuration

  1. Navigate to the Async Webform Switcher configuration page in the Drupal administration section.
  2. Enter your Marketo account credentials.
  3. Map your Drupal webform fields to your Marketo form fields.
  4. Configure your Marketing Automation workflows in Marketo.

Usage

  1. Create your custom Drupal 7 webforms.
  2. Add the webform ID to the module settings to enable async switching.
  3. Customize the webform appearance in the theme layer.
  4. Submit form data to Marketo Marketing Cloud Platform for Marketing Automation workflows.

Contributions

Contributions to the module are welcome. Please submit any issues or pull requests to the [GitHub repository](https://github.com/daynis/drupal-async-webform-switcher.

License

The Async Webform Switcher module is licensed under the GNU GPL v2.0. Please refer to the LICENSE file for more information.

About

Custom Drupal 7 module combines 2 Drupal forms, asynchronous switching between both, and submitting data from Drupal Forms into corresponding Marketo forms.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published