# How to Sell an eBook on Your Own Site (Checkout, Delivery, No Amazon/KDP)

> Sell your eBook on your own site: checkout, delivery, and options. No Amazon or KDP required.

Source: https://buildpdfs.com/guides/how-to-sell-ebook-own-site
Published: 2025-02-13

> **How do you sell an eBook on your own site?** You need: (1) **Checkout** — A way to take payment (Stripe, PayPal, or a platform like Gumroad, Lemon Squeezy, or your own store). (2) **Delivery** — After payment, they get the PDF (download link, email, or both). (3) **Optional:** Email capture, receipt, upsell. You don't need Amazon or KDP. Your site (or a simple landing page) + payment + delivery is enough. Many creators use Gumroad or Lemon Squeezy for "no code" checkout and delivery; others use WordPress + WooCommerce or a custom flow.

Selling on your own site means you keep the relationship and the margin. You don't need a big e‑commerce build—just payment and delivery.

This guide covers **checkout, delivery, and simple options**—with common mistakes and what to do next. For creating the eBook see [eBooks without design skills](/guides/ebooks-without-design-skills); for pricing see [eBook pricing](/guides/ebook-pricing).

---

## What you need

| Piece | Role |
| ----- | ---- |
| **Product page** | Title, description, price, "Buy" button. Can be a single page. |
| **Checkout** | Take payment (card, PayPal). Stripe, Gumroad, Lemon Squeezy, or your store. |
| **Delivery** | After payment: link to download PDF, or email with link/attachment. |
| **Optional** | Receipt email, add to email list, upsell. |

For the eBook itself see [how to structure an eBook](/guides/how-to-structure-ebook) and [eBooks without design skills](/guides/ebooks-without-design-skills).

## Options (no code or low code)

| Option | How it works | Good for |
| ------ | ------------ | -------- |
| **Gumroad / Lemon Squeezy** | Create product, set price, upload PDF. Link or embed. They handle checkout and delivery. | Fast setup. No coding. They take a % or fee. |
| **Stripe + simple page** | Stripe Checkout or Payment Links. You send PDF via thank-you page or email (may need a small script for unique links). | You want to own the flow. More setup. |
| **WordPress + WooCommerce** | Product = eBook. After purchase, customer gets download link (digital products). | You already have WordPress. More control. |

**Best practice:** Send email with the download link so they have it even if they close the page.

## Delivery flow

1. **They pay.** Checkout confirms.
2. **They get the PDF.** Options: (a) Thank-you page with "Download your eBook" link. (b) Email with link or attachment. (c) Both.
3. **Link** — Can be a direct link to the PDF (e.g. in S3, Cloudflare R2, or your host). Or use the platform's delivery (Gumroad/Lemon Squeezy handle this).

## Optional: email list

- At checkout, optionally "Add me to your list." Then they're in your email tool for nurture and future offers.
- Gumroad and Lemon Squeezy can add buyers to a list or integrate with Mailchimp, etc.

## Common mistakes

1. **No delivery.** They pay and get nothing. Test: buy your own product. Do you get the PDF?
2. **Broken link.** Link expires or is wrong. Use a stable URL (e.g. stored file) and test.
3. **Skipping receipt.** Send a receipt and the download link so they have a record.
4. **Overbuilding.** You don't need a full store for one eBook. Gumroad or Lemon Squeezy can be live in minutes. See [eBooks without design skills](/guides/ebooks-without-design-skills).

## Our recommendation

**Start with Gumroad or Lemon Squeezy** if you want to ship fast: product page, checkout, delivery in one place. Test the full flow (buy with your own email). When you're ready to own the flow, consider Stripe + your own page or WooCommerce. For creating the eBook PDF see [eBooks without design skills](/guides/ebooks-without-design-skills) and [best tool for eBooks and long-form PDFs](/guides/best-tool-for-ebooks-and-long-form-pdfs).

## What to do with this information

1. **Choose checkout** — Gumroad/Lemon Squeezy for speed, or Stripe/WooCommerce for control. Use the options table above.
2. **Set up product and delivery** — Upload PDF, set price. Configure thank-you page or email delivery. For pricing see [eBook pricing](/guides/ebook-pricing).
3. **Test** — Buy your own product. Confirm receipt and download link work.
4. **Optional: add to list** — Capture email at checkout for nurture and future offers.
5. **Promote** — Point your audience to the product page. For the eBook itself see [eBooks without design skills](/guides/ebooks-without-design-skills).

---

*To create the eBook PDF you're selling, you can [try BuildPDFs](/dashboard). No commitment.*
