Answers.Body: <p>One approach is to create a custom field with check boxes for the subjects you wish to gather info on. Then create a profile that includes the custom field and any other info you might want to have them provide. Then use a link with a checksum token to this profile for editing in the email.</p>
  
  <p>Hope this helps.</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2017-05-02T09:52:11.310Z
Answers.Text: One issue with this is that the custom field check boxes will be used in the way we usually use tags, so this duplicates conceptual functions in the system – would be simpler just to use the main civi Tags system (https://docs.civicrm.org/user/en/4.7/organising-your-data/groups-and-tags/) somehow.
Answers.UserDisplayName: user77510
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2017-04-26T14:38:19.710Z
Answers.LastActivityDate: 2017-04-26T14:38:19.710Z
Answers.UserDisplayName: KilakwaBT
Body: <p>We'd like to let existing civiCRM Contacts tell us what they are interested in by following a link in a civiMail email, which takes them to a form with a few checkboxes. They check a few boxes, then press enter, which automatically updates their profile without making them login.</p>
  
  <p>We are thinking we may need to use a <a href="https://docs.civicrm.org/user/en/stable/common-workflows/tokens-and-mail-merge/" rel="nofollow noreferrer">checksum Token</a> that links to a Petition or a Survey.</p>
  
  <p>I thought I'd ask what the best practice is on this.</p>
  
  <p>Thanks!</p>
  
Tags: <civimail><contacts><tags>
Title: Update user Tags direct from civiMail link
ThreadText: # Update user Tags direct from civiMail link
  
  (Asked by: username_0 on 2017-04-25)
  
  We'd like to let existing civiCRM Contacts tell us what they are interested in by following a link in a civiMail email, which takes them to a form with a few checkboxes. They check a few boxes, then press enter, which automatically updates their profile without making them login.
  
  We are thinking we may need to use a [checksum Token](https://docs.civicrm.org/user/en/stable/common-workflows/tokens-and-mail-merge/) that links to a Petition or a Survey.
  
  I thought I'd ask what the best practice is on this.
  
  Thanks!
  
  **Tags:** civimail, contacts, tags
  
  
  ---
  
  ## 1 answers
  
  ### Answer by username_1 on 2017-04-26. Score: 2
  
  One approach is to create a custom field with check boxes for the subjects you wish to gather info on. Then create a profile that includes the custom field and any other info you might want to have them provide. Then use a link with a checksum token to this profile for editing in the email.
  
  Hope this helps.
  
  > **Comments:**
  > **username_0**: One issue with this is that the custom field check boxes will be used in the way we usually use tags, so this duplicates conceptual functions in the system – would be simpler just to use the main civi Tags system (https://docs.civicrm.org/user/en/4.7/organising-your-data/groups-and-tags/) somehow.  
  
  ---
  
  