I am once again working on an event registration for an annual convention. I'd like to kno, and searching has thus far yielded nothing, is it possible to copy the first registrant's address to subsequent registrants? We often have families registering their additional household members and duplication of data entry is often cited as an annoyance. Thanks in advance.



1 Answer 1


You can share address between contacts. You can use civicrm_address.master_id to store the parent address id programatically or through UI by adding/updating address and selecting 'Use another contact's address'.

  • 1
    I might not have been clear. What I'm hoping to accomplish is: user enters first registrant and has selected that they are registering more than one person for the event. Registrant continues to the next registrant's screen. I'd like the address fields to pre-populate with what the first contact entered. If you're saying I could add a checkbox that lets the user say the secon address is the same as the first, then this answer makes sense. Otherwise, I'm confused how to add this option for unauthenticated visitors. Sep 1, 2018 at 4:57

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.