Shopify supports custom properties for your add to cart buttons. For example a text input for engraving a bracelet. Since the Smootify Add to Cart is a native Webflow form, you can add any custom input you wish to the form and it will automatically be set as property for your Product.
From the Smootify news archive. Some of it describes Smootify 1.x; see the changelog for what changed since.