Print-on-Demand Research
Date: January 19, 2026 Purpose: Evaluate POD vendors for Say It Now tribute book printing
Executive Summary
| Vendor | API Available | Best For | Recommended |
|---|---|---|---|
| Lulu | Yes (REST, free) | Text-heavy books, quality paper | Yes |
| Blurb | Partner-only (requires sales contact) | Photo books, premium quality | Maybe (Phase 2) |
| IngramSpark | Limited/None | Wide distribution, bookstores | No |
| Peecho | Yes (REST, free) | Photo books, EU market | Maybe |
| Prodigi | Yes (REST, free) | Photo products, global network | Maybe |
| BookBaby | No public API | Traditional publishing | No |
| Printful | Yes, but no photo books | Apparel, merch | No |
Recommendation: Lulu as primary and only automated vendor. Blurb requires enterprise partnership (no self-service API) — revisit if volume justifies it.
Critical Finding (March 2026): Blurb's Print API is not self-service. It requires a sales conversation, partner contract, and approval process. There is no public developer portal, no API keys you can generate, and no documentation you can read without partner access. This is the opposite of Lulu's fully open model. Blurb sizes are retained as "export PDF, upload to Blurb.com manually" for customers who want premium large-format options.
Detailed Comparison
API Availability & Integration
| Vendor | API Type | Fees | Sandbox | Documentation |
|---|---|---|---|---|
| Lulu | REST/HTTPS | Free (pay per print) | Yes | developers.lulu.com |
| Blurb | REST/HTTPS | Partner-only (requires sales contact) | Unknown | blurb.com/print-api-software |
| IngramSpark | None (portal only) | N/A | N/A | No public API |
| Peecho | REST/HTTPS | Free (pay per print) | Yes | peecho.com/print-api-documentation |
| Prodigi | REST/HTTPS | Free (pay per print) | Yes | prodigi.com/print-api |
| BookBaby | None | N/A | N/A | N/A |
| Printful | REST | Free | Yes | No photo books |
API Integration Effort:
- Lulu: Low - excellent docs, OpenAPI spec, MCP server available
- Blurb: High - no self-service API; requires partner sales process and contract approval
- IngramSpark: Not possible - no public API for programmatic ordering
- Peecho: Low-Medium - good docs, brandable checkout option
- Prodigi: Low-Medium - good docs, sandbox environment
Pricing (Per Book)
Lulu
| Book Type | Example Specs | Est. Cost |
|---|---|---|
| Paperback B&W | 200 pages, 6x9, standard | ~$5.34 |
| Paperback Color | 200 pages, 6x9, standard | ~$12-15 |
| Hardcover B&W | 200 pages, 6x9 | ~$12.30 |
| Hardcover Color | 200 pages, 6x9, premium | ~$27.50 |
Additional: $1.75 fulfillment fee per order (Lulu Direct)
Pricing Tool: lulu.com/pricing
Blurb
| Book Type | Example Specs | Est. Cost |
|---|---|---|
| Softcover Small | 5x5, 20 pages | ~$12 |
| Softcover 7x7 | 20 pages, standard paper | ~$15 |
| Hardcover Photo | 8x10, 240 pages | ~$141 |
| Hardcover Large | 13x11 | ~$68+ |
Per-page cost: ~$0.20/page (varies by format) Hard cover add-on: $12-18 Volume discounts: 10+ copies
Pricing Tool: blurb.com/pricing
Peecho
Pricing varies by product and is set during integration. Calculator available on their platform.
Prodigi
Pricing via their platform tool after account creation. Wholesale rates direct from manufacturers.
Quality Comparison
| Criteria | Lulu | Blurb |
|---|---|---|
| Paper Weight | 60# standard (heavier than competitors), 80# premium | 140# GSM premium photo paper |
| Cover Stock | 100# (better than KDP's 80#) | Multiple options incl. linen |
| Binding | Perfect bound, coil, hardcover, linen wrap | PUR adhesive, layflat option |
| Color Accuracy | Good | Very good, known for photo quality |
| User Reviews | High satisfaction, thick pages, good resolution | Premium feel, sharp images, vibrant colors |
| Concerns | Slightly see-through paper reported | "Astronomically high" pricing |
Quality Winner: Blurb for photo-heavy books, Lulu for text-heavy with some photos
Book Formats & Sizes
Lulu (3,200+ combinations)
| Size | Dimensions | Best For |
|---|---|---|
| 4.25x6.875" | Small keepsakes | |
| Novella | 5x8" | Compact books |
| Digest | 5.5x8.5" | Standard paperback |
| US Trade | 6x9" | Most common |
| Executive | 7x10" | Larger format |
| Square | 7.5x7.5" | Photo books |
| Square Large | 8.5x8.5" | Photo books |
| Letter/A4 | 8.5x11" | Largest standard |
| Landscape | 9x7" | Wide photos |
| Royal | 6.14x9.21" | UK standard |
| Crown Quarto | 7.44x9.68" | UK large |
Largest Lulu option: 8.5x11" (Letter) - suitable for photo-heavy books but not true coffee table size
Blurb
| Size | Dimensions | Best For |
|---|---|---|
| Small Square | 7x7" | Compact photo books |
| Standard Portrait | 8x10" | Photo books |
| Standard Landscape | 10x8" | Landscape photos |
| Large Landscape | 13x11" | Coffee table books |
| Large Square | 12x12" | Premium photo books |
Largest Blurb option: 13x11" Large Landscape - true coffee table size with layflat option
Coffee Table Book Winner: Blurb (13x11" with layflat binding)
Shipping & Geographic Coverage
| Vendor | Coverage | Production Time | Notes |
|---|---|---|---|
| Lulu | Global (150+ countries) | 3-5 business days | Prints close to destination |
| Blurb | Global (manual upload) | 4-5 business days | No API — customer uploads PDF to blurb.com |
| Peecho | Global | Varies | EU-based |
| Prodigi | Global | Varies | Multiple fulfilment centers |
Lulu Shipping Options
| Method | Speed | Notes |
|---|---|---|
| Slowest | Cheapest option | |
| Priority Mail | Medium | USPS |
| Ground | Medium | FedEx (no P.O. boxes) |
| Expedited (2-Day) | Fast | FedEx, Mon-Fri delivery |
| Express (1-Day) | Fastest | FedEx, Mon-Fri delivery |
Total time: Production (3-5 days) + Shipping (varies by method)
- Standard: ~7-10 business days total
- Expedited: ~5-7 business days total
- Express: ~4-6 business days total
Restrictions:
- No expedited/express to P.O. boxes, APO/FPO, or DPO addresses
- Hardcover may need extra production time (curing)
- Holiday seasons may add 1-2 days
Blurb Shipping Options
| Method | Speed | Notes |
|---|---|---|
| Economy | Slowest | Cheapest |
| Priority | Medium | Faster |
| Express | Fastest | Most expensive |
Total time: Production (4-5 days) + Shipping
- Minimum: ~7 business days with fastest shipping
Limitations:
- No rush production available - cannot expedite printing
- Remote locations may add time
- Must select speed at checkout
Shipping Winner: Lulu (more shipping tiers, expedited production-adjacent options, global reach)
File Requirements & Payment Model
Lulu
File Format: PDF (yes, we can pass a PDF directly)
Interior PDF Requirements:
- Single multi-page PDF for interior
- 300 DPI images
- All fonts embedded or converted to outlines
- Flatten transparent layers and vector objects
- Include 0.125" bleed on all sides (e.g., 6x9" book = 6.25x9.25" PDF)
- sRGB or CMYK color space
Cover PDF Requirements:
- Single-page spread: back cover + spine + front cover
- Spine width varies by page count (API provides dimensions)
- 300 DPI minimum, 600 DPI max
- 0.125" bleed, 0.25" safety margin (0.75" for hardcover casewrap)
Payment Model: Wholesale (we keep the margin)
- We charge customer our price via Stripe
- Lulu bills us separately for print + shipping
- 100% of markup is ours
- Requires storing a card for automatic billing
- White-label: customer never sees Lulu branding
Blurb
File Format: PDF (yes, we can pass a PDF directly)
Interior PDF Requirements:
- PDF/X-3:2002 standard
- Even page count, minimum 20 pages (photo books) or 24 pages (trade, multiple of 12)
- Fonts embedded
- 150-300 DPI images
- 100% black text only, rich black for large coverage areas
- No spot or registration colors
- No printer marks, no spreads
Cover: Use their specifications calculator for exact dimensions
Payment Model: Less clear for API
- Volume discounts at 10+ copies
- Contact Large Order Services for wholesale/merchant arrangements
- May require direct partnership discussion
Prodigi
File Format: PDF
- Spine artwork separate from cover (more complex)
- Even page count required (rejects odd)
- Must query API for exact spine dimensions
Minimum Orders
| Vendor | Minimum |
|---|---|
| Lulu | None |
| Blurb Self-Service | None |
| Blurb Custom | Required (unspecified) |
| Peecho | None |
| Prodigi | None |
| BookBaby | 25+ books (offset model) |
Vendor Details
Lulu
Pros:
- Best overall paper quality (60# vs competitors' 55#)
- Free API, no subscription fees
- No minimum orders
- Global shipping without restrictions
- Excellent documentation with OpenAPI spec
- Sandbox environment for testing
- MCP server available for Claude integration
Cons:
- Higher per-unit cost than some competitors
- $1.75 fulfillment fee per order
- Some reports of slightly see-through paper
Best for: Text-heavy tribute books with photos
Blurb
Pros:
- Premium photo book quality
- Known for vibrant colors and sharp images
- Layflat binding option (great for photo spreads)
- Multiple premium paper options
- Volume discounts available
Cons:
- API is partner-only — no self-service access, requires sales contact and contract
- No public developer portal, API keys, or sandbox
- Most expensive option
- "Astronomically high" pricing for premium options
- StoryWorth's use of Blurb API was via enterprise partnership (not replicable at our scale)
Best for: Photo-heavy tribute books, premium gift quality — but only via manual PDF upload until partnership is established
Peecho
Pros:
- Free API access
- Brandable checkout option
- Good for EU market
- Book Creator API for photo books
- Trusted by Polarsteps, Fotojet
Cons:
- Less documentation than Lulu
- Pricing set during integration (less transparent)
Best for: Apps/platforms needing integrated checkout
Prodigi
Pros:
- Global network of printers
- Wholesale pricing direct from manufacturers
- Good sandbox environment
- Comprehensive API for tracking/notifications
Cons:
- More complex file requirements (separate spine artwork)
- Less focused on traditional books (more photo products)
- Must query API for exact spine dimensions
Best for: Photo products, global fulfillment
BookBaby
Not recommended - No public API for programmatic integration. Requires 25+ book minimum order. Model is traditional offset printing, not true POD integration.
Printful
Not recommended - Does not offer photo books or traditional book products. Focus is on apparel, home goods, and merchandise.
IngramSpark
API Availability: No public API for third-party integration
IngramSpark is primarily designed for self-publishers who want wide distribution to bookstores, libraries, and online retailers. It uses the Ingram distribution network (45,000+ retailers globally).
How It Works:
- Publishers upload books manually through the IngramSpark web portal
- Orders flow through retailers (Amazon, Barnes & Noble, bookstores)
- Publishers cannot programmatically submit books or place orders via API
- EDI (Electronic Data Interchange) is available for retailers to order, not for publishers to automate
Pricing:
- No setup fees (eliminated)
- Per-book cost: Base rate + per-page cost (varies by trim size, color, paper)
- 1% market access fee on routed sales
- Revision fee: ~$25 per upload after first 60 days
- Wholesale discount: 40-55% (typically 55% for bookstore placement)
Book Formats:
- Paperback and hardcover (case laminate, dust jacket)
- Color: Standard and Ultra-Premium (HP Indigo-like quality)
- Paper: Groundwood 38lb, Crème 50lb, White 50lb, White 70lb
- Trim sizes: Dozens available, up to landscape 11x8.5"
- No large format coffee table books (13x11" or 12x12" not available)
Pros:
- Best distribution network (45,000+ retailers, libraries)
- Books appear in bookstore catalogs
- Global printing (prints close to destination)
- Professional quality, bookstore-ready
- Lower per-unit cost for color than Lulu (reportedly)
Cons:
- No API - cannot programmatically submit custom books
- Portal-based workflow only (manual uploads)
- 1% market access fee on sales
- Complex wholesale discount requirements
- Revision fees after 60 days
- No large format photo books (max ~11x8.5")
- Steeper learning curve
IngramSpark vs Lulu/Blurb:
| Feature | IngramSpark | Lulu | Blurb |
|---|---|---|---|
| API | No | Yes | Yes |
| Distribution | Best (45K+ retailers) | Good (via Ingram) | Good (via Ingram) |
| Custom books per order | Not feasible | Yes | Yes |
| Max trim size | 11x8.5" | 8.5x11" | 13x11" |
| Best for | ISBN'd books in stores | Direct sales | Photo books |
Why IngramSpark is Not Recommended for Say It Now:
- No API - We need to generate unique books per order programmatically
- Portal-only workflow - Would require manual upload of each tribute book (not scalable)
- Distribution model mismatch - IngramSpark is for books sold through retailers; we're selling direct to customers
- No large format - Smaller max size than Blurb for coffee table books
When IngramSpark Makes Sense:
- Publishing a single title for wide bookstore distribution
- Want ISBN'd books in library catalogs
- Traditional self-publishing model (not custom/on-demand per customer)
Alternative: Get Ingram Distribution via Lulu/Blurb
Both Lulu and Blurb can distribute to Ingram's network:
- Lulu: $4.99 one-time fee, 6-8 weeks to appear in catalogs
- Blurb: Included, distribution via Ingram
This gives you bookstore/Amazon distribution without losing API access for custom book generation.
Amazon KDP
API Availability: No public API for third-party integration
Amazon KDP does not offer a public API for programmatic book submission. Developers seeking automation typically use browser automation tools (unofficial) or work through Amazon Seller Central's SP-API for marketplace functions.
New in 2026: Amazon is implementing fees for SP-API access starting January 31, 2026 ($1,400/year subscription + usage fees).
Pros:
- Largest marketplace reach (Amazon.com)
- Good print quality, comparable to other POD services
- Fast production and shipping (Amazon logistics)
- 300 DPI image support
- Premium and standard color options
Cons:
- No API - cannot programmatically submit books
- Fewer customization options than Lulu/Blurb
- No coil binding, saddle stitch, or dust jackets
- Paper quality: 55# (lighter than Lulu's 60#)
- Not ideal for photo-heavy books (Blurb is superior)
Quality Notes:
- "Comparable to other major POD platforms"
- "Crisp and clear print, sturdy binding"
- "Good color reproduction, but might not match specialized art book printers"
- Order proof copy first - occasional variations in quality
Alternative: Sell on Amazon via Lulu/Blurb Distribution
Both Lulu and Blurb can distribute to Amazon:
| Vendor | Amazon Distribution | Fee | Timeline |
|---|---|---|---|
| Lulu | Yes, via Ingram/LSI | $4.99 one-time | 6-8 weeks |
| Blurb | Yes, via Ingram | Included | Varies |
This lets you keep your preferred print quality (Blurb) while still being listed on Amazon.
Recommendation for Say It Now:
Amazon KDP is not suitable for our use case because:
- No API for programmatic submission
- We need to generate custom books per order
- Would require manual upload of each book (not scalable)
However, for future consideration:
- Could list a "template" book on Amazon for discoverability
- Use Lulu's distribution to get books on Amazon without manual uploads
- Focus on direct sales first, add Amazon later if demand warrants
Recommendation for Say It Now
Primary: Lulu
Why:
- API quality - Best documented, free, sandbox available
- No minimums - Perfect for one-off tribute books
- Global shipping - No geographic restrictions
- Quality - Best paper weight among POD services
- Pricing - Reasonable for text+photo books (~$12-15 for color paperback)
Integration approach:
- Generate PDF from our platform
- Call Lulu API to create print job
- Pass shipping address from customer
- Lulu fulfills and ships directly
Secondary: Blurb (Manual / Future)
Why keep Blurb sizes in the product:
- Photo quality - Superior for photo-heavy tribute books
- Large formats - 13x11" and 12x12" coffee table sizes Lulu can't match
- Premium feel - Layflat, premium papers
Reality check (March 2026): Blurb's API is enterprise/partner-only. No self-service developer portal, no public API keys, no sandbox. Requires sales conversation and contract. For Phase 1, Blurb is "export PDF, customer uploads to Blurb.com." Revisit API integration if order volume justifies the partnership conversation.
UX implication: Lulu sizes show "We handle everything" (order, print, ship). Blurb sizes show "Download PDF for Blurb.com" with a link to their upload page.
Action Items
Order sample books from both Lulu and Blurb→ Order Lulu sample first (automated vendor)- Test Lulu API with sandbox environment — highest priority
- Add Lulu
pod_package_ids to book-sizes.ts for API integration - Implement Lulu cover dimensions API call for accurate spine width
- Defer Blurb API contact until order volume warrants partnership discussion
- Optional: Order Blurb sample via their website to compare quality for large-format upsell
Cost Analysis for Say It Now
Assuming a typical tribute book: 50 pages, color, 6x9" or similar
| Vendor | Est. Print Cost | Shipping (US) | Total |
|---|---|---|---|
| Lulu (paperback) | ~$8-12 | ~$4-6 | ~$12-18 |
| Lulu (hardcover) | ~$15-20 | ~$4-6 | ~$19-26 |
| Blurb (softcover) | ~$20-30 | ~$5-8 | ~$25-38 |
| Blurb (hardcover) | ~$40-60 | ~$5-8 | ~$45-68 |
Pricing tier implications:
- $69 tier with Lulu paperback: ~$50 margin
- $99 tier with Lulu hardcover: ~$73-80 margin
- $149 tier with Blurb hardcover: ~$81-104 margin
Customer Reviews & Real-World Experience
StoryWorth + Blurb (Similar Use Case)
StoryWorth is the closest comparable to Say It Now - they collect stories via weekly email prompts and print them as Blurb books. Their CEO stated:
"Blurb's automated Print API handles all the complexity of printing and shipping books, so we can focus on building great new features for our customers. Adding book printing to StoryWorth has had a meaningful impact on our sales."
Takeaway: Blurb API integration works well for story/memory collection platforms — but StoryWorth has scale and an enterprise partnership. This path is not available to us at launch volume.
Memorial Book Experiences
One customer creating a memorial tribute:
- "Felt it was a fitting tribute to mark the fifth year since his passing"
- "So impressed with how quick and easy this was (wrapped up the entire process in less than an hour)"
- "Mother was brought to tears... loved the cover and the quality of the binding"
Cautionary note: One Lulu customer reported receiving the wrong book interior (another family's vacation photos instead of memorial content). Always order a proof copy first.
Quality Comparison Reviews
| Aspect | Lulu | Blurb |
|---|---|---|
| Print quality | "Excellent" - thick pages, good resolution | "Slightly superior" - vibrant colors |
| Text books | Winner - better for B&W text | Good but overkill for text |
| Photo books | Good | Winner - HP Indigo printing |
| Price | Lower | Higher |
| Customer service | Mixed reviews | Generally better |
| Delivery reliability | Some delays reported | More consistent |
Consensus: "For making text in black and white, use Lulu. For making color pages, use Blurb."
Developer Experience
Lulu:
- "Easy to use, quality of print and material is excellent"
- Modern developer portal (React + GraphQL)
- OpenAPI spec available
- Sandbox environment for testing
Blurb:
- "Handles all the complexity of printing and shipping"
- RESTful API over HTTPS, JSON/XML formatted
- Used successfully by StoryWorth, BuzzFeed
Digital/eBook Options
Lulu
- eBook distribution available - can distribute to Apple Books, Kindle, Kobo
- Free EPUB conversion from Word documents
- 75% royalty if sold through Lulu, 40-50% through other retailers
- API supports both print and digital fulfillment
Blurb
- eBook creation discontinued (2022) - no longer supports EPUB/ebook
- PDF download still available as digital format
- PDF preserves exact book layout on any device
Say It Now Recommendation
For digital delivery:
- Generate PDF in-house - we already need this for print
- Optional EPUB conversion - can be done in-house if needed (technical lift is moderate)
- Don't rely on vendor for ebook - Blurb discontinued, Lulu takes royalty cut
Digital tiers could offer:
- PDF download (simplest, preserves layout)
- Interactive web viewer (no conversion needed)
- EPUB for e-readers (optional future feature)
Sources
- Lulu Print API
- Lulu Pricing Calculator
- Lulu Products & Binding
- Blurb Print API
- Blurb Pricing
- Peecho Print API
- Prodigi Print API
- BookBaby POD
- Lulu Publishing Review - Reedsy
- Blurb Photo Book Review - PhotoWorkout
- IngramSpark
- IngramSpark Pricing
- IngramSpark Trim Sizes
- IngramSpark vs Lulu - Kindlepreneur
- Lulu vs Blurb Comparison
- Print-on-Demand Books: Top 9 Services - Shopify