When you install BooksCloud and start syncing books to your Shopify store, the app needs to assign a retail price to each title. It does this automatically using a markup multiplier applied to each book's wholesale cost. The default setting is 1.25× - meaning each book's retail price is set at 1.25 times what BooksCloud charges the merchant for that book.
Understanding how this works - and knowing where to change it - is one of the first things worth getting right before you go live.
How the Default Markup Works
BooksCloud sources books from its wholesale network and charges merchants a per-book cost when an order is fulfilled. The 1.25× default takes that wholesale cost and multiplies it to produce a suggested retail price. So if BooksCloud's cost on a given title is $12.00, the default retail price shown in your Shopify store would be $15.00.
This is a starting point, not a hard rule. The multiplier can be changed, and you can also manually edit individual product prices in Shopify after they've been synced.
Where to Change the Markup
The pricing tool is located in your BooksCloud admin under Settings → Price Adjuster. From there, you can:
- Adjust the markup multiplier to any value you choose
- Optionally configure pricing to bake the $7 flat shipping cost into the product price, which allows you to offer free shipping to customers without absorbing the cost from your margin
The Price Adjuster applies globally - meaning the multiplier you set applies to your entire catalog, not to individual titles or categories. If you want to price specific titles differently, you can do that by editing individual products in Shopify after they're synced, though that approach doesn't scale automatically with large catalogs.
Thinking About Your Actual Margin
Your profit on each sale is the retail price minus two things: BooksCloud's wholesale cost for the book and the $7 flat fulfillment fee per order.
Using the 1.25× default example:
- Book wholesale cost: $12.00
- Retail price at 1.25×: $15.00
- Fulfillment fee: $7.00
- Gross margin: $15.00 − $12.00 − $7.00 = −$4.00
That example illustrates why the default 1.25× multiplier shouldn't be used without also factoring in shipping. On lower-cost books, the $7 flat shipping fee can easily exceed the markup margin if you're not accounting for it. Merchants typically handle this in one of two ways:
- Charge customers for shipping separately - Set a shipping rate in Shopify that covers the $7 fulfillment cost, keeping your markup margin intact.
- Bake shipping into the product price - Use the Price Adjuster to build the $7 into the retail price and offer "free shipping," which is then covered by the product price itself.
Why the Global Multiplier Is Both a Feature and a Limitation
The global markup is efficient. When you're managing thousands of titles, having one setting that governs pricing across the entire catalog saves significant time. It means new books added through bulk sync are automatically priced without any manual intervention.
The trade-off - as noted in any honest review - is that you can't apply different markups to different titles within the same store. A bestseller with high demand might support a higher markup; a niche title might need a lower price to compete. That granularity requires manual edits at the individual product level rather than a setting in the app.
For most merchants starting out, the Price Adjuster's global setting is practical and sufficient. As your catalog grows and you develop a better sense of what your customers will pay for specific titles, you can layer in manual price adjustments on high-priority titles.