We have a requirement to send mobile push messages from the data extensions as we need to segment data and put in the data extension.The data extension have only contact key.We need to export the devid id and system token from all contacts to the DE.We donot have any dataviews to fetch the deviceid and system token.Can you please advise how we can pull the device id information from all contacts and put in the data extension.


You can retrieve data from the _PushAddress DE (using SQL or Ampscript of course). It contains all of the mobilePush attributes, including the deviceId.

for more information regarding the attributes themselves, check this topic: Attributes in _PushAddress and _PushTag Data Views

Hope I could help.

  • These data views does have a contact key but I need to join the data based on contact key.Can you please advise and also confirm is this data views are officially available – Rohit Verma Aug 10 '19 at 13:27
  • @RohitVerma You can't query the ContactKey in the data view _PushAddress. You only have access the ContactID. – zeljazouli Aug 12 '19 at 10:22

Is there any particular reason you need the Device ID and System Token in the Data Extension? When sending to a DE in MobilePush, you only need the Contact Key in that Data Extension. The System Token and Device ID fields live on the MobilePush Demographics table, as long as you send to a Contact Key, Mobile Push will know where to fetch those values from.

  • Very thank you for information.Will try that. – Rohit Verma Aug 21 '19 at 3:42

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.