Encryption & Encoding Functions

Overview Integrations with Marketing Cloud often necessitate a secure or obfuscated exchange of personal data. This chapter outlines the functions available in Marketing Cloud for encoding, encrypting, decoding and decrypting data elements that relate to messages and...

UpdateData

UpdateData This function updates the Data Extension row referenced in the column and value arguments. Values updated are specified with column name and value pairs. It returns the number of rows updated by the operation. Arguments...

Base64Decode

Base64Decode This function decodes a Base64 encoded string. Arguments Base64Decode(1,2,3) Ordinal Type Required Description 1 String True String value to decode 2 String False Optional .NET-supported character-encoding type to utilize in decoding (ASCII, UTF-7, UTF-8,...

UpdateDE

UpdateDE This function updates the Data Extension row referenced in the column and value arguments. Values updated are specified with column name and value pairs. This function does not return a value. Arguments UpdateDE(1,2,3,4,[5a,5b],6,7,[8a,8b]...) Ordinal Type...

Base64Encode

Base64Encode This function Base64 encodes a string. Arguments Base64Encode(1,2) Ordinal Type Required Description 1 String True String value to encode 2 String False Optional .NET character-encoding type to utilize in encoding. Valid values are ASCII, UTF-7, UTF-8,...

UpsertData

UpsertData This function adds or updates the Data Extension row referenced in the column and value arguments. Values updated are specified with column name and value pairs. If no record matches the values specified, a new row is added. It returns the number of rows...