Agree wholeheartedly. This is another major fail on the part of Constant Contact. Currently you offer the ability to create custom field LABELS but not custom field NAMES (the actual database ID of the custom field), which makes it difficult to determine what data comes from what field. This is also a major obstacle when implementing integrations with other platforms via the API--only the generic and very nonhelpful "Custom Field 1", "Custom Field 2" names come over to the integrated platform, so mapping data is really challenging. You've lost clients because of this as of today.
AGREED! Other major providers allow for the ability to NAME the custom field (database ID) in addition to giving it a LABEL (front end user label). Giving it this generic and useless name is a huge obstacle to us. This is kind of a deal-breaker for us. Please escalate this!