---
title: "WhatsApp Media Templates"
description: "Create WhatsApp media templates with image, video, document, or location headers, then send them from bulk actions, workflows, or conversations."
url: https://help.aesthetixcrm.com/en/articles/1660-whatsapp-media-templates
collection: "Templates"
updated: 2026-07-06
language: en
---

# WhatsApp Media Templates

Create WhatsApp media templates with image, video, document, or location headers, then send them from bulk actions, workflows, or conversations.

WhatsApp media templates let you send rich content, including images, videos, documents, and location data, to your contacts. For a med spa, this means richer conversations: before-and-after imagery, treatment videos, aftercare PDFs, and directions to your practice, all delivered inside pre-approved WhatsApp messages that keep you compliant and on brand.

## What Are WhatsApp Media Templates?

WhatsApp media templates allow you to send rich media content, such as images, videos, documents, and location data, to your contacts or clients. This feature expands the possibilities of communication on WhatsApp, letting your practice create more engaging and visually appealing messages.

They are pre-approved message formats that let you include images, videos, documents, or location information within WhatsApp messages. They help streamline communication with clients, especially for marketing, support, or authentication purposes.

## Use Cases

Elevate your WhatsApp campaigns with media templates:

-   **Treatment launches:** Showcase new services with images and attention-grabbing videos.
    
-   **Promotions and offers:** Share discount codes or seasonal specials alongside eye-catching visuals.
    
-   **Event announcements:** Promote open houses or injectable days with location sharing and engaging imagery.
    
-   **Client care:** Provide helpful aftercare instructions or prep guides in document format.
    

## How to Create a WhatsApp Media Template

### 1\. Click "Settings"

![1 To commence, click on the element.](https://d16ev9qffqt5qm.cloudfront.net/?s3_key=cler469gb03fhtd0h2cgr839h/tX-L9_vp409_K8JJ87AiP.jpg&x=187&y=853&fill=000000&color=000000)

### 2\. Click "WhatsApp"

![2 Now, click on "WhatsApp".](https://d16ev9qffqt5qm.cloudfront.net/?s3_key=cler469gb03fhtd0h2cgr839h/QFSqJZ008J5ei_G7i0lWa.jpg&x=155&y=816&fill=000000&color=000000)

### 3\. Click "Templates"

![3 Click on "Create Template".](https://d16ev9qffqt5qm.cloudfront.net/?s3_key=cler469gb03fhtd0h2cgr839h/qGKTu6CAuSfCVZZB4NBio.jpg&x=590&y=690&fill=000000&color=000000)

### 4\. Click "Create Template"

![4 Upload](https://d16ev9qffqt5qm.cloudfront.net/?s3_key=cler469gb03fhtd0h2cgr839h/qGKTu6CAuSfCVZZB4NBio.jpg&x=2691&y=818&fill=000000&color=000000)![](https://staticfiles.us.gleap.ai/g/cwNLAcOFGW7namu93nLd6XXQycL5jhegb0E1d6LDohgbi2M3SFvIUUswzCY9Ju8WxkekfBqmp8e.png)

### 5\. Add the template name

![5 Click here.](https://d16ev9qffqt5qm.cloudfront.net/?s3_key=cler469gb03fhtd0h2cgr839h/qKMAmASgASqRlhFM55z-R.jpg&x=779&y=472&fill=000000&color=000000)

### 6\. Add the category

![6 Upload](https://d16ev9qffqt5qm.cloudfront.net/?s3_key=cler469gb03fhtd0h2cgr839h/qKMAmASgASqRlhFM55z-R.jpg&x=1327&y=472&fill=000000&color=000000)

### 7\. Add the language

![7 Upload](https://d16ev9qffqt5qm.cloudfront.net/?s3_key=cler469gb03fhtd0h2cgr839h/qKMAmASgASqRlhFM55z-R.jpg&x=1891&y=474&fill=000000&color=000000)

### 8\. Show the header

![8 Now, click on the element.](https://d16ev9qffqt5qm.cloudfront.net/?s3_key=cler469gb03fhtd0h2cgr839h/N9ne7VhiYG9rDj8Q5M3dZ.jpg&x=517&y=662&fill=000000&color=000000)

### 9\. Click the media type

Choose the media header you want, such as image, and then click it.

![9 Upload](https://d16ev9qffqt5qm.cloudfront.net/?s3_key=cler469gb03fhtd0h2cgr839h/N9ne7VhiYG9rDj8Q5M3dZ.jpg&x=753&y=921&fill=000000&color=000000)

### 10\. Upload your media

![10 Next, click here.](https://d16ev9qffqt5qm.cloudfront.net/?s3_key=cler469gb03fhtd0h2cgr839h/MPW5WIIRAn3Ow-tcigfmv.jpg&x=1165&y=1211&fill=000000&color=000000)![](https://staticfiles.us.gleap.ai/g/8uGGIUSgk2pSxVjj3h1XBIBBU8cpbz71PDJypyLBAKSo8QQDOVnC0N7yMzDdSiBunoBvvdtfImB.png)

### 11\. Add the text for your message

![11 Following that, click here.](https://d16ev9qffqt5qm.cloudfront.net/?s3_key=cler469gb03fhtd0h2cgr839h/LipoMGbHkxDwVMteRL1-J.jpg&x=938&y=1014&fill=000000&color=000000)

### 12\. Click "Create"

Once you press **Create**, the template is sent to Meta for approval.

![12 Click on "Cancel".](https://d16ev9qffqt5qm.cloudfront.net/?s3_key=cler469gb03fhtd0h2cgr839h/i8fCphw2AnbCr6yyS_ZNT.jpg&x=1915&y=1281&fill=000000&color=000000)![](https://staticfiles.us.gleap.ai/g/JZVblXi4Rh5Neb0mZt9V0KjAgkSgCAXyhQqVuonrfRdWmDub95v5oFC8Vv8IjbVxxcuzQAzMVU8.png)

> **Note:** Review the guide on WhatsApp template statuses and best practices to understand approval outcomes before you send.

## How to Create a Location WhatsApp Template

### Step 1: Open the template builder

Go to **Settings** > **WhatsApp** > **Templates** > **Create Template**.

![](https://staticfiles.us.gleap.ai/g/cwNLAcOFGW7namu93nLd6XXQycL5jhegb0E1d6LDohgbi2M3SFvIUUswzCY9Ju8WxkekfBqmp8e.png)

### Step 2: Configure the location

Select **Location**, add the location **latitude** and **longitude**, then add the location **name** and **address**.

![](https://staticfiles.us.gleap.ai/g/Qb4pe66ltr9qlKNehMHLgPYvUDeFN5Wn24o9wTPGUJ6CFweM0sKFDXfTYRs8MScju8YlUhjlERl.png)

> **Note:** Get the latitude and longitude from Google Maps by right-clicking on the place or area on the map.

## Send WhatsApp Media Templates From Bulk Action

### Step 1: Open your contacts

Go to **Contacts** and select the smart list you want to send a bulk WhatsApp message to.

### Step 2: Choose the template

Select all **contacts**, click the **WhatsApp icon**, select the **template**, and add an **action name**.

![](https://staticfiles.us.gleap.ai/g/H60dFpc2a0wfTPQgvaGoPTNFTesYAJP1498UhgCfX5PjjUX0nvEAZ3yHN8smFisUyw2iffZJlLo.png)

### Step 3: Review the results

Select **Show Stats**, click **Processed**, and view the **bulk action statistics**.

![](https://staticfiles.us.gleap.ai/g/j4lO6WhUonueoYhYmWp9G03camVXLzLT7OgOzvmvXoqkt6BhU9FZajFAHGZFFpe8vr6GC0Hv29F.png)

## Send WhatsApp Media Templates From Workflows

### Step 1: Start a workflow

Go to **Automations** > **Create Workflow** > **Start from Scratch** > **Select Trigger**.

### Step 2: Add the WhatsApp action

Select the **WhatsApp** action.

![](https://staticfiles.us.gleap.ai/g/uTprDP6LF6EvxwjFm0pt97CDAzM6k7SekvjagMlUkp8bkZIIxL52R1kV4CvAyd2mxVuF8SWSDbF.png)

### Step 3: Select the template

Select the **WhatsApp Template**, then **Save Action** and **Save** the workflow.

> **Note:** The media URL is shown in the preview inside the workflow. When the WhatsApp message is sent, the actual media is rendered.

## Send WhatsApp Media Templates From the Conversation Page

### Step 1: Open the conversation

Go to **Conversations** and select the contact you want to send a WhatsApp media template to.

![](https://staticfiles.us.gleap.ai/g/OCbuyKzkhisbg0tuvjIFdyUW1ZwTKZAFn6ypw07p2hgZ22bCIDM7lw8VbEPZlgHoi8OgMUwGlFc.png)

### Step 2: Send the template

Click **Please use a template to initiate a chat**, select the media template you want to send, and click **Send**.

![](https://staticfiles.us.gleap.ai/g/QhgjygSAjjJDWKRWxqHmDBHeSbgdyw4ReLt8GECOH1QDJhdlb6qSOz7B5bOIoCRsONGuPd3XJQB.png)

> **Note:** You can change the media by changing the media URL. The URL should be a public link and contain the same type of media. For example, an image template only accepts PNG and JPEG files.

![](https://staticfiles.us.gleap.ai/g/a6diZW8Rf89sLLhb4cZkcUWlfENl7TaNof4WspaFhPfxRhDoMPPfXEw5qHv31ZfBKyAwgKEGME5.png)

> **Note:** You will get an error when using media that is not approved. For example, if you try to add a video file to an image template, an error is shown.

## Media Limits

<table style="min-width: 75px;"><colgroup><col style="min-width: 25px;"><col style="min-width: 25px;"><col style="min-width: 25px;"></colgroup><tbody><tr><th colspan="1" rowspan="1"><p><strong>Media</strong></p></th><th colspan="1" rowspan="1"><p><strong>Supported Types</strong></p></th><th colspan="1" rowspan="1"><p><strong>Size Limit</strong></p></th></tr><tr><td colspan="1" rowspan="1"><p>document</p></td><td colspan="1" rowspan="1"><p><code>application/pdf</code></p></td><td colspan="1" rowspan="1"><p>100MB</p></td></tr><tr><td colspan="1" rowspan="1"><p>image</p></td><td colspan="1" rowspan="1"><p><code>image/jpeg</code>, <code>image/png</code> (must be 8-bit, RGB or RGBA)</p></td><td colspan="1" rowspan="1"><p>5MB</p></td></tr><tr><td colspan="1" rowspan="1"><p>video</p></td><td colspan="1" rowspan="1"><p><code>video/mp4</code></p></td><td colspan="1" rowspan="1"><p>16MB</p></td></tr></tbody></table>

> **Note:** If you try to upload a media file that exceeds the size limit, an error is shown.

## Frequently Asked Questions

**What are the media limits for WhatsApp media templates?**

Supported types and size limits are:

-   Document: `application/pdf`, 100MB
    
-   Image: `image/jpeg`, `image/png` (images must be 8-bit, RGB, or RGBA), 5MB
    
-   Video: `video/mp4`, 16MB
    

You will receive an error if you try to upload a media file that exceeds the size limit. For example, if you attempt to add a video file to an image template, you will receive an error message.

**What are WhatsApp media templates?**

They are pre-approved message formats that let you include images, videos, documents, or location information within WhatsApp messages. They help streamline communication with clients, especially for marketing, support, or authentication purposes.

**What happens if I try to use media that does not fit the guidelines?**

You will likely encounter an error message, and your template may not be sent. Ensure your media adheres to [WhatsApp's template guidelines](https://developers.facebook.com/docs/whatsapp/message-templates/guidelines/).

**Do I need approval before using WhatsApp message templates?**

Yes, all templates must go through an approval process with WhatsApp (Meta) to ensure they meet specific guidelines.

**What factors can lead to a template being rejected?**

Common reasons for rejection include:

-   Missing or incorrect variable formatting
    
-   Content violating [WhatsApp's business or commerce policies](https://developers.facebook.com/docs/whatsapp/overview/policy-enforcement/violations/)
    
-   Sensitive information requests (for example, full payment card numbers)
    
-   Abusive or threatening language
    
-   Duplicating an existing template
    

**What does it mean if my template is "Paused"?**

A paused template received negative client feedback or low engagement. You cannot send a paused template until its status changes back to "Active".
