I'm using an Automation, a Data Extension, a Outbound Message to send SMS to customers. The data is using Salesforce Contact Id as Subscriber Key, and this data may have more than one record has the same subscriber key with different numbers (multiple entries for a contact).
E.g.
- 1st record: SubscriberKey: abcxyz , MobilePhone: 12345
- 2nd record: SubscriberKey: abcxyz , MobilePhone: 67891
I ran the Automation and only one number received 1 SMS and the remaining one didn't receive it. I also check Activities tab in MobileConnect Contacts and only one number received 1 SMS also. The Automation didn't return any errors.
Can anyone explain what happened? Like what is wrong with my automation steps, etc.. and how I should approach to solve this issue? Many thanks.
Update: in the 2nd attempt, I created an Attribute Group, link the DE with contact. Then I combined between automation and journey. The journey evaluated all records but now only one number received 2 SMSes while it expected that 2 numbers receive different SMS for each one...