13 votes
Accepted

How to bulk export MobileConnect SMS subscriptions?

There are two data views with limited/no documentation (as of time of writing) that store SMS data that can be accessed by a Query Activity: _MobileAddress | Field Name | Data Type (Length) | ...
user avatar
  • 1,209
10 votes
Accepted

Accessing _MobileAddress and _MobileSubscription Data Extensions

So, the field names are correct (though not a complete list). They contain an underscore before each of them in the Data Extension. This makes things difficult when pulling the fields out using SELECT ...
user avatar
8 votes
Accepted

How to convert Mobile Push List into Data Extension

So Mobile lists are DEs (which you can't see in the UI) and you can query them using a query activity. With this you can query the subscriberkey into a target DE which you can leverage elsewhere. ...
user avatar
  • 7,332
7 votes
Accepted

Is there any way to shorten URL in SMS in Marketing Cloud?

That's a great question. We've tried using the bit.ly shorten API method in conjunction with an AMPscript HTTPGet function (to make a request to the API) to shorten a URL. This works well, but the ...
user avatar
  • 15.5k
7 votes
Accepted

AMPScript SMS InsertDE() function not working in SMS

The InsertDE() function only works with email messages per the documentation: This function applies to email messages at send time only. Instead, you should use UpsertData: i.e. UpsertData('...
user avatar
  • 4,323
6 votes

In Journey builder is it possible to subscribe to MobileConnect sender short code/keyword?

Yes, absolutely you can. I've documented the procedural steps below. Regarding setting the short/long code and keyword, refer to #10 and #11 of Step 2. Step 1: Create a MobileConnect List While ...
user avatar
  • 15.5k
6 votes
Accepted

Using Journey Builder Send SMS Activity with Mobile Connect templates

This is as per design - only outbound templates are supported. Refer the official documentation where it states How to Configure MobileConnect for Use with Journey Builder Follow the steps below to ...
user avatar
6 votes

SQL MobileConnect Demographics Table

Currently there is not a data view which would allow access to attribute X in your example. In the MC January 2019 release, two MobileConnect data views were made available. Relating the two ...
user avatar
5 votes

Accessing _MobileAddress and _MobileSubscription Data Extensions

In case you're wondering about the data types and such: _MobileAddress | Field Name | Data Type (Length) | Required (Y/N) | Data Default | | :- | :- | :-: ...
user avatar
  • 27.7k
5 votes

Is there a way to update MobileConnect Subscription Data from a Data Extension?

That is correct, opt-in can only be done manually, or opt-in from mobile or via API. Opt-out can be done via Import in Mobile - All contact and populate the Status field with the value Unsubscribe (...
user avatar
5 votes

Can I delete message on Mobile Connect?

Once a message is marked inactive after 180 Days it will be deleted by the system. This is covered in this help doc: Inactivate a Message NOTE After 180 days, MobileConnect archives inactive messages ...
user avatar
  • 7,332
5 votes
Accepted

What is'Id' in POST /sms/v1/messageContact/{id}/send

Within MobileConnect you can find/setup Id by creating a message with Outbound type where you have to choose Send Method as API Trigger. If you're setting up a new message then you can find the Id ...
user avatar
  • 3,052
5 votes

Marketing Cloud SMS to Service Cloud Case

Maybe this will help someone else, as I had some trouble to find this in the documentation. If you want to save or further process an inbound SMS, you can use MSG(01) variable. Help (https://...
user avatar
4 votes

Mobile Connect STOP keyword

Here is the query we are using to retrieve most recent unsubscribes from our MobileConnect SELECT a._MobileNumber AS MobileNumber, a._MobileSubscriptionID AS MobileSubscriptionID, a._OptOutDate AS ...
user avatar
  • 16.9k
4 votes
Accepted

Can I use a short code from the parent account in a business unit?

Yes, in short. MobileConnect can be provisioned in one of two ways: A single shared instance where contacts and codes are shared by all BUs. Separate siloed instances for each Business Unit. If ...
user avatar
  • 7,706
4 votes

Marketing Cloud pushing notifications to external app. How?

The Marketing Cloud SDK would be the right way to accomplish this. The setup is simple, both iOS and Android are supported and there are a number of ways for integrating messaging in a broader system. ...
user avatar
4 votes

Test Mobile Connect SMS Send from SFMC Without Short/ Long Code

You will need a short/long code before you can use MobileConnect. When an account is initially provisioned, it doesn't include a short/long code, even if this is included in your licence. This has to ...
user avatar
  • 15.5k
4 votes
Accepted

Update Mobile Connect SMS Opt In/Opt Out status with imports to MobileSubscription

Opt-out can be done via Import in Mobile - All contacts and populate the Status field with the value Unsubscribe (MobileConnect Demographics). So this is a update from opt-in to opt-out. Opt-out to ...
user avatar
4 votes
Accepted

Registered Symbol ® in text message in mobileconnect

I have come across this situation before where MobileConnect Outbound SMS wouldn't respect the spaces and I guess your reg trademark is related to same issue. The workaround this is by using the ...
user avatar
  • 3,052
4 votes

MobileConnect - What are some standard guidelines to working with MobileConnect?

Apart from what C Carswell mentioned above, please consider below points. Your Contact Key in Mobileconnect Should be same as Subscriber Key used in Email Studio. If they don't match, it won't be ...
user avatar
4 votes
Accepted

CloudPageURL via SMS broken link

Well then, got this issue solved. When using CloudPagesURL ampscript function link creation via MobileConnect, then the Contact this SMS is sent to, needs to exist in Email channel AllSubscribers ...
user avatar
  • 5,267
4 votes
Accepted

MobileConnect data views

There are details about _MobileAddress and _Mobile Subscription floating around SFSE. I did find some info on _UndeliverableSMS here. MobileNumber, phone Undeliverable, boolean BounceCount, number ...
user avatar
  • 27.7k
4 votes
Accepted

Implications of MobileConnect SMS Long Code

Yes, Long Codes are meant for 1:1 meaningful conversations, not mass messaging. The 1 message per second restriction is correct. What I would talk to SFMC about is looking to get a short code AND a ...
user avatar
  • 27.8k
4 votes
Accepted

MobileConnect - Opt Out from specific keywords

Keyword level opt-out for SMS is not available yet. I wondered what's the use of having multiple keywords for opt-outs in that case. Figured out that this feature is only available in Australia. ...
user avatar
  • 3,954
4 votes

What does the Status column specify in the MobileConnect Demographics and MobilePush Demographics

_MobileAddress._Status 1 = active -1 = unspecified 2 = bounced 3 = held 4 = unsubscribed _MobileSubscription._OptOutStatusID 0 = opted-in 1 = opted-out _MobileSubscription._OptInStatusID ...
user avatar
4 votes
Accepted

Connect the SMS Send Log to the SMSMessageTracking Data View

The short answer is that currently there is no way to accomplish this and there is no existing effort on SFMC end to correct this. The best you can do is soft matches on data and leave open the risk ...
user avatar
  • 27.8k
4 votes
Accepted

Query to get ContactKey and SubscriberKey in results?

You can create filtered lists in Mobile Connect that will be available as a source to standard SQL queries. The method of obtaining those contacts is described here: Permanently remove Contacts or ...
user avatar
4 votes
Accepted

Salesforce Marketing Cloud Mobile Connect - Explain how Keywords work

The confusion is understandable, because keywords serve a dual purpose: they act as sort of code words that let the system know what should be done with an inbound message (STOP, HELP and custom ...
user avatar
4 votes

Marketing Cloud inbound SMS

Example two ways: Query the SMSMessageTracking data view with Inbound = 1. Results will be limited to one business unit In Reports create a "SMS Message Detail Report". This can extract all ...
user avatar
4 votes
Accepted

Salesforce Marketing Cloud : How to ensure SMS are sent to only those Phone numbers which are present in the sendable Data Extension

The issue is that the mobile number for a subscriber in your sendable DE is different than on the Mobile Connect. You should always have a process to update the mobile number in Mobile Connect and ...
user avatar
  • 1,359

Only top scored, non community-wiki answers of a minimum length are eligible