Collect customer data

Hi All,

I am trying to set up a flow emal to be sent to customers after they purchase.

eg.Dear Customer, Thanks you for your booking.

We look forward to seeing CHILD NAME in class on TRIAL CLASS DATE for their BOOKING NAME.

I origionally added Tect Fields to collect ‘additional data’ but apparently this is not right. I then added the 'forms’app. This seems to collect meta data but my designer says we need to develop an app.

I can’t understand why it is so difficult. Any ideas would be appreciated.

Hi there,

I can see your message on the forum to reply.
I would love some help

Robert

Hey @Tokyorob ,

Thanks for reaching out — happy to look into this for you.

I’m a Shopify developer, and I can see how this setup might feel more complicated than expected. Using text fields alone won’t store the data in a structured way, and that’s likely why your designer suggested a custom app. The form app you’re using does allow metadata collection, but depending on how and where you need the data saved (like to customer profiles or orders), a more tailored solution might be needed.

If you’d like, I can review what you’ve done so far and point you in the right direction based on what the platform supports.

Feel free to reach out anytime — I’d be glad to sort this out for you.

Best regards,

Rajat
Shopify Expert

https://rajatweb.dev/

Hi Rajat,

Thanks for your email.

Happy to give you access to take a look.

Regards

Robert

Form data is stored on a metaobject. Forms as an app is mainly tailored towards subscribing to marketing but can be used to collect more information like you have above.

If you want to use this data after the same customer places an order, you can probably accomplish that in Flow. The data is stored as a Metaobject so should be accessible via Flow when that Customer places orders. However, if you wan this form to be shown in checkout or something like that, you likely need to use Functions/Checkout extensibility, which requires an app.