Answers.Body: <p>Not out of the box, you could use CiviCRM hooks (hook_civicrm_postProcess) to create an activity on form submission.</p>
  
  <p>You could also check <a href="http://civivip.com" rel="nofollow">CiviVIP</a> they developed a WordPress <a href="http://civivip.com" rel="nofollow">plugin</a> which does that (you will also need Gravity Forms), for the moment the plugin its only able to create contacts and activities, but they have plans for Event registration and Contributions.</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2015-08-19T20:32:11.680Z
Answers.Text: PS: if you are interested in the WordPress plugin, I can make some tests, as I'm not quite sure if allows to expose custom activity fields. Or you can drop them a line.
Answers.UserDisplayName: Andrei
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2015-08-20T15:33:56.470Z
Answers.Text: I decided to use a Custom Set with Multiple Records.  This easily allows you to create a Profile for the user for data entry.  I like the Edit mode but the final save button gives you an error.  The final Save button is not really needed.
Answers.UserDisplayName: Gary Zimmerman
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2015-08-19T20:27:27.660Z
Answers.LastActivityDate: 2015-08-19T20:27:27.660Z
Answers.UserDisplayName: Andrei
Answers.Body: <p>i think this can be done with Caldera and CiviCRM now</p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2019-11-20T03:44:52.410Z
Answers.LastActivityDate: 2019-11-20T03:44:52.410Z
Answers.UserDisplayName: petednz - fuzion
Answers.Body: <p>This is a bit of a workaround, but for simple forms where I wanted to avoid CMS-specific form plugins (or where I was embedding a form into another site), I used the following combination:</p>
  
  <ul>
  <li><a href="https://github.com/progressivetech/net.ourpowerbase.remoteform/" rel="nofollow noreferrer">remoteform</a></li>
  <li><a href="https://lab.civicrm.org/extensions/activityprofile" rel="nofollow noreferrer">activityprofile</a></li>
  </ul>
  
  <p>The activityprofile extension only works in combination with remoteform (it's a way to circumvent a CiviCRM limitation). If often use remoteform to embed forms within the same website, or a separate site.</p>
  
  <p>Known limitation: for now, activityprofile will always create a new contact, i.e. potentially create duplicate contacts.</p>
  
  <p><a href="https://i.sstatic.net/4skf2.gif" rel="nofollow noreferrer"><img src="https://i.sstatic.net/4skf2.gif" alt="screencast of remoteform and activityprofile"></a></p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2019-11-19T22:15:08.880Z
Answers.LastActivityDate: 2019-11-19T22:15:08.880Z
Answers.UserDisplayName: bgm
Body: <p>I need a logged in user to be able to add an activity but Civi keeps telling me "Profile search, view and edit are not supported for Profiles which include fields for more than one record type."
  Here's what I did:
  1.  Created a new activity type called "CEU"(Continuing Education Unit)
  2.  Created a new Custom Data set called "CEU data" used for "Activities" and Type "CEU"
  3.  Created a new Profile with Activity Date and the 6 CEU custom fields and it is used for "Standalone Form"</p>
  
  <p>Civi does not give me the "Use Profile-Create Mode" like normal.
  I also tried to add First Name, Last Name, and Email to the Profile but still got the same results.</p>
  
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2015-08-19T04:34:32.150Z
Comments.Text: Hey Gary - what CMS is this? I don't think civi out of box can do this. On Drupal you can use Webforms to let anon create Activities if tht is the goal
Comments.UserDisplayName: petednz - fuzion
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2015-08-19T13:19:41.613Z
Comments.Text: my bad...   CMS WP4.2.4 and Civi 4.6.4.   So I can't do an Activity Profile with WP?
Comments.UserDisplayName: Gary Zimmerman
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2015-08-19T20:31:43.453Z
Comments.Text: If i am right, then it more a case that 'Activity Profile' can't be done with CiviCRM, but Drupal has a way around it, but also am wondering if somebody has found a generic solution, though this forum/SE doesn't offer much hope as i read it https://forum.civicrm.org/index.php?topic=34445.0
Comments.UserDisplayName: petednz - fuzion
Tags: <wordpress><profile><activities>
Title: How to build a profile using Activity data
ThreadText: # How to build a profile using Activity data
  
  (Asked by: username_0 on 2015-08-19)
  
  I need a logged in user to be able to add an activity but Civi keeps telling me "Profile search, view and edit are not supported for Profiles which include fields for more than one record type."
  Here's what I did:
  1. Created a new activity type called "CEU"(Continuing Education Unit)
  2. Created a new Custom Data set called "CEU data" used for "Activities" and Type "CEU"
  3. Created a new Profile with Activity Date and the 6 CEU custom fields and it is used for "Standalone Form"
  
  Civi does not give me the "Use Profile-Create Mode" like normal.
  I also tried to add First Name, Last Name, and Email to the Profile but still got the same results.
  
  **Tags:** wordpress, profile, activities
  
  > **Comments:**
  > **username_1**: Hey username_0 - what CMS is this? I don't think civi out of box can do this. On Drupal you can use Webforms to let anon create Activities if tht is the goal  
  > **username_0**: my bad...   CMS WP4.2.4 and Civi 4.6.4.   So I can't do an Activity Profile with WP?  
  > **username_1**: If i am right, then it more a case that 'Activity Profile' can't be done with CiviCRM, but Drupal has a way around it, but also am wondering if somebody has found a generic solution, though this forum/SE doesn't offer much hope as i read it https://forum.civicrm.org/index.php?topic=34445.0  
  
  ---
  
  ## 3 answers
  
  ### Answer by username_2 on 2015-08-19. Score: 2
  
  Not out of the box, you could use CiviCRM hooks (hook\_civicrm\_postProcess) to create an activity on form submission.
  
  You could also check [CiviVIP](http://civivip.com) they developed a WordPress [plugin](http://civivip.com) which does that (you will also need Gravity Forms), for the moment the plugin its only able to create contacts and activities, but they have plans for Event registration and Contributions.
  
  > **Comments:**
  > **username_2**: PS: if you are interested in the WordPress plugin, I can make some tests, as I'm not quite sure if allows to expose custom activity fields. Or you can drop them a line.  
  > **username_0**: I decided to use a Custom Set with Multiple Records.  This easily allows you to create a Profile for the user for data entry.  I like the Edit mode but the final save button gives you an error.  The final Save button is not really needed.  
  
  ---
  
  ### Answer by username_1 on 2019-11-20. Score: 1
  
  i think this can be done with Caldera and CiviCRM now
  
  
  ---
  
  ### Answer by username_3 on 2019-11-19. Score: 1
  
  This is a bit of a workaround, but for simple forms where I wanted to avoid CMS-specific form plugins (or where I was embedding a form into another site), I used the following combination:
  
  * [remoteform](https://github.com/progressivetech/net.ourpowerbase.remoteform/)
  * [activityprofile](https://lab.civicrm.org/extensions/activityprofile)
  
  The activityprofile extension only works in combination with remoteform (it's a way to circumvent a CiviCRM limitation). If often use remoteform to embed forms within the same website, or a separate site.
  
  Known limitation: for now, activityprofile will always create a new contact, i.e. potentially create duplicate contacts.
  
  [![screencast of remoteform and activityprofile](https://i.sstatic.net/4skf2.gif)](https://i.sstatic.net/4skf2.gif)
  
  
  ---
  
  