We need to log few additional custom fields after sending SMS from Marketing Cloud using a Journey that has a Salesforce Event and starts after the creation of an opportunity in SF injecting a contact. If we have the email address empty, we should send an SMS to the Contact's mobile phone. Our aim is to track the Opportunity ID linked to this SMS send.
Do you think is it possible? Have you ever seen any constraints or limitations regarding this matter?