Occassionally an open source or hosted client will ask why if contact forms add a user record and profile that the same is not true for even attendees. In fact events is the only module that does not automatically try to match up a user record or create a new record. There is a reason for this. (Note: at the bottom of this help file is a work around that can be used now. But on to the isssue at hand.)

Scenario 1 - why we don't auto-add registrants as users:

AE for a sponsor buys a table for 10 - but doesn't know who is going to attend. They typically enter something like this:

Guest 1 webmaster@example.org
Guest 2 webmaster@example.org
Guest 3 webmaster@example.org
Guest 4 webmaster@example.org
Guest 5 webmaster@example.org
Guest 6 webmaster@example.org
Guest 7 webmaster@example.org
Guest 8 webmaster@example.org
Guest 9 webmaster@example.org
Guest 10 webmaster@example.org

Now you have 10 junk profiles and can't actually add a real person to that slot, they don't get reminders, etc.... Not cool.

Scenario 2 - why we don't auto-add registrants as users:

Even legit users don't login to register for an event. Not all companies support people joining organizations because they are afaid of head hunters. So lots of people will use personal email addresses for events so they match their personal credit cards. But, they want their main record to be associated with their company email because they are granted membership through a corporate membership. Again this creates a duplicate user.

Current Solution

Export event attendees and import them as users (this is an option on the event's roster report and in several other places. Imports are similarly documented in too many places to link.


If you really want attendees added to the database of users automatically it can be programmed. There are nuances like avoiding email addresses of superusers who tend to be the ones adding other users as even attendees. But it would be a great pull request from a github issue https://github.com/tendenci/tendenci/issues or even just starting a conversation on the forums at https://www.tendenci.com/forums/ 

Contact us to upgrade to Tendenci

The open source solution chosen by associations around the world.

Want to talk? (281) 497-6567

Sign up for Tendenci - The Open Source AMS

No per user pricing. Unlimited admins.

Demo Now

Have Questions?

Contact us!

Site Search

I agree

Our site saves small pieces of text information (cookies) on your device in order to deliver better experience and for statistical purposes. You can disable the usage of cookies by changing the settings of your browser. By browsing our website without changing the browser settings you grant us permission to store that information on your device. See our Privacy Policy