Skip to content

Troubleshooting

  • Check Salesforce clickjack/CSP settings for your external domain.
  • Verify Site URL and FlowIframeEmbed page are public.
  • Confirm parent page is embedding the Site URL (not an internal Salesforce URL).
  • flow must be the API Developer Name, not the flow label.
  • Confirm the flow is activated.
  • Confirm guest user has access to flow resources.
  • Include inputVars with exact param names.
  • Names are case-sensitive and must match flow variable API names.
  • Values in params are only passed when key is listed in inputVars.
  • Ensure FlowIframeEmbed sends frameHeight messages.
  • Set allowedOrigin correctly when using widget.
  • Check browser console for blocked cross-origin postMessage.
  • Use endUrl (camelCase), not endurl.
  • Confirm flow reaches FINISHED.
  • Ensure endUrl is a valid absolute HTTPS URL.
  • Guest profile likely missing VF/flow/object/Apex permissions.
  • Re-check Site Guest User Profile page access and flow dependencies.

Integration support: JavaScript widget then Contact support.