Define the data before the form
Open Settings → Custom Fields and create an organization-level field. Products choose from this shared library later.
Separate internal identity from customer copy
The slug is the unique organization-wide key used in orders, subscriptions, and API responses. It can be renamed later; Ruba updates existing data to the new key. The name identifies the field in the dashboard and becomes its initial checkout label.

Attach questions to a product
Edit or create the product, select the fields that belong on its checkout, and mark each one optional or required.

Consume the answers
Sales views add the organization fields as columns on orders and subscriptions.
custom_field_data, keyed by slug:





