listmonk icon indicating copy to clipboard operation
listmonk copied to clipboard

Susbcription form - Separate fields for first name and last name - additional attributes or fields

Open handkerchief333 opened this issue 8 months ago • 1 comments

Is your feature request related to a problem? Please describe.

  • Regarding: Subscription form "/subscription/form".
  • Some subscribers add only the first name, some subscribers only last name or both, but in different order etc.
  • We can excract both with Subscriber.LastName or Subscriber.FirstName, but this is often wrong, due to the incorrect data situation.

Describe the solution you'd like

  • Instead of one optional name field, make two separate fields for first and last name.
  • Possibility to define which fields are mandatory.
  • Bonus: Add some

If such a feature is already possible, my bad, please let me know.

Additional I know this is possible with a own form over the subscriber API (#105). But this is alot of overhead in my opinion and many users are not able to accomplish that. So a minimal build in solution would be great.

Releated Issues

  • #105
  • #2201
  • #536
  • #1726

handkerchief333 avatar May 13 '25 12:05 handkerchief333

Hi @handkerchief333. FirstName / LastName are simple (naive) helpers to extract names for most common usecases, but like you said, they can be wrong. To add first-class support for parts of names, it'll be necessary to add first/middle/last names, and even that wouldn't necessarily capture all the naming conventions from across the world. This is not on the roadmap.

While it is a bit of an overhead like you said to use the API and store specific parts of names in the attributes, if you really need accurate parts of names, it is the way to go.

knadh avatar May 24 '25 16:05 knadh

This issue has been marked 'stale' after 90 days of inactivity. If there is no further activity, it will be closed in 7 days.

github-actions[bot] avatar Aug 23 '25 02:08 github-actions[bot]