I have a CiviCRM Event which allows waitlist registrations and handles them correctly within Civi - including sending emails when there is a cancellation.

However, a Drupal webform used to enter registrations does not seem to allow/create waitlist registrations.

Is it possible to use the Drupal webform for waitlist registrations?

  • What version of CiviCRM and Webform CiviCRM? – Zachary Mar 23 at 21:12
  • Civi 4.7.26, Drupal 7.57 – Dave T Mar 27 at 11:47
  • Did you ever manage to answer this for yourself? – petednz - fuzion Apr 8 at 20:19

I do think that this is possible it also depends on the event configuration in CiviCRM.

If it is not possible you could create a webform in which each participant gets the status on waitlist instead of registered. That way you could create a waitlist.

To enable Participant Status - on waitlist in your webform -> you need to visit: /civicrm/admin/participant_status?reset=1 and enable both On waitlist as well as Pending from waitlist

I think you would need to use custom code to achieve that. You can use webform, but not civicrm fields in it but regular and use hook_webform_submission_insert which will get fired when webform is submitted and then using API calls, you can add participants in waitlist.

Thanks

Your Answer

By clicking "Post Your Answer", you acknowledge that you have read our updated terms of service, privacy policy and cookie policy, and that your continued use of the website is subject to these policies.

Not the answer you're looking for? Browse other questions tagged or ask your own question.