This is likely how I would build the flow.
See full flow below. I'll go into each of the actions.

When an item is created will trigger the flow.

Apply to each uses the following expression to iterate through each of the Site IDs.
//Note that the internal name of my Site IDs column is SiteIDs
split(triggerOutputs()?['body/SiteIDs'], ',')

Get items uses the following expression in the Filter Query. This will retrieve the item with the current Site ID.
Title eq '@{items('Apply_to_each')}'

Apply to each Update will iterate over each of the items returned (should only be one item) and update it with the Status Received.

----------------------------------------------------------------------
If I've answered your question, please mark the post as Solved.
If you like my response, please consider giving it a Thumbs Up.