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.