Checkbox linked to CMS

Hi - I have a scenario where a user selects a checkbox (modified to a button) and when it not been pressed it say select and what I want to do is when it has been pressed the text change to selected and if unchecked it says select again.

Once this is done I then want to confirm the selection via a submit button that will go to zapier to update a field in the users CMS details. (I am ok with this bit).

Would anyone advise how to do this?

Chris