How to Build a Shopify Author Store
Shopify handles the full direct sales stack: ebooks with automated delivery, print books with automated POD fulfillment, bundles, discount codes, upsells, email capture, and complete customer data. The margin advantage over retail platforms is substantial — often two to three times the per-copy income. The $39/month Basic plan pays for itself with very few direct sales.
Before You Start
Test your audience's willingness to buy direct with Payhip first. Build Shopify when your monthly direct sales consistently exceed $1,000–$1,500. Also have ready: a Lulu account and/or BookVault account for print fulfillment, your ebook files, professional cover images, and a custom domain.
Step 1: Create Your Shopify Account and Plan
Go to shopify.com. Start the free trial, then select your plan:
Use Shopify Payments as your payment processor (available in US, UK, Canada, Australia, and other countries) — avoids the extra transaction fee Shopify charges for third-party processors.
Step 2: Connect Your Domain
Go to Settings > Domains. Connect an existing domain or buy one through Shopify. If you have an author website at yourname.com, use a subdomain (shop.yourname.com) or configure a /shop path. Keep your store under your existing author brand domain.
Step 3: Choose and Customize Your Theme
Go to Online Store > Themes. Browse free themes — Dawn, Craft, and Refresh work well for author stores. Click Customize to configure colors (match your author brand), typography, header, and homepage sections. A clean, functional store converts better than an over-designed one. Get the basics right; refine later.
Step 4: Install a Digital Delivery App for Ebooks
Shopify doesn't natively deliver digital files. Install a digital delivery app:
Install your chosen app from the Shopify App Store. After installation, upload your ebook files to the app's file library. You'll attach these files to specific products after creating your product listings.
Step 5: Install Print Fulfillment Apps
Lulu Direct (for US/Global print fulfillment)
Install 'Lulu Direct' from the Shopify App Store
Connect your Lulu account by authenticating through the app
The app imports your published Lulu titles
Map Shopify print products to the corresponding Lulu titles after creating your products
BookVault (for UK/European print fulfillment)
Install 'BookVault' from the Shopify App Store
Connect your BookVault account
Link Shopify products to BookVault titles
Using both apps routes UK/European orders to BookVault (lower shipping cost and faster delivery to those customers) and US orders to Lulu. More complex to configure, but significantly reduces per-order fulfillment costs for international buyers.
Step 6: Create Product Listings
Ebook Products
Products > Add Product
Title: exact book title
Description: retail-quality marketing copy
Media: cover image (minimum 1,600 × 2,400 px)
Price: your retail price
Inventory: turn OFF 'Track quantity' — digital files have no inventory limit
Shipping: uncheck 'This is a physical product' — prevents shipping being added to ebook checkout
Save, then in your digital delivery app, attach your ePub/PDF file to this product
Print Book Products
Add a separate product for print (or a variant of the ebook product)
Title: include format — 'The Iron Keep — Paperback'
Price: cover POD printing cost + shipping + your margin (use Lulu/BookVault cost calculators)
Shipping: check 'This is a physical product'
In your Lulu Direct or BookVault app, map this product to the correct title for fulfillment
Bundle Products
Bundles are among the highest-converting products in author stores. Create a bundle product (e.g., 'Complete Trilogy Bundle'), price it below the sum of individual books, and attach all three ebook files via your digital delivery app. One purchase, three downloads.
Step 7: Configure Discount Codes
From Discounts in your Shopify admin, create promotional codes: percentage discounts, fixed amount discounts, free shipping thresholds, or buy-X-get-Y offers. A 20% launch discount code for your email list typically drives strong first-purchase conversion. Shopify's discount system is significantly more powerful than Payhip's.
Step 8: Configure Email Capture
Install the MailerLite or ConvertKit app from the Shopify App Store and connect your account. Configure which list/group new buyers are added to. Enable an opt-in checkbox at checkout. After setup, every Shopify purchase automatically adds the buyer to your email list — the customer relationship data that is one of Shopify's primary advantages over retail platforms.
Step 9: Test Everything Before Launch
⚠ Never launch your Shopify store to your email list without completing test purchases for every product type. A broken digital delivery link or print fulfillment misconfiguration discovered after 200 customers try to buy creates a customer service crisis. Test everything first.
Place a real test order for an ebook — verify you receive the file delivery email and the download works on your device
Place a real test order for a print product — verify Lulu or BookVault receives the order and can produce and ship the book
Apply a discount code at checkout — verify the correct price is applied
Make a test purchase and verify the buyer email appears in your email list
Check everything on mobile — a significant percentage of buyers will shop on phones
Shopify sales connect to ScribeCount once your account is integrated. Seeing your Shopify revenue — ebooks, print, bundles, and direct sales — alongside your Kobo, Apple, and Amazon royalties in one dashboard gives you the complete picture of your total author income across every channel and every format.
The Margin Math
Example: 300-page paperback. On Amazon via KDP Print at $13.99: royalty approximately $4.74 (60% × $13.99 − $3.65 printing). On Shopify via Lulu at $18.99: Lulu cost ~$4.50 printing + ~$4.00 US shipping = $8.50; Shopify processing $0.85; net margin $9.64 — more than double. The direct margin advantage compounds across your full catalog.
Common Shopify Author Store Mistakes
Launching before testing all purchase flows — broken delivery is discovered by customers instead of you
Setting print book prices without fully accounting for POD printing cost + shipping + Shopify processing
Not setting up digital delivery app for ebook products — Shopify won't deliver files without one
Not enabling email capture — losing customer data that's one of Shopify's primary advantages over retail
Building a complex store before confirming your audience will buy direct — start simple, get sales, then invest in design
A Shopify author store takes a day to build correctly, generates two to three times the per-copy income of retail platforms for every direct sale, and captures buyer email addresses that no retail platform shares. Build it, test it, connect it to ScribeCount, and let it work while your books continue selling everywhere through your wide retail distribution.
-Randall Wood