For some background, I’m not a technical person, but I understand a bit of front end, however I’m useless at back end.
I am building some customisation onto my gift card product page to display the following fields:
Recipient name
Recipient email
Personal message
The idea behind this being that the gift card itself will actually get sent to the email address entered into this field, as opposed to being sent to the customer.
Firstly, I just want to understand that this is relatively straight forward. I imagine it’s just a case of creating some variables and rerouting the gift card email to get sent to the recipient isntead of the customer.
The second thing I’m curious about is how I can manage this data for reporting. Since these fields are custom, I’m curious as to the best way of how to keep track of all this data like recipient names and emails. Is it easier to link my Shopify store to Google Sheets, or would it be easier to pay a developer to build a private app for reporting?
I believe that you are after line item properties. You can find more information about it here and a tool to assist creating them here.
It’s worth mentioning that you can’t charge money for any line item properties (e.g. "add a gift package for $1+ ?). You can only request additional data.
If you’d like to charge extra for the additional options you’d need metafields and, therefore, either code your own private app or install an existing public one.
Thanks for sending that through. The part I’m trying to come to terms with is managing the back end, which I’ve since learned would probably require a custom app and 3rd party hosting to store and manage all this data.