---
schema_version: "1"
id: 3289dc0e36d6f3acafcd83b9a57d24dd1feb246f5bd89a6ef325a8955943365a
title: Campaign Planning for Mobile App Events
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/mktg/264-0-0/mc_mp_campaign_planning_for_mobile_app_events.md
canonical_url: https://help.salesforce.com/s/articleView?id=mktg.mc_mp_campaign_planning_for_mobile_app_events.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: 4b18d98412dff47f55cc0c8a7c59e6a529b1215af70fd2726ab75bbd5d346b60
description: Start planning by creating an outline for a few potential campaigns. To build a successful campaign, consider the campaign goal, journey audience, and corresponding messages. Review how you can use your app event within the scope of the campaign.
products:
  - Marketing
  - Marketing Cloud Engagement
release: "264"
---
# Campaign Planning for Mobile App Events

Start planning by creating an outline for a few potential campaigns. To build a successful campaign, consider the campaign goal, journey audience, and corresponding messages. Review how you can use your app event within the scope of the campaign.

## In-App Message Triggers

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small ">
        <colgroup>
          <col style="width:20%">
          <col style="width:20%">
          <col style="width:20%">
          <col style="width:20%">
          <col style="width:20%">
        </colgroup>
        <thead class="slds-text-title_caps ">
          <tr class="">
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d27292e51">Campaign</th>
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d27292e54">Journey Audience</th>
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d27292e57">Suggested In-App Message Content</th>
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d27292e60">In-App Trigger Event (User Action)</th>
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d27292e63">In-App Trigger Criteria (Action Details)</th>
          </tr>
        </thead>
        <tbody>
          <tr class="">
            <td data-label="Campaign" class="slds-cell-wrap" style="vertical-align:top;" headers="d27292e51 ">Get push permission</td>

            <td data-label="Journey Audience" class="slds-cell-wrap" style="vertical-align:top;" headers="d27292e54 ">
              <ul>
                <li>New or onboarding users</li>

                <li>Users who never opted in</li>

                <li>Users who opted out [X] time ago </li>

              </ul>
            </td>

            <td data-label="Suggested In-App Message Content" class="slds-cell-wrap" style="vertical-align:top;" headers="d27292e57 ">Enable push notifications to get the latest updates.</td>

            <td data-label="In-App Trigger Event (User Action)" class="slds-cell-wrap" style="vertical-align:top;" headers="d27292e60 ">
              <ul>
                <li>View Screen</li>

                <li>Purchase</li>

                <li>Sign Up</li>

                <li>High-Value Action</li>

                <li>First-Time High-Value Action </li>

              </ul>
            </td>

            <td data-label="In-App Trigger Criteria (Action Details)" class="slds-cell-wrap" style="vertical-align:top;" headers="d27292e63 ">
              <ul>
                <li>Screen name = [X]</li>

                <li>Price over [X] dollars.</li>

              </ul>
            </td>

          </tr>
          <tr class="">
            <td data-label="Campaign" class="slds-cell-wrap" style="vertical-align:top;" headers="d27292e51 ">Take a survey</td>

            <td data-label="Journey Audience" class="slds-cell-wrap" style="vertical-align:top;" headers="d27292e54 ">
              <ul>
                <li>All users</li>

                <li>Loyal users</li>

              </ul>
            </td>

            <td data-label="Suggested In-App Message Content" class="slds-cell-wrap" style="vertical-align:top;" headers="d27292e57 ">Please take a moment to complete this brief survey.</td>

            <td data-label="In-App Trigger Event (User Action)" class="slds-cell-wrap" style="vertical-align:top;" headers="d27292e60 ">
              <ul>
                <li>View Screen</li>

                <li>High-Value Action</li>

              </ul>
            </td>

            <td data-label="In-App Trigger Criteria (Action Details)" class="slds-cell-wrap" style="vertical-align:top;" headers="d27292e63 ">Screen Name = [X]</td>

          </tr>
          <tr class="">
            <td data-label="Campaign" class="slds-cell-wrap" style="vertical-align:top;" headers="d27292e51 ">Sign up for an account or complete a profile</td>

            <td data-label="Journey Audience" class="slds-cell-wrap" style="vertical-align:top;" headers="d27292e54 ">
              <ul>
                <li>Users who installed app 7 days ago and are still anonymous</li>

                <li>Users who took action [X]</li>

              </ul>
            </td>

            <td data-label="Suggested In-App Message Content" class="slds-cell-wrap" style="vertical-align:top;" headers="d27292e57 ">Sign up to get access to [X].</td>

            <td data-label="In-App Trigger Event (User Action)" class="slds-cell-wrap" style="vertical-align:top;" headers="d27292e60 ">
              <ul>
                <li>App Open</li>

                <li>View Screen</li>

                <li>Purchase</li>

                <li>High-Value Action</li>

              </ul>
            </td>

            <td data-label="In-App Trigger Criteria (Action Details)" class="slds-cell-wrap" style="vertical-align:top;" headers="d27292e63 ">N/A</td>

          </tr>
          <tr class="">
            <td data-label="Campaign" class="slds-cell-wrap" style="vertical-align:top;" headers="d27292e51 ">Cross-sell products</td>

            <td data-label="Journey Audience" class="slds-cell-wrap" style="vertical-align:top;" headers="d27292e54 ">Gold members</td>

            <td data-label="Suggested In-App Message Content" class="slds-cell-wrap" style="vertical-align:top;" headers="d27292e57 ">To check out the latest offers, upgrade to this new feature.</td>

            <td data-label="In-App Trigger Event (User Action)" class="slds-cell-wrap" style="vertical-align:top;" headers="d27292e60 ">
              <ul>
                <li>View Item</li>

                <li>Added to Cart</li>

              </ul>
            </td>

            <td data-label="In-App Trigger Criteria (Action Details)" class="slds-cell-wrap" style="vertical-align:top;" headers="d27292e63 ">Category Name = [X]</td>

          </tr>
          <tr class="">
            <td data-label="Campaign" class="slds-cell-wrap" style="vertical-align:top;" headers="d27292e51 ">Refer a friend</td>

            <td data-label="Journey Audience" class="slds-cell-wrap" style="vertical-align:top;" headers="d27292e54 ">Users who haven’t referred anyone</td>

            <td data-label="Suggested In-App Message Content" class="slds-cell-wrap" style="vertical-align:top;" headers="d27292e57 ">Share your referral code with friends and get a coupon.</td>

            <td data-label="In-App Trigger Event (User Action)" class="slds-cell-wrap" style="vertical-align:top;" headers="d27292e60 ">
              <ul>
                <li>Purchase</li>

                <li>High-Value Action</li>

              </ul>
            </td>

            <td data-label="In-App Trigger Criteria (Action Details)" class="slds-cell-wrap" style="vertical-align:top;" headers="d27292e63 ">CouponUsed = True</td>

          </tr>
          <tr class="">
            <td data-label="Campaign" class="slds-cell-wrap" style="vertical-align:top;" headers="d27292e51 ">Rate our app</td>

            <td data-label="Journey Audience" class="slds-cell-wrap" style="vertical-align:top;" headers="d27292e54 ">Users who haven’t taken [X] action more than 3 times in the last 7 days</td>

            <td data-label="Suggested In-App Message Content" class="slds-cell-wrap" style="vertical-align:top;" headers="d27292e57 ">How do you like our app? Take a moment to review it in the app store</td>

            <td data-label="In-App Trigger Event (User Action)" class="slds-cell-wrap" style="vertical-align:top;" headers="d27292e60 ">
              <ul>
                <li>View Page</li>

                <li>High-Value Action</li>

              </ul>
            </td>

            <td data-label="In-App Trigger Criteria (Action Details)" class="slds-cell-wrap" style="vertical-align:top;" headers="d27292e63 ">Screen Name = Checkout</td>

          </tr>
          <tr class="">
            <td data-label="Campaign" class="slds-cell-wrap" style="vertical-align:top;" headers="d27292e51 ">Try new update or feature</td>

            <td data-label="Journey Audience" class="slds-cell-wrap" style="vertical-align:top;" headers="d27292e54 ">Users who haven’t used a feature</td>

            <td data-label="Suggested In-App Message Content" class="slds-cell-wrap" style="vertical-align:top;" headers="d27292e57 ">Now you can do [X] with our app.</td>

            <td data-label="In-App Trigger Event (User Action)" class="slds-cell-wrap" style="vertical-align:top;" headers="d27292e60 ">
              <ul>
                <li>App Open</li>

                <li>View Screen</li>

                <li>High-Value Action</li>

              </ul>
            </td>

            <td data-label="In-App Trigger Criteria (Action Details)" class="slds-cell-wrap" style="vertical-align:top;" headers="d27292e63 ">N/A</td>

          </tr>
          <tr class="">
            <td data-label="Campaign" class="slds-cell-wrap" style="vertical-align:top;" headers="d27292e51 ">Sign up for a newsletter</td>

            <td data-label="Journey Audience" class="slds-cell-wrap" style="vertical-align:top;" headers="d27292e54 ">Users who aren’t signed up for your email list</td>

            <td data-label="Suggested In-App Message Content" class="slds-cell-wrap" style="vertical-align:top;" headers="d27292e57 ">Get the latest updates when you sign up for our email newsletter.</td>

            <td data-label="In-App Trigger Event (User Action)" class="slds-cell-wrap" style="vertical-align:top;" headers="d27292e60 ">
              <ul>
                <li>Save Item</li>

                <li>High-Value Action</li>

              </ul>
            </td>

            <td data-label="In-App Trigger Criteria (Action Details)" class="slds-cell-wrap" style="vertical-align:top;" headers="d27292e63 ">Item Category = [X]</td>

          </tr>
        </tbody>
      </table>

## Journey Builder Entry and Exit

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small ">
        <colgroup>
          <col style="width:16.666666666666664%">
          <col style="width:16.666666666666664%">
          <col style="width:16.666666666666664%">
          <col style="width:16.666666666666664%">
          <col style="width:16.666666666666664%">
          <col style="width:16.666666666666664%">
        </colgroup>
        <thead class="slds-text-title_caps ">
          <tr class="">
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d27292e377">Journey Setting</th>
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d27292e380">Journey</th>
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d27292e383">Journey Trigger</th>
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d27292e386">Journey Trigger Criteria</th>
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d27292e389">Journey Content Type</th>
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d27292e393">Journey Exit Trigger</th>
          </tr>
        </thead>
        <tbody>
          <tr class="">
            <td data-label="Journey Setting" class="slds-cell-wrap" style="vertical-align:top;" headers="d27292e377 ">Single Entry</td>

            <td data-label="Journey" class="slds-cell-wrap" style="vertical-align:top;" headers="d27292e380 ">Onboarding</td>

            <td data-label="Journey Trigger" class="slds-cell-wrap" style="vertical-align:top;" headers="d27292e383 ">
              <ul>
                <li>App Install</li>

                <li>Sign Up</li>

                <li>Push Message Opt-in</li>

              </ul>
            </td>

            <td data-label="Journey Trigger Criteria" class="slds-cell-wrap" style="vertical-align:top;" headers="d27292e386 ">N/A</td>

            <td data-label="Journey Content Type" class="slds-cell-wrap" style="vertical-align:top;" headers="d27292e389 ">Onboarding or nurturing</td>

            <td data-label="Journey Exit Trigger" class="slds-cell-wrap" style="vertical-align:top;" headers="d27292e393 ">
              <ul>
                <li>Sign up</li>

                <li>Push opt-in</li>

                <li>Used [X] feature</li>

              </ul>
            </td>

          </tr>
          <tr class="">
            <td data-label="Journey Setting" class="slds-cell-wrap" style="vertical-align:top;" headers="d27292e377 ">Single Entry</td>

            <td data-label="Journey" class="slds-cell-wrap" style="vertical-align:top;" headers="d27292e380 ">Try a new feature</td>

            <td data-label="Journey Trigger" class="slds-cell-wrap" style="vertical-align:top;" headers="d27292e383 ">App Update</td>

            <td data-label="Journey Trigger Criteria" class="slds-cell-wrap" style="vertical-align:top;" headers="d27292e386 ">App Version greater than [X]</td>

            <td data-label="Journey Content Type" class="slds-cell-wrap" style="vertical-align:top;" headers="d27292e389 ">Mobile or email follow-up to highlight new feature</td>

            <td data-label="Journey Exit Trigger" class="slds-cell-wrap" style="vertical-align:top;" headers="d27292e393 ">Push opt-in</td>

          </tr>
          <tr class="">
            <td data-label="Journey Setting" class="slds-cell-wrap" style="vertical-align:top;" headers="d27292e377 ">Single Entry</td>

            <td data-label="Journey" class="slds-cell-wrap" style="vertical-align:top;" headers="d27292e380 ">Promote other channels</td>

            <td data-label="Journey Trigger" class="slds-cell-wrap" style="vertical-align:top;" headers="d27292e383 ">Push Opt-out</td>

            <td data-label="Journey Trigger Criteria" class="slds-cell-wrap" style="vertical-align:top;" headers="d27292e386 ">N/A</td>

            <td data-label="Journey Content Type" class="slds-cell-wrap" style="vertical-align:top;" headers="d27292e389 ">Inbox or In-App messages prompting to sign up for email or SMS. Long-running
              nurturing journey to ask for push opt-in again. </td>

            <td data-label="Journey Exit Trigger" class="slds-cell-wrap" style="vertical-align:top;" headers="d27292e393 ">N/A</td>

          </tr>
          <tr class="">
            <td data-label="Journey Setting" class="slds-cell-wrap" style="vertical-align:top;" headers="d27292e377 ">Single Entry</td>

            <td data-label="Journey" class="slds-cell-wrap" style="vertical-align:top;" headers="d27292e380 ">Nurture (first-time action)</td>

            <td data-label="Journey Trigger" class="slds-cell-wrap" style="vertical-align:top;" headers="d27292e383 ">First High-Value Action</td>

            <td data-label="Journey Trigger Criteria" class="slds-cell-wrap" style="vertical-align:top;" headers="d27292e386 ">N/A</td>

            <td data-label="Journey Content Type" class="slds-cell-wrap" style="vertical-align:top;" headers="d27292e389 ">Nurture or onboard to do more</td>

            <td data-label="Journey Exit Trigger" class="slds-cell-wrap" style="vertical-align:top;" headers="d27292e393 ">Geofence entered</td>

          </tr>
          <tr class="">
            <td data-label="Journey Setting" class="slds-cell-wrap" style="vertical-align:top;" headers="d27292e377 ">Single Entry</td>

            <td data-label="Journey" class="slds-cell-wrap" style="vertical-align:top;" headers="d27292e380 ">Stop by</td>

            <td data-label="Journey Trigger" class="slds-cell-wrap" style="vertical-align:top;" headers="d27292e383 ">Geofence Crossed</td>

            <td data-label="Journey Trigger Criteria" class="slds-cell-wrap" style="vertical-align:top;" headers="d27292e386 ">Location = </td>

            <td data-label="Journey Content Type" class="slds-cell-wrap" style="vertical-align:top;" headers="d27292e389 ">Tell them that they’re close and to check out an item or sale.</td>

            <td data-label="Journey Exit Trigger" class="slds-cell-wrap" style="vertical-align:top;" headers="d27292e393 ">Purchase with coupon</td>

          </tr>
          <tr class="">
            <td data-label="Journey Setting" class="slds-cell-wrap" style="vertical-align:top;" headers="d27292e377 ">Single Entry</td>

            <td data-label="Journey" class="slds-cell-wrap" style="vertical-align:top;" headers="d27292e380 ">Send Coupon</td>

            <td data-label="Journey Trigger" class="slds-cell-wrap" style="vertical-align:top;" headers="d27292e383 ">
              <ul>
                <li>Purchase</li>

                <li>Complete Survey</li>

              </ul>
            </td>

            <td data-label="Journey Trigger Criteria" class="slds-cell-wrap" style="vertical-align:top;" headers="d27292e386 ">
              <ul>
                <li>Category = Golf</li>

                <li>Price = over 50</li>

              </ul>
            </td>

            <td data-label="Journey Content Type" class="slds-cell-wrap" style="vertical-align:top;" headers="d27292e389 ">Send coupon a few days after user action.</td>

            <td data-label="Journey Exit Trigger" class="slds-cell-wrap" style="vertical-align:top;" headers="d27292e393 ">Newsletter sign-up</td>

          </tr>
          <tr class="">
            <td data-label="Journey Setting" class="slds-cell-wrap" style="vertical-align:top;" headers="d27292e377 ">Single Entry</td>

            <td data-label="Journey" class="slds-cell-wrap" style="vertical-align:top;" headers="d27292e380 ">Redeemed Coupon</td>

            <td data-label="Journey Trigger" class="slds-cell-wrap" style="vertical-align:top;" headers="d27292e383 ">Purchase</td>

            <td data-label="Journey Trigger Criteria" class="slds-cell-wrap" style="vertical-align:top;" headers="d27292e386 ">
              <ul>
                <li>Coupon Used = TRUE</li>

                <li>CouponType = Sponsor</li>

              </ul>
            </td>

            <td data-label="Journey Content Type" class="slds-cell-wrap" style="vertical-align:top;" headers="d27292e389 ">Follow up with more offers.</td>

            <td data-label="Journey Exit Trigger" class="slds-cell-wrap" style="vertical-align:top;" headers="d27292e393 ">Purchased [X] item</td>

          </tr>
          <tr class="">
            <td data-label="Journey Setting" class="slds-cell-wrap" style="vertical-align:top;" headers="d27292e377 ">Single Entry</td>

            <td data-label="Journey" class="slds-cell-wrap" style="vertical-align:top;" headers="d27292e380 ">Timed Promotion</td>

            <td data-label="Journey Trigger" class="slds-cell-wrap" style="vertical-align:top;" headers="d27292e383 ">
              <ul>
                <li>Purchase</li>

                <li>View Item</li>

                <li>High-Value Action</li>

              </ul>
            </td>

            <td data-label="Journey Trigger Criteria" class="slds-cell-wrap" style="vertical-align:top;" headers="d27292e386 ">
              <ul>
                <li>Price over $100</li>

                <li>SKU = [X]</li>

              </ul>
            </td>

            <td data-label="Journey Content Type" class="slds-cell-wrap" style="vertical-align:top;" headers="d27292e389 ">Move user through your campaign or send promotions for related items. </td>

            <td data-label="Journey Exit Trigger" class="slds-cell-wrap" style="vertical-align:top;" headers="d27292e393 ">
              <ul>
                <li>Completed order</li>

                <li>Completed survey</li>

                <li>Completed profile</li>

              </ul>
            </td>

          </tr>
          <tr class="">
            <td data-label="Journey Setting" class="slds-cell-wrap" style="vertical-align:top;" headers="d27292e377 ">Recurring Entry</td>

            <td data-label="Journey" class="slds-cell-wrap" style="vertical-align:top;" headers="d27292e380 ">Abandoned Action</td>

            <td data-label="Journey Trigger" class="slds-cell-wrap" style="vertical-align:top;" headers="d27292e383 ">
              <ul>
                <li>Started checkout</li>

                <li>Started survey</li>

                <li>Started profile</li>

              </ul>
            </td>

            <td data-label="Journey Trigger Criteria" class="slds-cell-wrap" style="vertical-align:top;" headers="d27292e386 ">N/A</td>

            <td data-label="Journey Content Type" class="slds-cell-wrap" style="vertical-align:top;" headers="d27292e389 ">
              <ul>
                <li>1-hour wait step. </li>

                <li>Follow-up prompts to complete action. </li>

                <li>Use AMPScript to personalize content.</li>

              </ul>
            </td>

            <td data-label="Journey Exit Trigger" class="slds-cell-wrap" style="vertical-align:top;" headers="d27292e393 ">N/A</td>

          </tr>
          <tr class="">
            <td data-label="Journey Setting" class="slds-cell-wrap" style="vertical-align:top;" headers="d27292e377 ">Recurring Entry</td>

            <td data-label="Journey" class="slds-cell-wrap" style="vertical-align:top;" headers="d27292e380 ">Customer Service</td>

            <td data-label="Journey Trigger" class="slds-cell-wrap" style="vertical-align:top;" headers="d27292e383 ">
              <ul>
                <li>Ticket created</li>

                <li>Help requested</li>

              </ul>
            </td>

            <td data-label="Journey Trigger Criteria" class="slds-cell-wrap" style="vertical-align:top;" headers="d27292e386 ">N/A</td>

            <td data-label="Journey Content Type" class="slds-cell-wrap" style="vertical-align:top;" headers="d27292e389 ">Confirmation message</td>

            <td data-label="Journey Exit Trigger" class="slds-cell-wrap" style="vertical-align:top;" headers="d27292e393 ">N/A</td>

          </tr>
          <tr class="">
            <td data-label="Journey Setting" class="slds-cell-wrap" style="vertical-align:top;" headers="d27292e377 ">Recurring Entry</td>

            <td data-label="Journey" class="slds-cell-wrap" style="vertical-align:top;" headers="d27292e380 ">Confirmation</td>

            <td data-label="Journey Trigger" class="slds-cell-wrap" style="vertical-align:top;" headers="d27292e383 ">
              <ul>
                <li>Transfer complete</li>

                <li>Updated order</li>

                <li>Canceled purchase</li>

              </ul>
            </td>

            <td data-label="Journey Trigger Criteria" class="slds-cell-wrap" style="vertical-align:top;" headers="d27292e386 ">&nbsp;</td>

            <td data-label="Journey Content Type" class="slds-cell-wrap" style="vertical-align:top;" headers="d27292e389 ">Confirmation message</td>

            <td data-label="Journey Exit Trigger" class="slds-cell-wrap" style="vertical-align:top;" headers="d27292e393 ">&nbsp;</td>

          </tr>
        </tbody>
      </table>