---
schema_version: "1"
id: 85ba79c4cca2d93715e97ad2bd0a05a9a30728c1afb43470320dd622c4ba55bc
title: Create a MobilePush Journey in Marketing Cloud Engagement
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/data/264-0-0/c360_a_mobile_push_create_journey.md
canonical_url: https://help.salesforce.com/s/articleView?id=data.c360_a_mobile_push_create_journey.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: 52ecaac0ae4ee82bfd1d6a094a6a4d63fa7bcbd61c3a0d564c8c88a4805f741c
description: With the data extension located and content reviewed, Cumulus can now build the Push campaign.
products:
  - Data 360
release: "264"
---
# Create a MobilePush Journey in Marketing Cloud Engagement

With the data extension located and content reviewed, Cumulus can now build the Push campaign.

You can build this campaign in Journey Builder.

1. In Marketing Cloud Engagement, go to **Journey Builder**.
2. Click **Create New Journey**.
3. Select **Multi-Step Journey** and then click **Create**.
4. For the entry source, drag a **Data Extension** activity to the canvas.
5. To select the Gold Status data extension, click **data extension activity** and then **Select Data Extension**.
6. Drag the **Push Notification activity** to the canvas.
7. Click **Push Notification activity** and add the activity name, Gold Status, and the description, Gift Card Offer.
8. Click **New Message.**
9. Add the title Congrats, %%=v(@First\_Name)=%%!! and the subtitle Receive a $100 Gift Card.
10. Add the message with SSJS scripting.
    
    ```html
    <script runat="server">
        Platform.Load("core","1");
      
        //Get First Name from Data Extension
        var First_Name = Platform.Recipient.GetAttributeValue("FirstName");
        Variable.SetValue("@First_Name", First_Name);
    
        //Get and Parse JSON Block from Data Extension
        var JSONblock = Platform.Recipient.GetAttributeValue("Loyalty_Program_Member");
        var JSONObj = Platform.Function.ParseJSON(JSONblock);
    
        //Read JSON Block variables
        Variable.SetValue("@program_name", JSONObj[0]["program_name"]);
        Variable.SetValue("@loyalty_tier", JSONObj[0]["Loyalty_Member_Tier"][0]["loyalty_tier"]);
    </script>
    
    Congrats, %%=v(@First_Name)=%%!! You have recently reached
    %%=v(@loyalty_tier)=%% status for
    %%=v(@program_name)=%%. To thank you for being such a loyal member
    with us, we're giving you a $100 gift card for your favorite delivery service!
    ```
11. For Open Behavior, select **Open the App** so that the customer can view the gift card within the Cumulus app.
    
    ![Mobile Message creation in Journey Builder](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-data-data_cloud-264-0-0-production-enus/f3569962-3c9b-4f83-9d0c-b6a574e785da/data_cloud/images/MobilePushCreation_Mar2023.png)
12. Preview the message and then click **Save**.
13. On the Message Configuration tab, select the Cumulus app from the dropdown.
14. Click **Summary** to review the information, and click **Done**.
    
    ![Push notification summary in Journey Builder](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-data-data_cloud-264-0-0-production-enus/f3569962-3c9b-4f83-9d0c-b6a574e785da/data_cloud/images/Push_Notification_Summary.png)
15. Review the wait steps, and click **Save**.
16. To ensure that all information has been completed, click **Validate**.
17. Test the journey and the check **Activate** when ready.

The campaign is ready for customers.