A powerful, flexible, user-friendly form builder for CiviCRM.

Just as Views can output data in virtually any way imaginable, this module allows you to have data input exactly the way you want. Create and update contacts, group subscriptions, tags, relationships, cases, activities, event participants, memberships and contributions via robust, user-friendly webforms that integrate seamlessly with your Drupal site.



As this project continues to grow in features and popularity, contributions are welcomed!

Common Uses

  • Application, enrolment, contact, sign-up & opt-in forms
  • Event registration & RSVP forms
  • Membership and contribution forms
  • Submission forms for articles, petitions, etc.
  • Data-entry forms for staff or volunteers

What it does

  • Create/update one or more contacts and optionally create relationships between them.
  • Supports all contact types, address, phone, email, website, activities, cases, groups, tags, event participants, memberships, contributions and custom data.
  • Can auto-fill forms for logged in users or anonymous users following a personalized link from CiviMail.
  • Leverage CiviCRM contact data to display personalized messages, customize emails, or set access restrictions to the form.
  • Accept credit-card payments for events, memberships, and contributions.

Getting involved and support options

Get involved

Get involved in the Drupal community and the Webform CiviCRM module. Review a patch, write documentation, contribute code, volunteer, and more...

Contribute

Free for all

Fund development

Help fund the day-to-day tasks required to maintain the Webform CiviCRM module. Funds are used to triage issues, resolve security issues, and tag new releases.

Fund

Starting at CAD 25

Professional support

Hire a Webform CiviCRM subject matter expert to ensure the success of your project. We can review your project plan, recommend solutions and facilitate training.

Contact

Starting at CAD 900 (6h)

Support the CiviCRM Project

You can support the continued success of the CiviCRM project by choosing to make a donation

Support the Drupal Association

You can support the continued success of the Drupal project by choosing to become a member or donate.

New community member and active community member requests will be prioritized. Please consider getting involved!

Development

This project is actively maintained on GitHub. Traditional patches are still accepted, but Pull-Requests are preferred. The issue queue here on drupal.org is still the primary location for bugs and features (the GitHub issue tracker is disabled to avoid confusion).

Credits

Written by Coleman Watts of the CiviCRM core team, co-maintained by Karin Gerritsen (KarinG) and Jitendra Purohit (jitendrapurohit) of Semper IT and supported by the CiviCRM community.

Resources

Drupal 8/9 - Sponsors

This module has been ported to Drupal 8! The Drupal 8.x-5.x is a direct port of the Drupal 7 version and is under active development. The Drupal 8 port is brought to you by the following co-sponsors! If you're also interested in sponsoring please send a direct message to KarinG. It's a big project - we can use your help! Thus far we have sponsorships from: Semper IT (Canada), MyDropWizard (USA), Skvare (USA), CiviCoop (The Netherlands), Northbridge Digital (UK), Compucorp (UK), Veda Consulting (UK), CiviDesk (USA), MJW Consulting (UK), Joinery (USA), Blackfly Solutions (Canada), Megaphone Technology Consulting (USA), Fuzion (New Zealand), Nubay (USA), Agileware (Australia), Software für Engagierte (Germany), Action Canada for Sexual Health and Rights (Canada), Wildsight (Canada), Radius International (USA), Sharenergy (UK), Prolydian (USA), World Fair Trade Organization (The Netherlands), MJCO Creative Tech Solutions (Wales) and Deutsche Neurowissenschaften Olympiade (Germany)

  Semper IT inc.   My Drop Wizard   Skvare  
  CiviCoop   Nortbridge Digital   Compucorp  
  Veda Consulting   CiviDesk   MJW Consulting  
  Joinery   Blackfly Solutions   Megaphone  
  Fuzion   Nubay   Agileware  
  Software für Engagierte   ActionCanadaSHR   Wildsight  
  Radius International   Sharenergy   Prolydian  
  World Fair Trade Organization   MJCO Creative Tech Solutions   Deutsche Neurowissenschaften Olympiade  
Supporting organizations: 

Project information

Releases