This article describes how to import data from the MobilePush Detail Extract Report into a Marketing Cloud Engagement Data Extension.
The report is output to the Safehouse in .zip format. To import this data, you must unzip the file using a File Transfer Activity before running the Import Activity. This guide covers two methods: importing directly from the Safehouse (Recommended) and importing via SFTP.
The Data Extract Activity for the MobilePush Detail Extract Report outputs results to the Safehouse as a .zip file. Before you can import this data into a Data Extension, you must configure a File Transfer Activity to unzip the file.
Use one of the following methods to configure your automation workflow in Automation Studio.
This method keeps the file within the Safehouse for unzipping and importing, without transferring it to an external SFTP server.
Navigate to Setup > Data Management > File Locations and click Create.
For Location Type, select Safehouse. Give it a name and save.
In Automation Studio, create a File Transfer Activity to run immediately after your Data Extract Activity.
Configure the File Transfer Activity as follows:
File Action: Manage File
Manage File Action: Unzip Compressed File
Source File Location: Select the Safehouse location created in Step 2.
File Naming Pattern: Enter the exact output filename specified in your Data Extract Activity (e.g., Report.zip).
Create an Import Activity to run immediately after the File Transfer Activity.
In the Import Activity, set the File Location to the Safehouse location created in Step 2.
For the File Naming Pattern, enter the filename of the unzipped file (e.g., MobilePushDetailExtractReport.csv) and complete the configuration.
This method involves moving the file to the Enhanced FTP (SFTP) server before processing it.
Navigate to Setup > Data Management > File Locations and create a location that points to your desired directory on the SFTP server (or use an existing location).
In Automation Studio, create the first File Transfer Activity to run immediately after the Data Extract Activity.
Configure this first activity to move the file from the Safehouse to the SFTP:
File Action: Move a File From Safehouse
Destination: Select the SFTP location from Step 1.
File Naming Pattern: Enter the output filename specified in the Data Extract Activity (e.g., Report.zip).
Create a second File Transfer Activity to run after the first one.
Configure this second activity to unzip the file on the SFTP server:
File Action: Manage File
Manage File Action: Unzip Compressed File
Source File Location: Select the SFTP location from Step 1.
Create an Import Activity to run after the second File Transfer Activity.
Set the File Location to the SFTP location from Step 1 and use the unzipped filename to define the import.
Ensure that the File Naming Pattern always includes the file extension (e.g., .zip or .csv).
Verify that the filename specified in the Data Extract Activity matches the filename used in the File Transfer Activity exactly.
MobilePush Detail Extract Report Configuration
https://help.salesforce.com/s/articleView?id=005239066&type=1
Examples of Data Extension Definitions
https://help.salesforce.com/s/articleView?id=000395722&type=1
Common QA regarding CSV keys and data types
https://help.salesforce.com/s/articleView?id=000393014&type=1
005299204

We use three kinds of cookies on our websites: required, functional, and advertising. You can choose whether functional and advertising cookies apply. Click on the different cookie categories to find out more about each category and to change the default settings.
Privacy Statement
Required cookies are necessary for basic website functionality. Some examples include: session cookies needed to transmit the website, authentication cookies, and security cookies.
Functional cookies enhance functions, performance, and services on the website. Some examples include: cookies used to analyze site traffic, cookies used for market research, and cookies used to display advertising that is not directed to a particular individual.
Advertising cookies track activity across websites in order to understand a viewer’s interests, and direct them specific marketing. Some examples include: cookies used for remarketing, or interest-based advertising.