web
You’re offline. This is a read only version of the page.
close
Skip to main content

Notifications

Announcements

Community site session details

Community site session details

Session Id :
Power Platform Community / Forums / Power Automate / Flow and Microsoft For...
Power Automate
Unanswered

Flow and Microsoft Form start and end time

(7) ShareShare
ReportReport
Posted on by 28

Hi there. I am looking possibility to retrive start time and end time from Microsoft Forms. Start time is time when respondent started to fill in form, End time is when respondent press submit button.

 

These data ia available in a Microsoft Forms when results are exported to Excel, but i didn't see such data in a Get Response Details action.

 

Any idea?

 

thank you.

Categories:
I have the same question (0)
  • v-yuazh-msft Profile Picture
    on at

    Hi @mnemonicator,

     

    Do you want to get the start time when respondent started to fill in form and the end time when respondent submit the form in microsoft flow?

     

    Microsoft flow support to get the end time when respondent submit the form currently,you could choose the "Submission time" dynamic content of the "Get response details" action to get the end time.

     

    However, getting the start time when respondent started to fill in form is not supported in microsoft flow currently,there is no any way to achieve your needs in Microsoft Flow currently.

     

    If you would like this feature to be added in Microsoft Flow, please submit an idea to Flow Ideas Forum:

    https://powerusers.microsoft.com/t5/Flow-Ideas/idb-p/FlowIdeas

     

    Best regards,

    Alice

  • GabrielStJohn Profile Picture
    on at

    Hello, @mnemonicator!

     

    If you have already posted your idea to the Flow Community Ideas Forum then you need to post the URL to your idea’s thread as a reply to this thread and accept it as the solution so that other users may vote for your Flow Idea and identify the information more easily.

     

    Thank You!

     

    -Gabriel

    Flow Community Manager

  • arunramanathan Profile Picture
    25 on at

    HI ,

    i dont see the solution for this yet , i can see more and more users asking and raising this idea via the url since 4 years but no solution yet. if someone has found a way please post it.

  • IJeff Profile Picture
    4 on at

    Un-tested Idea: I notice that the Start Time IS listed in the spreadsheet that the Form uses to store its info in OneDrive.  You could potentially use the ResponseID field to lookup the correct row in that Excel sheet and copy the value in the Start time column directly.

     

    -Jeff

  • RobElliott Profile Picture
    10,327 Super User 2025 Season 2 on at

    @IJeff unfortunately the flow cannot access the spreadsheet directly, only the data that is surfaced in the dynamic content box after the get response details action.

  • IJeff Profile Picture
    4 on at

    Not even like this?

    IJeff_0-1682871002826.png

     

  • RobElliott Profile Picture
    10,327 Super User 2025 Season 2 on at

    Apologies, I assumed you were originally thinking of the spreadsheet behind the form itself in Forms. Yes, if you have used Forms in Excel to create the spreadsheet it does save the start time and you can just use a compose action to then use the start time in further actions.

  • kelleher Profile Picture
    9 on at

    So, just checking... is there no way to pull the 'Start Time" like we can w/ 'Completion Time' as dynamic content when building the Power Automate flow?

     

    I have a Microsoft Form that I am feeding to an Excel doc that further feeds a Data Set for a Power BI dashboard. So I guess I will have to manually copy in the start time from the Microsoft Form export...

  • Mitanshu Profile Picture
    1,650 Moderator on at

    You can get this using Power Automate as below:

    1 - Get the form ID from the URL of the form to be used in step 4 and 5

     

    2 - Get Tenant ID from Azure to be used in step 4

     

    3 - After get response details, add Get my profile (v2) action ... this will give us our own id to be used in step 4

     

    4 - Send an HTTP request to SharePoint

    Site Address: https://forms.office.com/

    Method: GET

    Uri: formapi/api/[tenantId]/users/[userId]/light/forms('[formId]')

    happyume_0-1690902318032.png

     

    This will give you a lot of metadata about the form in JSON including rowCount (number of responses) - but this will not give you details of those responses (yet)

     

    5 - Create another Send HTTP request to SharePoint

    Site Address: https://forms.office.com/

    Method: GET

    formapi/DownloadExcelFile.ashx?formid=[formId]&minResponseId=1&maxResponseId=[rowcount]

     

    6 - Output from step 5 gives you detail of each response (as an array) with Start Time and End Time

     

    Please click Accept as solution if my post helped you solve your issue. This will help others find it more readily. It also closes the item. If this post or my previous reply was useful in other ways, please consider giving it Thumbs Up.

  • shalem120kjh Profile Picture
    94 on at

    Hi @happyume ,

    I have been using this exact same method for a couple of months now, and it worked well until yesterday: It seems like the "formapi/DownloadExcelFile" doesn't have the Start time and Completion time values populated any more.

    shalem120kjh_0-1691485258547.png

     

    The values are still present in the manually downloaded Excel file (through the form itself).

    shalem120kjh_1-1691485311584.png

     

    I would be grateful if you could verify that you see the same kind of behavior at your end as well and advise if you see any alternative for getting these values in another way somehow.

     

    Thanks,

    Gil.

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Forum hierarchy changes are complete!

In our never-ending quest to improve we are simplifying the forum hierarchy…

Ajay Kumar Gannamaneni – Community Spotlight

We are honored to recognize Ajay Kumar Gannamaneni as our Community Spotlight for December…

Leaderboard > Power Automate

#1
Michael E. Gernaey Profile Picture

Michael E. Gernaey 519 Super User 2025 Season 2

#2
Tomac Profile Picture

Tomac 296 Moderator

#3
abm abm Profile Picture

abm abm 232 Most Valuable Professional

Last 30 days Overall leaderboard