Capturing the Final Landing Page URL for Shopify Orders

How can I capture the actual final landing page URL the user visited before placing the order on Shopify, instead of the initial landing URL that Shopify stores by default?

This can be found from the Shopify analytics “Visited Page” section.

I’m not referring to the initial landing page stored by Shopify by default — I’m looking to capture the most recent (final) landing page before the order was placed. Is this data available via the Orders GraphQL API, any other Shopify API, or the order creation webhook?
its not capturing correctly on landing page on create order webhook