Is it possible to track incomplete registrations in CiviEvent and send someone a reminder email, that would allow them to finish their registration?

I recently saw this on another Event Registration Platform. It was multistep, so Step 1 was entering an email address to continue. This would facilitate the system.

If you don't complete the form/pay, you are sent a follow up email with link that lets you complete your registration.

In a Drupal/CiviCRM environment, would this be possible somehow if CiviCRM could not cover the use case?

1 Answer 1


You could implement this with Webform-CiviCRM integration, assuming your registration page is a webform. If it's not, it's still doable, but would take a bit of custom code.

First, set up a "Step 1" webform that just collects email. On submit, redirect to your "step 2" webform (where registration actually happens), passing the email address in the submit URL. Also add the person to an "incomplete registration" group in CiviCRM.

If event registration is a webform:

Next, grab the email from the URL on the step 2 webform. See here for detailed instructions.

On submit, use the Rules module to remove the person from the "incomplete registration" group.

If event registration is a CiviEvent form

Write a small custom module to pull in the email address on to your CiviEvent form. Details on the technique are here. Alternatively, skip the custom code, but then the email address won't be prepopulated.

Use CiviRules to remove the person from the "incomplete registration" group.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

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