How to Add Books to Your Shopify Store by ISBN (Step-by-Step)

A step-by-step guide to adding books to Shopify using ISBN lookup. Enter an ISBN, fetch metadata automatically, and create draft products in seconds.

TL;DR: Adding books to Shopify doesn’t require retyping every title, author, and description by hand. With the Book Importer for Shopify app, you scan an ISBN, review the auto-fetched metadata, and hit create. This guide walks you through each step: from finding your ISBN to having a complete, draft-ready product in your Shopify admin.

You Have a Stack of Books and a Blank Shopify Store

Maybe you just signed up for Shopify. Maybe you’ve been running a physical bookstore for years and finally decided to sell online. Maybe you’re standing behind the counter right now, looking at a shelf of new arrivals that need to go into inventory.

Either way, the problem is the same: dozens (or hundreds) of books that need product listings, and Shopify’s product editor expects you to fill in everything from scratch. (New to selling books on Shopify entirely? Start with our complete guide for first-time merchants.)

Here’s what most merchants don’t realize: every published book already carries a unique identifier that unlocks its full metadata. That identifier is the ISBN. And with the right tool, it turns a 10-minute-per-book chore into a 30-second workflow.

Step 1: Find the ISBN on Your Book

Every commercially published book printed after 1970 has an ISBN. You’ll find it in one of three places:

  • Back cover: Above or below the barcode. It’s the 13-digit number starting with 978 or 979.
  • Copyright page: Usually on the reverse of the title page, listed as “ISBN” or “ISBN-13.”
  • Barcode: If you have a barcode scanner, scan the barcode on the back. It reads the ISBN directly.

Older books may only show a 10-digit ISBN. That’s fine. The app converts ISBN-10 to ISBN-13 automatically during validation.

Step 2: Open the Book Importer in Your Shopify Admin

The Book Importer app lives inside your Shopify admin as an embedded app. Navigate to Apps, open Book Importer, and you’ll land on the import screen. One text field. One button. No complicated setup required.

Step 3: Enter the ISBN and Fetch Metadata

Type or paste the ISBN into the input field. The app validates the number instantly: it checks the format, verifies the checksum digit, and normalizes it to ISBN-13. If you accidentally include spaces or hyphens, the app strips them out.

Click “Look up.” Within seconds, the app queries multiple book databases and returns everything it can find: title, author, description, publisher, publication date, page count, cover image, and more. No copy-pasting from Amazon. No Google image searching for cover art.

Step 4: Review the Metadata Preview

Before anything touches your Shopify catalog, you see a full preview of the fetched data. This is your chance to verify and adjust. The preview shows:

  • Title and subtitle
  • Author(s)
  • Cover image (pulled directly from book databases)
  • Description (publisher’s synopsis)
  • Publisher and publication date
  • Page count, binding type, and language
  • ISBN-10 and ISBN-13 (stored as SKU and barcode)

Every field is editable. Want to shorten the description? Change the title capitalization? Add your own notes? Do it right here, before the product is created.

Step 5: Set Your Price

The app may fetch a suggested list price from the book’s metadata when available. You can accept it, override it, or leave the price at zero. Since products are created as drafts, you can always update pricing later in your Shopify admin before publishing.

Step 6: Create the Draft Product

Click “Create draft product.” The app maps every piece of metadata to the right Shopify field:

  • Product title: The book’s title
  • Description: The publisher’s synopsis (your edits included)
  • Vendor: The publisher name
  • Product type: “Book”
  • Tags: Automatically generated, including the ISBN and author name
  • SKU: ISBN-13 (so every product is uniquely identifiable)
  • Barcode: ISBN-13 (EAN-13 compatible, scannable at checkout)
  • Cover image: Uploaded automatically

The product appears in your Shopify admin as a draft. Review it, make final tweaks if needed, then set it to active when you’re ready to sell.

Step 7: Check Your Import History

Every import is logged. The import history page shows all your past lookups with their status: successful, failed, or skipped as duplicate. You can click through to view the Shopify product or re-check the metadata that was used. This log is especially useful when you’re importing many books over multiple sessions.

What Happens If the Book Already Exists?

The app checks for duplicates before creating anything. It searches your existing products by ISBN-13 barcode and SKU. If it finds a match, it won’t create a second listing. Instead, you get a clear message with a direct link to the existing product. No accidental duplicates cluttering your catalog.

This is a major advantage over CSV imports, where duplicate detection is entirely on you.

What If Metadata Is Incomplete?

Not every book has perfect data in every database. Some older or niche titles might be missing a description or cover image. When that happens, the app still creates the product with whatever data it found. You’ll see which fields came back empty so you can fill them in manually.

The app pulls from multiple sources, so even when one database has gaps, another often fills them. The result is usually far more complete than what most merchants manage by hand.

ISBN-10 vs. ISBN-13: Which Should You Use?

Either works. If your book only shows an ISBN-10 (common for books published before 2007), enter it as-is. The app converts it to ISBN-13 internally, since ISBN-13 is the standard used by Shopify’s barcode field and virtually all modern retail systems.

Both versions are stored in the product metafields, so your records stay complete regardless of which format you started with.

Tips for a Smooth Import Workflow

  • Use a barcode scanner: A USB or Bluetooth scanner reads ISBNs in under a second. Works in both the admin app and the POS Book Scanner (more on that below).
  • Work in batches: Import 20-30 books at a time, then review drafts in Shopify. This keeps your workflow manageable.
  • Set prices after import: Since products are created as drafts, you can batch-update pricing in Shopify’s bulk editor once all products are in.
  • Check descriptions: Publisher synopses vary in quality. Some are great. Some need trimming. A quick review pass goes a long way for your storefront’s credibility.

Importing Books Directly from Shopify POS

If you run a physical bookstore, you don’t need to switch to a laptop every time new stock arrives. The Book Importer includes a dedicated Book Scanner tile for Shopify POS. Tap it on your POS device and you’re ready to scan.

The POS scanner supports three input methods:

  • Camera scanner: Use your POS device’s built-in camera to scan the barcode on any book’s back cover.
  • External barcode scanner: Connect a USB or Bluetooth barcode gun. Scan, and the ISBN appears instantly.
  • Manual entry: No scanner handy? Type the ISBN directly into the POS screen.

The workflow mirrors the admin experience. Scan the ISBN, preview the metadata (cover, title, author, publisher), and tap “Import Book” to create the product right from behind the counter. Duplicate detection works here too: if the book is already in your catalog, you’ll see a clear message instead of a duplicate listing.

For bookstores processing new shipments or buying second-hand stock at the register, this is the fastest path from physical book to Shopify product. No laptop required. No context switching. Just scan and import.

From ISBN to Product in Under a Minute

That’s the entire workflow. Find the ISBN, enter it, review metadata, create the product. What used to take 10 minutes of copying and pasting from multiple sources now takes 30 seconds of actual work.

If you’re tired of manually typing out book details, the ISBN-based approach eliminates the grunt work so you can focus on what actually matters: pricing, merchandising, and selling.

Ready to try it? The Book Importer for Shopify handles the entire process from inside your Shopify admin.

Related apps