Skip to content
Support Buy Now
Messaging & campaigns

Dynamic Attachment Injection unique files per contact

Put a file path in Excel and use the [[Attachment]] merge tag — each contact receives their own PDF, invoice, or image with a personalized caption. Agencies send hundreds of client-specific documents in one automated run.

Feature overview

Everything you need to get started

3 quick steps
Edition Standard & Business
Category Messaging & campaigns
Summary [[Attachment]] tag — unique file per contact from Excel
Quick start

Follow these steps in WhatSender Pro to activate this feature in minutes.

  1. Add an Attachment column in Excel with full paths e.g. C:\Invoices\client_001.pdf

  2. Import sheet and map the column to the Attachment variable.

  3. Insert [[Attachment]] in the message body and preview one row before bulk send.

How it works

Step-by-step guide

  1. 01
    Add an Attachment column

    In Excel, create a column with full local paths to each file.

  2. 02
    Map the column on import

    During import, link the column to the Attachment variable.

  3. 03
    Insert [[Attachment]] in message

    Add the tag in your text body. Pair with [[Full Name]] in the caption.

  4. 04
    Preview one row

    Confirm the correct file loads for sample contacts before bulk send.

  5. 05
    Send campaign

    WhatSender attaches the matching file per row automatically.

Business impact

How this helps your business

  • Personalized invoices at scale

    Send unique PDFs to hundreds of clients in one run — no manual forwarding.

  • Fewer support tickets

    Customers receive the right document the first time.

  • Agency-ready workflows

    Deliver client-specific creatives from a single master sheet.

  • Audit trail

    Delivery reports log which file path was sent to each number.

Pro tips

Best practices

  • Use consistent folder structure — broken paths fail silently in preview.
  • Keep PDFs under 5 MB for faster per-row attachment.
  • Name files with client ID for easier troubleshooting.