One or more non-transitory computer-readable media storing computer-executable instructions that upon execution cause one or more processors of one or more subscription managers that provide a subscription management service of a wireless communication carrier or one or more processors of one or more components that provide a business support function of the wireless communication carrier to perform steps comprising: generating, by the business support funtion, a mapping table for use by the subscription management service, wherein the mapping table maps a plurality of profile metadata provision values to corresponding multiple combinations of metadata element values for provisioning into different groups of unpopulated embedded subscriber identity module, eSIM, profiles such that each unique combination of metadata element values is assigned a unique corresponding metadata provision value in the mapping table; receiving, at the subscription management service, a download order message from the business support function, the download order message for initiating a preparation of an unpopulated eSIM profile for downloading to an embedded universal integrated circuit card, eUICC, on a user device, the unpopulated eSIM profile lacking pre-populated profile metadata; extracting, by the subscription management service, a metadata provision value from the download order message; comparing by the subscription management service, the metadata provision value to the mapping table that maps profile metadata provision values to corresponding multiple combinations of one or more metadata element values; identifying, by the subscription management service, a combination of one or more profile metadata element values for the unpopulated eSIM profile based on comparison of the metadata provision value to the mapping table; and populating, by the subscription management service, the combination of one or more profile metadata element values into the unpopulated eSIM profile to generate a populated eSIM profile. generating, by the business support funtion, a mapping table for use by the subscription management service, wherein the mapping table maps a plurality of profile metadata provision values to corresponding multiple combinations of metadata element values for provisioning into different groups of unpopulated embedded subscriber identity module, eSIM, profiles such that each unique combination of metadata element values is assigned a unique corresponding metadata provision value in the mapping table; receiving, at the subscription management service, a download order message from the business support function, the download order message for initiating a preparation of an unpopulated eSIM profile for downloading to an embedded universal integrated circuit card, eUICC, on a user device, the unpopulated eSIM profile lacking pre-populated profile metadata; extracting, by the subscription management service, a metadata provision value from the download order message; comparing by the subscription management service, the metadata provision value to the mapping table that maps profile metadata provision values to corresponding multiple combinations of one or more metadata element values; identifying, by the subscription management service, a combination of one or more profile metadata element values for the unpopulated eSIM profile based on comparison of the metadata provision value to the mapping table; and populating, by the subscription management service, the combination of one or more profile metadata element values into the unpopulated eSIM profile to generate a populated eSIM profile.