Tutorial

Rich Media WhatsApp Campaigns: Images, Video, PDFs and Buttons in Bulk Sends

Rich media in bulk WhatsApp campaigns means sending images, videos, PDFs, location pins or carousels as template headers, with buttons carrying the next action. Sending images, video, PDFs and buttons in bulk WhatsApp campaigns: what each format suits, the size limits, and how approval differs.

Arjun Mehta Published 7 May 2026 Updated 10 Sept 2026 12 min read

Rich Media in Bulk WhatsApp Campaigns: green cover card with the Tutorial label, two chat bubbles and a 12 min read tag

Rich media WhatsApp campaigns in brief

Rich media WhatsApp campaigns in WappBlaster send image, video, document and location headers, quick-reply and call-to-action buttons and carousels to a whole list on the official WhatsApp Business Platform, and the format should follow the reader's next step rather than how good the preview looks. An image fits one product or offer, a carousel fits a range such as a new collection or several property listings, a PDF fits anything kept like a price list or invoice, a short MP4 video fits a demo, and a location pin fits a visit. Buttons do the converting: up to 3 quick replies for simple choices, or call-to-action buttons that open a link or dial, including URL buttons with a per-recipient suffix. Meta approves each header type as a separate template, so an image promo cannot carry a video. Files should sit well under Meta's caps for patchy connections. Media never changes Meta's per-message price, and the platform fee stays ₹7999 a year ($200 abroad).

Which media format should a bulk WhatsApp campaign use?

Pick the header by the reader's next action: an image for one offer, a carousel for a range, a PDF for anything kept and video for demos.

WappBlaster sends image, video, document and location headers, quick-reply and call-to-action buttons and carousels as bulk campaigns, all in the ₹7999 ($200) yearly plan.

  • Buttons carry the action, so plan them as carefully as the media.
  • Each header type is approved as its own template.
  • Prepare files to Meta's size limits so they actually arrive.

Rich media WhatsApp campaigns benefits

  • A clear next action per message

    Matching the header to the task makes the tap you want the obvious one.

  • Lighter first sends

    A carousel with a price-list button sends the heavy PDF only to people who ask for it.

  • Delivery on weak networks

    Compressed images and short H.264 videos arrive instead of leaving a grey spinner.

  • Per-recipient landing pages

    Dynamic URL buttons take each contact to their own product or order page.

  • A polite exit from promotions

    A Stop offers quick reply gives unhappy recipients a choice other than blocking you.

  • Same price as plain text

    Adding an image, video or PDF header leaves Meta's charge per message unchanged.

Picking the header format is the first real decision in any WhatsApp template, and many teams choose an image simply because it looks better in the preview. WappBlaster supports image, video, document and location headers, plus quick-reply and call-to-action buttons and carousels, all sent as bulk campaigns on the official WhatsApp Business Platform. The useful question is which format makes the reader's next action obvious, and what each choice costs you in approval, file handling and delivery.

Quick answer: Choose the media header by what the recipient must do next. An image suits one product or one offer, a carousel suits a range of up to several items, a PDF suits anything they will save (price list, invoice, brochure), a short video suits a demonstration, and a location pin suits a visit. Buttons carry the action. Each header type is approved as its own template.

Matching each rich media format to a WhatsApp campaign job

FormatGood forPoor fit
Image headerSingle product launch, event poster, offer creativeDense text, tables, terms and conditions
CarouselNew collection, several property listings, menu sectionsOne item with lots of detail
Document (PDF)Price lists, catalogues, invoices, admission formsAnything meant to be glanced at once
VideoProduct demo, site walkthrough, short how-toRural or low-bandwidth audiences, long talks
LocationStore opening, event venue, delivery bayOnline-only businesses

A garment wholesaler in Surat sending a new season's range would use a carousel to show six designs with a "Get price list" button, then send the full PDF only to retailers who tap it. That keeps the first message light and the heavy file going only to people who want it.

Preparing rich media files so campaign messages arrive

Meta sets a size cap per media type, and video and documents have the least room. In practice you should aim far below those caps. A recipient on a patchy mobile connection sees a grey placeholder and a spinner, and many will never wait for it.

  • Export images as compressed JPEG or PNG at phone-screen width; a 4,000-pixel product shot adds weight and no clarity.
  • Keep campaign videos short and encode them as MP4 with H.264; trim the logo intro.
  • Flatten PDFs and strip embedded fonts you do not need; a scanned catalogue of 40 pages should be split by category.
  • Host the media at a stable HTTPS URL or upload it once and reuse the media reference across the send.

Buttons are where rich media campaigns turn into action

Media catches the eye; buttons convert. Quick-reply buttons (up to three per message) suit choices such as "Interested", "Send price list" and "Not now". Call-to-action buttons open a URL or dial a number. A URL button with a dynamic suffix lets every recipient land on their own product page or order page. Pairing a "Stop offers" quick reply with every promotional template also gives unhappy recipients an option other than the block button.

Personalising the media itself in WhatsApp campaigns

The header does not have to be the same file for everyone. With personalised images and PDFs, each contact can receive a certificate, quotation or event pass with their own name and details printed on it. Schools use this for fee receipts, and event organisers for entry passes with a QR code. If you only need the same PDF sent automatically after a trigger, the guide to sharing a PDF automatically on WhatsApp covers that simpler case.

How WhatsApp approval differs by rich media header type

Meta approves the template together with its header type. If your approved promo uses an image header, you cannot send a video through it; that needs a new template. Plan your library with this in mind: a "new arrivals image" template, a "new arrivals video" template and a "price list document" template, each with the same tone but submitted separately. The sample media you upload during submission should be representative, because reviewers look at it. Carousel and catalogue templates have their own structure, where each card carries its own media and buttons.

When rich media works against a WhatsApp campaign

Do not attach a video to a payment reminder or an appointment confirmation: the recipient needs two lines of text and a date, and the heavy file just delays it. Avoid image headers that contain all of the message's words as pixels, since they are hard to read and unsearchable in the chat. And do not send a large PDF to a full list when only a fraction will open it; the delivered-but-unread count in your analytics will tell you quickly.

Does media change the price?

No. Meta prices each delivered message by its category and the recipient's country, not by whether it carries an image or a PDF. WappBlaster passes that charge through at cost on top of a flat platform fee of ₹7999 annually (or $200 for businesses outside India), so a carousel campaign costs the same per message as a plain text one in the same category.

Rich Media WhatsApp Campaigns: questions

What media types can be sent in a bulk WhatsApp campaign?

Images, video, PDFs and other documents, location pins, and templates carrying quick-reply, call and URL buttons. All of them go out at campaign scale rather than one conversation at a time.

Link to this answer

What are the file size limits?

Meta caps media by type, with video and documents having the tightest practical limits. The bigger constraint in practice is the recipient’s connection: a large file on a weak network is functionally the same as no file.

Link to this answer

Does rich media improve response rates?

Usually, but the format has to match the message. A carousel for a range and an image for a single product help; a video attached to a message that needed one line of text does not.

Link to this answer

Do media templates need separate approval?

Yes. A template is approved with a header of a specific type, so an image template and a document template are separate submissions even if the body text is identical.

Link to this answer

What is a dynamic URL button on WhatsApp?

It is a call-to-action button whose link ends in a per-recipient suffix, so each person lands on their own product or order page.

Link to this answer

How many quick-reply buttons can a WhatsApp template have?

Up to three. They suit simple choices such as Interested, Send price list and Not now, while call-to-action buttons open a link or dial a number.

Link to this answer

When should I send a PDF instead of an image on WhatsApp?

Send a PDF for anything the reader will keep, such as a price list, invoice, brochure or admission form. Use an image for a single product or offer they only need to glance at.

Link to this answer

What video format works best for WhatsApp campaigns?

Short MP4 files encoded with H.264, with any logo intro trimmed. Long or heavy videos stall on patchy mobile connections.

Link to this answer

When should I avoid rich media in a WhatsApp message?

Skip it for payment reminders and appointment confirmations, where the reader needs two lines and a date. Also avoid images that hold all the words as pixels, and large PDFs sent to a whole list when few will open them.

Link to this answer

How much does a rich media WhatsApp campaign cost with WappBlaster?

You pay WappBlaster ₹7999 annually ($200 for businesses abroad), plus whatever Meta bills per message, passed through unmarked. Adding an image, video or PDF header does not change what Meta bills.

Link to this answer

Still not answered?

Ask a real person. We reply on WhatsApp, usually within the hour.

Ask on WhatsApp

Arjun Mehta

Head of WhatsApp Business API, WappBlaster

Arjun Mehta leads WappBlaster’s official Meta WhatsApp Business Platform practice, bulk campaigns, chatbot, shared inbox and BSP migrations for 1,000+ India, UAE, USA and UK brands.

Ready to automate post-call follow-up?

Join 3,500+ businesses on Auto WhatsApp After Call, ₹2499 ($22.99)/yr per user.