Skip to main content

Hi there, 

 

I have built a Salesforce Survey that I would like to send to external users without authenticating but it is not working.  

 

I built an Aura Experience Cloud site to use for my Survey. In the Experience Cloud Site I have selected "Public Access: Guest users can see and interact with the site without logging in". 

 

I have the Experience Cloud Site set in Survey Settings.  

 

I am using a screen flow to send the Survey. My screen flow uses the dynamicSendSurveyInvitation action to send the Survey Invitation to a Contact selected in the flow. I have "Unique Link" and "Don't require authentication" selected.  

 

When I send the Invitation, the link to "Open Survey" in the email redirects to the login page for the Experience Cloud site.  

 

Please help. I had this working in sandbox using a different Experience Cloud site but now it is no longer working. I cannot find a Guest User for my Experience Cloud Site, I'm not sure if that is the reasoning. 

 

Thank you in advance for any advice! 

2 个回答
  1. 2月24日 21:45

    Resolved: I finally found the Guest User settings and this was the issue. 

     

    I went to All Sites > Builder > General > Guest User Profile > selected the Profile > updated object settings for Survey, Survey Invitations, and Survey Responses to Read/Create. 

     

    I had overlooked this section in the General Settings originally. Hopefully this will help someone else! 

0/9000