---
schema_version: "1"
id: 2312e5f2b5fb1ae6cba54da32229fb5aedd80100c36788aab06471c941b49aed
title: Provide a Dynamic Image in a Rich Push Message
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/mktg/264-0-0/mc_mp_dynamic_image_rich_push.md
canonical_url: https://help.salesforce.com/s/articleView?id=mktg.mc_mp_dynamic_image_rich_push.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: e25dbc8898ecc9477c450dd59d99f2b111a0d77cabaf248316aa00afa7039691
description: Rich push notifications include an image. For example, you can send your contact an abandoned cart push notification that contains an image of the item left in their cart to entice them to complete the purchase. You can personalize the image that your contact receives by using a recurring send, a data extension that tracks the abandoned cart items, and AMPscript to populate the push notification’s image URL.
products:
  - Marketing
  - Marketing Cloud Engagement
release: "264"
---
# Provide a Dynamic Image in a Rich Push Message

Rich push notifications include an image. For example, you can send your contact an abandoned cart push notification that contains an image of the item left in their cart to entice them to complete the purchase. You can personalize the image that your contact receives by using a recurring send, a data extension that tracks the abandoned cart items, and AMPscript to populate the push notification’s image URL.

1. [Create a data extension in Contact Builder](https://help.salesforce.com/s/articleView?id=mktg.mc_cab_data_extensions.htm&language=en_US).
    
    - Include a column for ContactKey and Media URL.
    - Map your ContactKey to the Subscriber Key.
        
        ![Map your contact key to your subscriber key](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-mktg-mc_mobile_studio-264-0-0-production-enus/26e7f9fa-f44c-489b-9b21-135d26904a29/mc_mobile_studio/images/mc_mp_rich_admin_image1.png)
2. Create your Push Notification. [Check out more information about rich push](https://help.salesforce.com/s/articleView?id=mktg.mc_mp_get_started_with_rich_notifications.htm&release=264.0.0&type=5 "In MobilePush, you can send a push notification that contains rich media, such as an image or video, to your subscribers. When subscribers interact with the media in the push notification, the image or video expands. After interacting with the expanded version, they go to your app.").
    
    - In Content Builder, click **Create** and select Push Notification.
    - In MobilePush, click **Create** and select the Outbound template.
3. Input AMPscript %%MediaURL%% into the Media URL field of your push notification.
    
    ![Note](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-mktg-mc_mobile_studio-264-0-0-production-enus/26e7f9fa-f44c-489b-9b21-135d26904a29/images/icon_note.png)
    
    Note If the column in your data extension isn’t titled MediaURL, use the column name in the data extension column that contains the media URL.
    
    ![dynamic image create message screen example](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-mktg-mc_mobile_studio-264-0-0-production-enus/26e7f9fa-f44c-489b-9b21-135d26904a29/mc_mobile_studio/images/mc_mp_rich_admin_image2.png)
    
    ![dynamic image URL example](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-mktg-mc_mobile_studio-264-0-0-production-enus/26e7f9fa-f44c-489b-9b21-135d26904a29/mc_mobile_studio/images/mc_mp_rich_admin_image3.png)
4. Use your data extension as the entry source or audience.
    
    - If you send via Journey Builder, use the data extension you created in step 1 as your entry source.
    - If you send via MobilePush in MobileStudio, use the data extension you created in step 1 as your audience.