Answers.Body: <p>Does the <a href="https://lab.civicrm.org/extensions/optinfields" rel="nofollow noreferrer">optinfields extension</a> do what you want?</p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2021-04-14T09:38:14.810Z
Answers.Text: It sounds ideal, I'll check it out
Answers.UserDisplayName: Andy Clark
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2021-04-14T09:59:40.183Z
Answers.Text: Looks good, thanks for such a quick answer.
Answers.UserDisplayName: Andy Clark
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2021-04-14T09:37:02.050Z
Answers.LastActivityDate: 2021-04-14T09:37:02.050Z
Answers.UserDisplayName: Aidan
Body: <p>In the 'Manage Contribution Payment' screen we want to simply ask the donor if they are happy to be contacted by email - a simple Yes/No option in a profile. It doesn't seem possible to do this using the standard fields - 'Communication Preferences' brings up all the communications options. Is there any way to just expose the email field as a preference? I can do this with a custom field, but it would be better to set the actual email preference field.  I've a feeling this must be possible, and have a strong preference to avoid any coding!</p>
  
Tags: <civicontribute>
Title: How to request OK to communicate by email (only)? Without coding
ThreadText: # How to request OK to communicate by email (only)? Without coding
  
  (Asked by: username_0 on 2021-04-14)
  
  In the 'Manage Contribution Payment' screen we want to simply ask the donor if they are happy to be contacted by email - a simple Yes/No option in a profile. It doesn't seem possible to do this using the standard fields - 'Communication Preferences' brings up all the communications options. Is there any way to just expose the email field as a preference? I can do this with a custom field, but it would be better to set the actual email preference field. I've a feeling this must be possible, and have a strong preference to avoid any coding!
  
  **Tags:** civicontribute
  
  
  ---
  
  ## 1 answers
  
  ### Answer by username_1 on 2021-04-14. Score: 1 | Accepted answer
  
  Does the [optinfields extension](https://lab.civicrm.org/extensions/optinfields) do what you want?
  
  > **Comments:**
  > **username_0**: It sounds ideal, I'll check it out  
  > **username_0**: Looks good, thanks for such a quick answer.  
  
  ---
  
  