I am currently working on a journey builder that sends emails and writes back to EmailMessage Object in Sales Cloud. I have the EmailMessage created but I want to write the email html body to that EmailMessage record, is there a way I can access the email contents that was sent out in the journey builder OR in the automation studio?
123019
I want to be able to keep track of point-in-time email send snapshot for every subscriber. So if a subscriber has received multiple version of an email over a period of time, I would like to be able to tell which version (along with the content) was sent on any day. I don't think SFMC maintains version history of emails. How can I accomplish that?
108709
I want a utility that does something like this:  email --subject="xxx" --body=body.txt --to=to_address@hostname.com   (using pre-configured sender information for e.g. gmail). Note that body.txt is plain text and should be the body of the message, not an attachment. If the body is omitted it should pop up an editor and let me type in my message that way.  I could hack together a quick script that does this, but I was wondering if there's an easy way to do this with common unix tools?
21434
I have scenario where contact added/injected to Journey Builder. Journey duration is one week and there is one email going every day.  Let say contact A injected to journey on Monday with email E1, on Wednesday contact A's Email changed to E2, Thursday onward which email will be used to send email until end of journey.   Salesforce ID is subscriber key.  Kind Regards
42251
I am creating a JB with an engagement split. What is the difference between Contact Data and Journey Data. ie what will I see listed in the two groupings. If I choose the journey data will this only be as up to date as the time that the data entered the Journey?
30859
I want to set a from address in a salesforce SingleEmailMessage, but can't see a way to do this and there is no standard method described in the documentation.   I want the email to be sent from doNotReply@blahblah.com, however, the email address of the user editing the record (which triggers the email send) is used as from address.  I'm using the following code:  mail.setReplyTo(fromaddress); mail.setSenderDisplayName(fromaddress);   But my code only changes the display name, not the email address.  Full code:   public static void sendSingleMail(id objId, ID templateId, string fromaddress) {      Messaging.SingleEmailMessage mail = new Messaging.SingleEmailMessage();     mail.setReplyTo(fromaddress);     mail.setTemplateId(templateId);     mail.setTargetObjectId(objId);     mail.saveAsActivity = false;     mail.setReplyTo(fromaddress);     mail.setSenderDisplayName(fromaddress);      ErrLogger.logger('Email being sent to :');     ErrLogger.logger('objId found:  ' + objId);     ErrLogger.logger('templateId found:  ' + templateId);     ErrLogger.logger('fromaddress found:  ' + fromaddress);      Messaging.sendEmail(new Messaging.SingleEmailmessage[] {mail}); }
37194
I am trying to do an export of approx 30,000 attachments in our Salesforce Org,  Would anyone have been through a similar exercise and can advise best practice or the best way / tool to do this?  Kind Regards  matt
115621
I am creating multiple emails based off the same template in ExactTarget. Some of the emails will have a different subject line. Is there any way to pull the subject line created during the initial creation of the email?
12770
I have rules set up in Outlook 2010 to move a copy of an email from a particular person to a particular subfolder of a folder   i.e. I have folder Team with subfolders, Joe, Mark, Nige  and  Becky. A rule is applied to incoming email that moves a copy of messages from these 4 to their specific folder.   Now what I want is to be able to see all these messages together in the Staff folder (like a specific inbox) too. Is this possible?
108005
I want to customize the email template sent on the chatter post of the record with the @user full name to have some fields from the record.  Is this possible, or how can I achieve this?  Please help. Thanks in advance.  Regards, Sushma
19184
I need to send dynamic email to all my booking contacts using AMP Script. Using FOR loop makes repetitive content. I am pulling contacts from Salesforce reports directly without using Salesforce Data Extension.  1) Any way to display content respective to each record (Dynamically)  2) Can we directly get Opportunity columns present in  SF reports to Normal Data Extension? Like we can do for Contact,Account &amp; Leads  3) Any way to uniquely identify each opportunity records?  AMP Script:  %%[ Var@fname,@AccountName,@PictureDay,@AccountPhone,@BookingOwner,@BookingOwnerEmail,@bookingdetail,@Accountid Set @Accountid = AccountId Set @fname=FirstName Set @AccountName=AccountName Set @AccountPhone=Account:Phone Set @bookingdetail = RetrieveSalesforceObjects("Opportunity","Picture_Day__c,OwnerName__c,OwnerEmail__c","Picture_Day__c","=","2016-06-25","CloseDate","!=","2015-10-03") For @i=1 TO RowCount(@bookingdetail) DO Set @limitRow = Row(@bookingdetail, @i) Set @PictureDay = Field(@limitRow,'Picture_Day__c') Set @Bookingowner = Field(@limitRow,'OwnerName__c') Set @BookingOwnerEmail = Field (@limitRow,'OwnerEmail__c') ]%%  Dear %%=v(@fname)=%%,  We are looking forward to taking photographs at %%=v(@AccountName)=%% on %%=v(@PictureDay)=%%.The phone number we have on file for you is %%=v(@AccountPhone)=%%.  Your Account Manager is %%=v(@Bookingowner)=%% and you can reach them at %%=v(@BookingOwnerEmail)=%%. %%[NEXT @i]%%   Thanks,  Mitesh
64399
Is it possible to Bulk inject contacts in a journey using API ?  I tried to use the contactEvents method but i have a 500 server error.  contactEventsTest is a DE created using the template "Event DE" from the wizard.  Here is my payload :  {    "eventDefinitionKey": "APIEvent-xxxxxx-xxxxx-xxxxx-xxxx", "data": [{     "name": "contactEventsTest",     "id": "e856d8a7-e7a1-e711-80e3-1402ec819dd8",     "items": [{         "values": [             {             "name": "ContactKey",             "value": "ContactKey1TEST"         },         {             "name": "Gain",             "value": "123"         }]     },     {         "values": [             {             "name": "ContactKey",             "value": "ContactKey2TEST"         },         {             "name": "Gain",             "value": "321"         }]     }] }]}
10282
I am having an html email template which uses certain merge fields from a custom object. Now I am using following apex code to send certain emails to users.  Messaging.SingleEmailMessage mail = new Messaging.SingleEmailMessage();          mail.setTargetObjectId(t.OwnerId);          mail.setTemplateId(et.Id);         mail.setWhatId(t.Id);          mail.SaveAsActivity = false;         Messaging.sendEmail(new Messaging.singleemailMessage[] {mail});   Code is saved without error but when I run it it says "can't use whatId when sending email to users". Can anyone explain me how to overcome this error? When I use a visualforce template then same code works fine.
3710
I am trying to verify that  is available in the PRO account for Marketing Cloud. Based on my research this may not be a function available. Does anybody have any idea?
53385
While sending an attachment as an email to be attached to the salesforce record.Salesforce is giving the below given error.  Generating server: mx1.madison.gov  6-2j26dncatawfg1112dv2uwxupq9hzfgmjrrlrn2rx48cxm93nt.8-dea8eae.c.le.salesforce.com mx1-asg.mta.salesforce.com # #SMTP#  Is this salesforce problem or it is the Internal company server problem as I could see that error mentions company server name also.But to me doesn't look like company server error.
119580
I'm trying to build a confirmation email whereupon we create a rowset from a string within the API post.  We currently do this without issue when evaluating data from a Data Extension, but I can't connect the dots when we move this over to an API post.  Current State:    %%[     SET @itempartnumber = LookUp("Data_Extension","Product IDs","EmailAddress",EmailAddr)     SET @productRows = BuildRowsetFromString(@itempartnumber,"|") ]%%   I want to still use BuildRowSetFromString, and the attribute in the XML is , so how do I make the declaration to build that row set from the attribute?  Any and all assistance is greatly appreciated!
77150
I have a Journey which sends the Subscriber SMS messages, 2/4 journey entries (all unique subscribers) don't receive the SMS.  The error displayed in the SMS activity in my Journey History is the following:      Failed - Object reference not set to an instance of an object.   Can anyone advise what this means? If it was configuration surely all subscribers wouldn't receive the message? I can confirm all subscribers have a mobile number and they use the same format and country code. Not sure if it helps but the entry source is Salesforce Data Entry.  Edit:  There can be entries where the Subscriber record does not exist in the AllSubscribers list as they do not have email addresses attached (only mobile numbers) but my journey only contains SMS message activities, no email. I have checked and even on some Subscribers that do have AllSubscribers records suffer the same activity error.
53993
I'm looking for a way to use fields from a data extension (that is the entry source for a journey) in the "Update Contact" activity.  I want to create a sort of log in a different data extension. Let's say I have a sourceDEthat is used by the journey and a journeylogDE where I would like to write the email of contact that's currently in the journey.  What should I write in the value field to get a value from the currently used record in the sourceDE?  I tried {{Contact.Attribute.sourceDE.email}}, but it did not return any values.   I would appreciate it if you could give me any tips how to fix this issue.