How can I create a free automated text box for product personalisation?

Hi,

I am dropshipping a customisable product from aliexpress and to customise the message on the product, the supplier said you have to put your message and font in the order description. How can i make a text box on my product page that sends the message to my supplier’s order description. I don’t want to spend any money and i would like for it to be fully automated.

thanks,

Late to this one, but since people still land here from Google — the free way to do both halves of this in 2026:

1. The text box (no app needed). In the theme editor, open your Product template → Add block → Custom liquid (works in Dawn and most OS 2.0 themes), and paste:

<label for="custom-msg">Your personalisation</label>
<input id="custom-msg" type="text" name="properties[Custom message]"
  form="{{ 'product-form-' | append: section.id }}" maxlength="80">

Because it’s a line item property, the text automatically follows the item into the cart, checkout, order confirmation and the order in your admin.

2. The “automatically send to supplier” part. You don’t need a paid app for this anymore — Shopify Flow (free on all plans) can do it: create a workflow with trigger Order created → action Send internal email, put your supplier’s address as the recipient, and include the line item properties in the body template. Every order with a personalisation message gets emailed to them the moment it’s placed, no copy-pasting.

The only thing this won’t do is write into the AliExpress order form itself — no tool can fill someone else’s checkout for you — but in practice suppliers just read the email/message and most dropshippers I know run exactly this setup.