Create a Reusable QCMM Custom Field and Stable Field Key
Create a reusable QCMM Custom Field with a stable Field ID that remains safe for storage, tokens, reporting, and historical subscription data.
Create the Definition Once
In Joomla Administrator, open QCMM Custom Fields and create the reusable field before assigning it to Plans. Give it a clear Field Name, choose the input type, and configure help, placeholder, validation, and choices as applicable.
Understand the Stable Field ID
QCMM normalizes the Field ID to lowercase letters, numbers, and underscores. It must begin with a letter and can be up to 120 characters. If you leave it to QCMM, the title is converted into a suggested machine key.
Choose the Key Carefully
The Field ID is the durable machine identity used by Custom Field storage and token/report lookups. After subscription values have been stored for a field, QCMM prevents changing its Field ID. A key used by historical subscription data also remains reserved so a new field cannot silently reuse the old meaning.
Example
A field named Tree Number can use tree_number. Keep the human-facing label descriptive, but keep the machine key short, stable, and semantic. Renaming a label later should not require inventing a new identity.
Next Step
Save the definition, then assign the active, published field to one or more Plans. Plan-specific settings such as required/customer-entry behavior and label/help overrides belong to the Plan assignment, not the reusable definition.
Community Discussion
Want to compare QCMM workflows or share practical tips? Visit the QC Memberships & Meetings Community. For private support, bug reports, account-specific entitlement or billing problems, or feature requests, use the QuantaCade support system.