Oh no, pull the project. So your record type = Project, check whatever you want in outputs (but at least check 1), then go to collections, toggle the map, and type in projectUsers:user:name.
If there is data on the custom forms on the request, then the form should be coming over. If there's not data on the form, then you either have to set the "copyCategories" field to true (this is new functionality in Fusion as of this week), or use fusion to follow up and add the custom forms to the ...
Is there data on those forms? There has to be some piece of data filled out for the form to attach. If there isn't any data, you can either set the "copy custom forms" field to "true" and that will bring the forms over or have fusion add the forms after the fact
Just checking the "Copy custom data" checkbox should copy all of the custom metadata over to the new project, you shouldn't need to do the others. Try doing it without the template ID, is it overwriting what you are trying to do?
To add on to what KellieGardner said, I would also recommend to not use nested if statements like this, and instead use a switch statement, so it would look like this.
switch({3.name};Sam Smith;c3a09;Jon John;62e80;HIllary Jon;6123;"")
As long as you have the "copy custom data" checkbox checked, and the forms are also project forms, you shouldn't need to specify anything else, Workfront will do it for you.
Unfortunately it's not possible to have this included from the webhook.
What I typically do instead is look at a custom field that is bespoke to that form that will always be populated and just check for that field. If there isn't a field, you can also add a custom field with a default value in an...
This would be nice, as well as a readme, I think.
What I have started doing is exporting the json and uploading it to github and managing it that way. That way we can compose readme's, have a formal change log, dif compares, etc.