Created
January 14, 2020 13:21
-
-
Save zuzannamj/4d0e768bca7f95241204caeca03db484 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
ELSEIF RequestParameter("submitted") == true AND RequestParameter("sub") == true THEN | |
/* update contact in Sales Cloud */ | |
SET @updateRecord = UpdateSingleSalesforceObject( | |
"Contact", @contactId, | |
"FirstName", RequestParameter("firstname"), | |
"LastName", RequestParameter("lastname"), | |
"Email", RequestParameter("email"), | |
"Newsletter__c", "true", | |
"Events__c", "true", | |
"Offers__c", "true", | |
"HasOptedOutOfEmail", "false" | |
) | |
/* set subscriber status to active in All Subscribers */ | |
SET @email = RequestParameter("email") | |
SET @Subscriber = CreateObject("Subscriber") | |
SetObjectProperty(@Subscriber, "SubscriberKey", @contactId) | |
SetObjectProperty(@Subscriber, "EmailAddress", @email) | |
SetObjectProperty(@Subscriber, "Status", "Active" ) | |
SET @Status = InvokeUpdate(@Subscriber, @createErrDesc, @createErrNo, @createOpts) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment