XF 1.4 Assign title to users with custom fields

Is it possible to automatically assign a custom title to users who choose to fill out a custom field during registration?

For example, you ask them during registration "Please list your car model, if you own one." If they leave that field blank, they get the usual title. If they fill it out with a value, they get a "Driver" title assigned to them, or perhaps even get moved to the "Drivers" user group.

Cool. Is that the best way to do it if you just want it to be a vanity title, without any special permissions? My concern is that creating a new group means yet another set of privileges to maintain. Even if I clone regular permissions now, if those regular permissions change in the future, I would have to do it for both the Registered group and this custom group now.


XenForo moderator
Staff member
You don't have to clone or set any permissions.

Permissions are cumulative across user groups.

See the guide in my signature.
I've gone through all the steps in your guide and am now at this point:

The promotion works fine if it catches a special word. But I need it catch presence of a value. If there's nothing, no promotion. If there's something, promotion.
Last edited:


XenForo moderator
Staff member
You can't use regex there.

I don't believe it's possible to check for the existence of any text, just specific strings.
That really sucks!

Don't laugh at me, but could I create 26 promotions, one for every letter of the alphabet to catch all words? Or if it's case sensitive (I hope not), 48 52 (wow, I am tired) promotions?