How to create a form to assign some tags to a new contact

Mautic 5.0.4:

I’d like to add in my newsletter subscription form 3 selection fields which can the new contact click on:
1 Prospect (if clicked on, the new contact should get the tag “prospect”)
2 Customer (should get “customer” tag)
3 Business Partner (if clicked on should get “business-partner” tag)

How is the approach for it?