Skip to content

What is Alva Downloads?

Alva Downloads is a digital file delivery app for Klaviyo. It lets you automatically send download links to customers through your Klaviyo email flows — no code required.

  1. A customer event happens — an order is placed, a form is submitted, or any other Klaviyo event fires.
  2. Klaviyo triggers a webhook — a webhook action in your Klaviyo flow sends a request to Alva.
  3. Alva generates a secure download link — Alva creates a unique, time-limited download page for the customer.
  4. Klaviyo sends the email — Alva fires a “Download Ready” event back to Klaviyo, which triggers your email with the download link.
  5. Customer downloads their files — the customer clicks the link and downloads from a branded page.
  • Automatic delivery — files are delivered instantly when a Klaviyo flow fires.
  • Branded download pages — customize colors, logo, text, and layout.
  • Fraud protection — built-in velocity checks, IP limiting, and download caps.
  • Delivery tracking — see every delivery, download, and customer interaction.
  • Analytics — track delivery volumes, download rates, and top-performing bundles.
  • Multiple file formats — documents, images, videos, audio, and archives.
  • ZIP downloads — bundle multiple files into a single download.
TermMeaning
Download BundleA named collection of files to deliver together. This is the central unit — you create bundles, and each webhook delivers a bundle.
DeliveryOne instance of a customer receiving a download link for a bundle.
Download TokenThe unique, time-limited code in the download URL. Controls expiry, download limits, and IP restrictions.
Webhook EndpointThe unique URL that Klaviyo sends requests to. Each bundle has its own endpoint.
Klaviyo EventAn event Alva fires back to Klaviyo (e.g., “Alva Download Ready”) that triggers your email flow.
  • A Klaviyo account (any plan)
  • Files to deliver (PDFs, images, videos, ZIPs, etc.)
  • A Klaviyo flow where you want to deliver files (e.g., post-purchase, form submission)

Ready to get started? Head to the Setup Guide.