How could I add a feature for a customer to leave a private message for their friend or family?

Topic summary

A merchant wants to implement a two-part messaging feature for gift purchases:

Customer Journey:

  • Buyer orders a gift shipped to friend’s address
  • Buyer leaves a custom message via form on product page
  • Gift arrives with a note prompting recipient to visit the site

Recipient Experience:

  • Friend receives gift with instructions like “Want to see if your friend left you a personal message? Go to this link”
  • Recipient visits the site and enters their name to retrieve the private message
  • Recipient can then browse the store

Question:
The merchant is seeking recommendations for Shopify apps or built-in features that could enable this name-lookup message system. No responses or solutions have been provided yet.

Summarized with AI on November 21. AI used: claude-sonnet-4-5-20250929.

Hello, I am trying to figure out how to add a feature where a customer can look their name up, and find a personal message left by their or family. It would go something like this

  1. A customer comes to my site

  2. Customer orders a gift that is sent directly to their friend’s house (They enter the friend’s address)

  3. They leave a custom message by entering it on the product listing page through a form

  4. The customer’s friend receives the gift, and inside it, there is a note that says "Want to see if your friend left you a personal message? Go to this link)

  5. The customer lands on my site and can enter their name to find a private message left by their friend

  6. Now they are on my site and can shop around if they liked too

Does anyone know of anything like this through Shopify? An app maybe?
Thank you in advance.