Skip to main content
Share Your Experience: Take the 2024 Developer Survey
13 votes
Accepted

How can I create a user automatically when someone submits a CiviCRM-Webform?

Backdrop The simplest way would be to use the Webform Registration module, which has been tested to ensure it works with CiviCRM email fields. Drupal This conversation came up on the CiviCRM chat. I ...
Laryn's user avatar
  • 8,268
13 votes
Accepted

How can I emulate a CiviDiscount when using Webform CiviCRM?

This is easy to configure with webform civicrm (a Drupal module) - here are the steps: A. Create a native webform field - call it Discount Code. Let's put it at the top - where we're going to select ...
KarinG - Semper IT's user avatar
8 votes
Accepted

Adding a dynamic “cover processing fees” checkbox to CiviCRM contribution form

It's pretty late to be answering this, but the Percentage Price Field extension supports something very much like this. This extension allows you to add an "Additional Percentage" field to any ...
TwoMice's user avatar
  • 1,824
8 votes
Accepted

How can I allow opt-in subscription to specific groups with Webform CiviCRM?

Once you have selected 'user select' for the groups in the CiviCRM section of the webform admin section, save and return to the 'components' tab (where all the webform fields are listed). Find your ...
Allen Hutchison's user avatar
7 votes
Accepted

ACHEFT-Debit possible with webform_civicrm?

That is now possible! For both CAD and USD. Pull latest webform_civicrm module: git clone https://github.com/colemanw/webform_civicrm Pull latest iATS Payments extension: git clone https://github....
KarinG - Semper IT's user avatar
7 votes
Accepted

Is CiviCRM going to ever change to be more like CiviCRM Webform?

The short answer is "yes." If you look at civicrm.org/roadmap you'll see 3 goals for the next evolution of CiviCRM, the first being: GOAL 1: A POWERFUL FORM DESIGNER Today our users, and those ...
Coleman's user avatar
  • 18.7k
7 votes
Accepted

Why is Microsoft Edge autofilling disabled fields on my Webform CiviCRM?

I found the answer in a post on the Miscrosoft developer forum: https://developer.microsoft.com/en-us/microsoft-edge/platform/issues/9847360/ Some of the 'highlights': From Microsoft: “In IE11 and ...
KarinG - Semper IT's user avatar
7 votes

Duplicates being created by Webform Submissions

We’ve come across this issue several times in the past and our solution was to use the below Drupal module – https://www.drupal.org/project/hide_submit
Anil's user avatar
  • 2,008
7 votes

Prefill webform with civicrm activity data

Below please find some screenshots to illustrate how to do this: 1. This is a View of Activities. Each Activity has an Update button [that's a Global: Custom Text field -> Text Update; Rewrite ...
KarinG - Semper IT's user avatar
7 votes
Accepted

How can I run the Drupal 9 Webform CiviCRM unit tests on my local?

Ok here are the steps! I'm on a Mac/MAMP and I use PhpStorm A. Get Drupal composer create-project drupal/recommended-project:8.9.13 d8civicrm.local cd d8civicrm.local composer config extra.enable-...
KarinG - Semper IT's user avatar
6 votes

Webform-civiCRM equivalent for Wordpress?

A new alternative to Gravity Forms is Caldera Forms with CiviCRM integration. Unlike the Gracity Forms integration, development is active and it now far surpasses Gravity Forms integration in ...
Jon G - Megaphone Tech's user avatar
6 votes
Accepted

Webform CiviCRM and Gift Membership

Yes, you can do this with Webforms. Create two contacts on the webform. Contact 1 will pay (that's always the case with contact 1), you can set contact 2 to receive the membership. Incidentally you ...
Coleman's user avatar
  • 18.7k
6 votes

Best Practice for CiviEvent using Webform Integration?

I use Webform CiviCRM for many Event and Membership registrations - as the key advantage (unlike in CiviCRM itself) you can expose multiple profiles and store them all with relationship - capturing ...
KarinG - Semper IT's user avatar
6 votes
Accepted

Can I use Webform CiviCRM Integration to always create a new contact?

I am not sure that I understand the question. If you want every submission to create a contact without checking for an existing contact in CiviCRM, don't you do that by selecting -None- for the ...
JoAnne's user avatar
  • 3,450
6 votes
Accepted

How do I configure the new recurring contribution feature in Webform CiviCRM module?

Example 1: Give user option to pay for Event Registration either right now - or in monthly installments Scenario: Parent (Primary Contact) signs up Child for Swim Club. Give the Parent the option to ...
KarinG - Semper IT's user avatar
6 votes
Accepted

Webform CiviCRM contribution "other amount"

If you want to preserve a predefined values and let the donor the option of entering another amount, Select (or other) Drupal module works nicely with Webform CiviCRM and payment amounts.
Francesc Bassas i Bullich's user avatar
6 votes

Conference Registration with Housing Requirements

Just wanted to share how a volunteer Admin for one of our projects is handling assets - e.g. Table assignments for Events; Room assignments for Camp; Equipment etc. Warning: must be abstract thinker -...
KarinG - Semper IT's user avatar
6 votes
Accepted

Good resource for learning civicrm and drupal

There are lots of tutorials available for CiviCRM. Here are some of the links that were useful for me while i was training someone 2-4 years ago. https://wiki.civicrm.org/confluence/pages/viewpage....
Pradeep Nayak's user avatar
6 votes

What is the difference between Tag or Group

both tags and groups are ways to segment contacts. There are a few differences: Tags - can be used for contacts, activities, cases and attachments - quick to add, easy to use and find - you can ...
ErikH - CiviCooP's user avatar
6 votes
Accepted

Where can I find Documentation for Drupal 8 Webform CiviCRM module?

Yes! Official documentation is being created and can be found here: https://docs.civicrm.org/webform-civicrm
mpaulson's user avatar
  • 140
5 votes
Accepted

How do I add CiviCRM fields to a layout box / container in a form created using webform-civicrm?

when you're on the Webform tab - you can drag and drop your fields into the Layout Box - here's what it will look like: And re: the second part of your question - no - you don't need Drupal Form ...
KarinG - Semper IT's user avatar
5 votes
Accepted

Webform submission value token not working

Tapash, I've just tested this myself and I've had success with including the fieldset within the token so that it looks something like the following: [submission:values:...
Matt Lind's user avatar
  • 151
5 votes
Accepted

How to create a custom field for a file upload, and make it private

CiviCRM files are never directly web-accessible. If you are also using Webform integration to submit the file, then a copy of the file is also stored in Drupal. You could either make your Drupal files ...
Coleman's user avatar
  • 18.7k
5 votes
Accepted

create webform that allows user to create either 1, 2 or 3 activities depending on user selection

You can accomplish this by: For each activity, make the Activity Type field "user select". Edit those 3 Activity Type fields on the webform. For each one: Deselect "list box" Deselect all activity ...
Coleman's user avatar
  • 18.7k
5 votes
Accepted

How do I format a webform to register for events so I can fill it out multiple times without cancelling previous registrations?

Found the solution, it is a setting that was there all along. On the CiviCRM configuration page under the Event Registration tab there is a section called Registration options. In here there is a ...
Gemma - Fuzion's user avatar
5 votes

Is it possible to create nested multiselect custom field?

This is not possible via Custom Fields - this is possible via Tags.
petednz - fuzion's user avatar
  • 28.3k
5 votes
Accepted

Self-Service Payments for Contribution (Tuition)

You can certainly achieve this Create a Contribution Page by enabling Other amount and payment processor. Navigate to Administer >> CiviContribute >> CiviContribute Component Settings and ...
Pradeep Nayak's user avatar
5 votes

Can you create an event with Webform-CiviCRM integration?

I know! The answer is CiviCRM Entity! I've done things like: civicrm-event/9/edit and civicrm-contribution/add -> let's try civicrm-event/add - voila:
KarinG - Semper IT's user avatar
5 votes
Accepted

Is the activity id of an activity created in webform available as a token to then use in an email generated by the webform?

The latest version (7.x-4.20) has a token for that: [submission:activity-id:?] Replace ? with 1 for the first activity.
danielvv's user avatar
5 votes

How can I help review/test a Webform CiviCRM PR

You will need ssh access to the code base (on your server): First: when working on latest code edits you may need to pull in the latest edits (that may not have been released yet) -> for example: ...
KarinG - Semper IT's user avatar

Only top scored, non community-wiki answers of a minimum length are eligible