Skip to main content

Alva Digital Downloads for ebook authors

Alva Digital Downloads is a Shopify app that self-published authors use to sell PDF and EPUB ebooks direct to readers. Alva supports per-buyer PDF stamping (watermarking with buyer name, email, and order number), 40+ fraud signals to block stolen-card orders, a custom email sender domain so delivery emails arrive from the author's own domain, and packs for selling series or trilogies as a single product. Pricing starts free (5 products, 1.5 GB) with Basic at $8.99/mo (35 GB), Pro at $18.99/mo (350 GB), Enterprise at $28.99/mo (1.5 TB). 5.0 stars from 2,340+ Shopify merchants.

Alva · For ebook authors & self-publishers
PDF · EPUB per-buyer signing · author domain mail

Alva Digital Downloads for ebook authors

Alva Digital Downloads is a Shopify app that lets self-published authors sell PDF and EPUB ebooks direct to readers — cutting out the 30–65% platform cut on Amazon KDP or Gumroad. Every PDF ships stamped with the buyer's name, email, and order number , delivery emails arrive from the author's own domain , and Alva's fraud layer holds risky orders before the file leaves the server. Sell single titles, or pack a whole trilogy as one product.

★★★★★ 5.0 · Built for Shopify · 2,340+ Shopify merchants · 14-day free trial · By , Founder
PDF stamping
Per-buyer
Name, email, order number
Fraud signals
40+
Via Shopify's Risk API
Sender domain
Author-owned
books@yourname.com
Bandwidth
Unlimited
Every paid plan
A day in the life

How a self-published author's Shopify + Alva workflow actually runs.

07:10 · MANUSCRIPT

Upload the final PDF + EPUB.

Export the book from Vellum or InDesign — one PDF, one EPUB. Drag both into Alva's uploader. The files sit in Cloudflare R2; Alva's signing layer is configured at the product level, so each buyer gets a stamped copy rather than the raw upload.

07:45 · PRODUCT

Create variants — PDF, EPUB, bundle.

Open the Shopify product editor. Variant 1 = PDF ($9.99), variant 2 = EPUB ($9.99), variant 3 = PDF+EPUB bundle ($14.99). In the Alva tab, attach the right file per variant. Turn on PDF stamping. Turn on fraud review. Three minutes from export to live.

12:18 · SALE

A reader in Melbourne pays. Email fires.

The order clears fraud in under a second. Alva stamps the PDF with the reader's name, signs the download link, and emails it from books@authorname.com — not a Shopify subdomain. The reader opens the mail on their phone and the file downloads immediately.

19:00 · LAUNCH

Launch book 3 — add it to the trilogy pack.

Upload Book 3. Open the existing "Complete trilogy" pack product, add the new PDF. Existing buyers of the trilogy get a notification via the customer account portal that a new entry is available — they re-download without a support ticket.

What authors actually use

Alva's feature set, re-angled for a self-publishing author.

01 / 06Watermarking

PDF stamping — per buyer, every time.

Every delivered PDF is stamped at download time with the buyer's name, email, and order number. The stamp sits in a configurable footer, survives copy-paste, and makes the file traceable. If a stamped copy surfaces on a piracy forum or LibGen, the author knows which order leaked it, can block any remaining downloads for that buyer, and has evidence for a DMCA takedown.

02 / 06Fraud

Stop chargeback-prone orders before the file leaves.

Ebook PDFs are small, high-margin, and frequently targeted by stolen-card buyers scraping for resale. Alva scores every order against 40+ signals via Shopify's Risk API — AVS mismatch, device fingerprint, email age, CVV outcome, VPN/proxy flags. High-risk orders auto-hold before the file is delivered. The author approves or rejects in one click. False-positive rate across Alva's merchant base: 0.4%.

03 / 06Brand mail

Emails from books@yourname.com.

A delivery email from a Shopify subdomain looks like a receipt. A delivery email from the author's own domain looks like a book. Alva's custom email sender domain feature handles the DKIM and SPF records via Postmark, lets the author edit every line of the template with 14 dynamic variables, and lifts inbox placement by reinforcing the author's brand.

04 / 06Packs

Packs for series, trilogies, box sets.

A pack groups multiple files under a single Shopify product. Sell the "Complete trilogy" with three PDFs, three EPUBs, and a bonus short story as one $29 bundle. When book four ships, add the file to the pack — existing buyers can be notified and granted access via the customer account portal, without a support email.

05 / 06Access

Lifetime re-download via customer accounts.

Readers lose emails. Their phone dies. They switch e-readers. Alva's customer account portal gives every buyer a permanent page inside the Shopify customer area listing every book they own and every file available to re-download. Each re-download is a freshly signed, stamped PDF — not a stale link.

06 / 06Multi-channel

Delivery across four channels at once.

If the reader's Gmail filters the delivery email, the same signed link is also on the Shopify thank-you page, the order status page, and the customer account portal. Four delivery surfaces means the author never gets the "I can't find my download" email. Every click is logged per-channel — the author knows exactly where the reader picked up the file.

Pricing, author-sized

What plan does a real author catalogue need?

A PDF ebook typically sits between 2–12 MB. An EPUB is smaller, usually 500 KB to 3 MB. That means a catalogue of 30 books in both formats fits comfortably under 400 MB. Storage is almost never the binding constraint for an author — the features are. Authors land on the plan that unlocks PDF stamping, fraud protection, and the custom sender domain.

PLANPRICEFITS
Free · 1.5 GB$0A debut author with up to 5 titles. Good for proving the Shopify-direct model before upgrading.
Basic · 35 GB$8.99/moA working author with 5–30 books in PDF + EPUB plus occasional audiobook chapters. Unlocks per-buyer PDF stamping, advanced fraud, and the custom author email domain.
Pro · 350 GB$18.99/moA prolific author with a large backlist plus audiobook files. Also the right plan for a small imprint selling a dozen authors.
Enterprise · 1.5 TB$28.99/moAn indie press or multi-author imprint with audiobooks, bonus videos, and a multi-language catalogue. Dedicated onboarding.

Every paid plan includes unlimited bandwidth, unlimited orders, PDF stamping, fraud protection, custom email domain, made-to-order files, Shopify POS, and Shopify Flow actions. The 14-day trial begins only after the first live order.

Migration path

Leaving KDP, Gumroad, or Payhip? Here is the 4-step move.

Most authors do not leave Amazon KDP outright — KDP stays live for discovery. The direct-sales store on Shopify becomes the 80–90% margin channel the author points their email list at.

  1. 01

    Export the reader list.

    From Gumroad: Customers → Export CSV. From Payhip: Customers → Export. KDP does not share reader emails — that list has to be built via newsletter captures on the author site. Import the CSV into Shopify customers and tag with "from-gumroad" for a re-buy coupon flow.

  2. 02

    Upload the PDF + EPUB files into Alva.

    Drop every title's PDF and EPUB into Alva's uploader. Rename consistently — title-slug.pdf, title-slug.epub — so CSV-driven product binding is trivial. If the catalogue is large, use the CSV import: one row per file with SKU, price, and pack membership.

  3. 03

    Bind to Shopify products with variants.

    For each book, create a Shopify product with three variants — PDF, EPUB, PDF+EPUB bundle. Attach the matching file(s) per variant in Alva. Turn on PDF stamping. Turn on fraud review. For series, also build a "Complete series" pack product attaching every file in the sequence.

  4. 04

    Email the old reader list with a launch offer.

    Send the old Gumroad or Payhip list a "buy direct from the author for X% off" email. Include a link to the new Shopify product page. Existing Gumroad buyers can be issued a free re-download coupon if the author wants to migrate their library. Newsletter captures on KDP back-ads funnel new readers into the same Shopify store.

Typical merchant feedback

What authors say, paraphrased from App Store reviews.

"The PDF stamping was the clincher. I pulled a pirated copy of one of my books off a forum and could tell from the footer exactly which sale it came from."

— Paraphrased from an App Store review · non-fiction author, US

"Emails go out from my author domain now. My reply rate on the delivery email is up — readers actually reply and say thank you."

— Typical merchant feedback · romance series author, UK

"My trilogy sells as a single bundle product. When book four dropped I added the file to the pack — early buyers got the new book free, which became a newsletter moment."

— Paraphrased from an App Store review · SFF indie author, AU
FAQ for authors

Questions authors actually ask.

Yes. Alva stamps the buyer's name, email, and order number into every delivered PDF at download time. The stamp sits on a visible but unobtrusive footer and survives being copied into a new PDF. If a stamped copy turns up on a piracy forum, the author knows which order leaked it and can void any remaining downloads for that buyer from the Shopify admin.
Three layers. First, every download link is signed per-order, expires in 60 seconds, and caps at a configurable number of downloads per buyer. Second, per-buyer PDF stamping adds a traceable watermark. Third, Alva's fraud check scores every order against 40+ signals via Shopify's Risk API — stolen-card mass buys get auto-held before the file is delivered. These three stacked together stop almost all casual piracy. Determined piracy is a problem no digital seller solves fully, but the stamped copy lets the author file DMCA takedowns with evidence.
Yes. Use Shopify product variants — 'PDF', 'EPUB', 'PDF + EPUB bundle'. Attach the matching file to each variant in Alva. At checkout, the buyer picks a variant and Alva delivers the specific file. For the bundle variant, attach both files and Alva delivers them as a single ZIP or as separate buttons on the download page, whichever the author prefers.
Yes. Most authors keep KDP live for Amazon discovery and run a Shopify store alongside for the 80–90% margin on direct sales. Export the customer list from Gumroad or Payhip as CSV, import into Shopify customers, upload the ebook files into Alva, bind each book to a Shopify product, and email the old list with a re-buy coupon. Readers who bought on Gumroad can be issued a free re-download coupon if the author wants to migrate existing access.
Yes, on paid plans. Alva supports a custom email sender domain — the delivery email arrives from books@yourauthorname.com instead of a Shopify subdomain. DKIM and SPF records are configured through Alva's admin, which talks to Postmark under the hood. Deliverability to Gmail, iCloud, and Outlook typically improves once a trusted author domain is in place.
Yes. Alva packs group multiple files under a single Shopify product. Create a 'Complete trilogy' product, attach Book 1 PDF, Book 2 PDF, Book 3 PDF, plus any bonus chapters or short stories. The buyer receives one ZIP containing every file, with each PDF stamped with their purchase details. When a new entry in the series ships, add the file to the pack — existing buyers can be notified and granted access via the customer account portal.
Install in 90 seconds

Sell your book direct this afternoon.

Install Alva from the Shopify App Store. Upload your PDF and EPUB, bind them to a Shopify product, place a test order — watch the stamped PDF land in the buyer's inbox within 1.4 seconds. Keep 80–90% of the sale price instead of 30–65%. Trial starts only after the first real customer order.

Per-buyer PDF stamping on every download Custom email sender domain on paid plans Pack a trilogy as one product, one price
Install on Shopify Book a 15-min onboarding
digitaldownloads@alvaapps.com
replies in < 4h, Mon–Fri · 24/7 on Enterprise