To pass URL parameters to Salesforce Screen Flow in Experience Cloud Site, we have to configure the query parameter in the Experience Cloud Site Builder Flow component configuration.
Please check the following example. Here, opportunityId is the Flow input variable. Id is the query param.
When the Experience Cloud Site URL is accessed, pass the query param and it’s value.