I have a menu app designed for businesses, which they typically link to in their Instagram profiles to allow customers to place orders. The menu app doesn’t require a login; instead, when a user places an order, we create a new user with a UUID based on their phone number. This UUID is stored in local storage, allowing the form to auto-complete with their previous information (name, phone, email, address, etc.) for future orders.
However, when users place orders through the Instagram web view, the local storage is lost once they exit, meaning they have to fill out the form again on their next visit since the UUID is no longer available in local storage.
What solutions are available to address this problem? I looked into whether there was a way to exit the web view with a link or similar method but didn’t find anything.