---
title: Send a reminder Push Message
slug: tesco-hol-q12026/send-a-reminder-push-message
docTags: 
createdAt: 2025-07-09T14:37:25.382Z
---

## Exercise 6: Push Message - Soft Reminder

At this stage of the story, our customers meal deal offer is expiring in 5 days. If the customer has not acted (purchased a meal deal), we'll send a gentle nudge as a push notification.

We're going to send them a push-notification containing their meal deal offer, letting them know the offer is still valid. This pushes a short message to the profile's smartphone that they can easily interact with. When they click on the push they'll be taken to the mobile app directly.&#x20;

1. From the actions tab, choose **Action** and drag it onto the canvas following the **Wait&#x20;**&#x63;ondition.
2. Choose **Push** Action Types
3. Click **Add**.
4. Click on the activity to open the detailed view.
   1. Set the **label** to `Soft Reminder`.
   2. Click on **Configure Action**
   3. Select **pushMessages&#x20;**&#x66;rom the push notification drop down
   4. Click on **Edit content&#x20;**&#x74;o start designing your push.
      1. Set the **title** to `Been a while! Fancy your usual meal deal today?`
      2. To change the **body**, click on the :FontAwesome[]{icon="fa-solid fa-user"} **icon** beside the text box. A window will open allowing you to write advanced expressions.&#x20;
   5. In the expression editor,
      1. Select **Decision policy&#x20;**&#x66;rom the left menu.
      2. Select **Add decision policy**
      3. Set the name of the decision policy to:`Your name meal Deal Offer Decision`
      4. Click **Next**.
      5. Under **Strategy sequence**, select **+Add > Selection Strategy.**
      6. Select the `Meal Deal Win Back Selection Strategy` from the list.
      7. Clic&#x6B;**&#x20;Save** to close the window.
      8. Click **Next** and review your decision policy. Click **Create**.

Now we want to use this decision policy in the Body of our push message. To do this,

:::Paragraph{listStyleType="decimal" indent="3"}
Select **+Insert syntax&#x20;**&#x66;rom the Decision policies menu
:::

:::Paragraph{listStyleType="disc" indent="3"}
*This will inject an expression that will loop through each item (offer) returned by this decision policy.*
:::

:::Paragraph{listStyleType="decimal" listStart="2" listRestartPolite="2" indent="3"}
Search for `Offer Name`
:::

:::Paragraph{listStyleType="decimal" listStart="3" indent="3"}
Click on the **+ icon** next to the attribute to add this to your expression. It should read:
:::

::Image[]{src="https://api.archbee.com/api/optimize/1Jp0iolWv35Z_mkI7oUiT/E55peawgc-n_xyZauJ5_V_screenshot-2026-02-24-at-105437.png" size="100" isUploading="false" width="3016" height="1536" darkWidth="3016" darkHeight="1536" showCaption="false" indent="1"}

:::Paragraph{listStyleType="decimal" listStart="4" listRestartPolite="4" indent="3"}
Click **Save**.
:::

:::Paragraph{listStyleType="decimal" listStart="5" indent="3"}
Your screen should look like the image below:&#x20;
:::

::Image[]{src="https://api.archbee.com/api/optimize/1Jp0iolWv35Z_mkI7oUiT/Vsf98vW5HxUB5v3lWy22P_screenshot-2026-02-24-at-105724.png" size="100" isUploading="false" width="3004" height="1538" darkWidth="3004" darkHeight="1538" showCaption="false" indent="1"}

:::Paragraph{listStyleType="decimal" indent="3"}
Navigate out of the designer by clicking the arrow in the top left. Your screen should now look like the image below.&#x20;
:::

:::Paragraph{listStyleType="decimal" listStart="2" indent="3"}
Click **Save** to close the Push message detail panel.
:::

::Image[]{src="https://api.archbee.com/api/optimize/1Jp0iolWv35Z_mkI7oUiT/GVtojAwxe2XTtDDPsqlMP_screenshot-2026-02-24-at-023656.png" size="100" isUploading="false" width="1742" height="758" darkWidth="1742" darkHeight="758" showCaption="false" indent="2"}

:::hint{type="success"}
You've successfully orchastrated a Push message to be sent to qualifying customers. Let's now add an exit criteria and test our complete journey!
:::

