Forum Discussion

Deleted's avatar
Deleted
Sep 18, 2019

How to copy or duplicate an existing forms survey from flow

we want to schedule a survey monthly  and track the results in a list 

  • which I can do but I also want to:
  • schedule a flow task to copy a survey template , rename it  SURVEY-X MONTH YEAR
  • add in Month and year in the survey title
  • expire in 2 months

 

from flow currently there is no api exposed yet the copy function exists in Forms 

 

also (maybe) related there is a move function form the survey but there is no  other location to move the survey to ?

 

 

 

 

2 Replies

  • Sar_56's avatar
    Sar_56
    Copper Contributor

    TechCommunityAPIAdmin 

     

    Yes you can do it by using Call an HTTP request in Power Automate flow (but this is a premium connector)

    Mathod : Post

    URL: formapi/api/<TenantID>/groups/<GroupID>/light/forms('<FormID>')/CopyToUser

     

    You need to specify in the body field :

    {"newOwnerId":"","newTenantId":"","isNewOwnerGroup":true,"patchProperties":{"title":""}}
  • Deleted there is currently no way to copy or duplicate an existing form using Flow. This would be great to see in the future. Perhaps one to add as an idea to user voice? https://microsoftforms.uservoice.com/forums/386451-welcome-to-microsoft-forms-suggestion-box

     

    The move function exists only on regular Forms, not on Forms Pro surveys (not sure which you are using). You can move your forms to make them a group form so all members of the group can edit the form as needed. This might help: https://techcommunity.microsoft.com/t5/Microsoft-Forms-Blog/Manage-Your-Forms-Easily-with-Ownership-Transfer/ba-p/263230

     

     

Resources