Is Your Book Listing a Black Hole for Your Ad Spend? Digital Marketing Metrics and Indie Authors
You run a Facebook ad. You write an email to your list. You post on BookTok. You put up an Instagram story with a swipe-up link.
You know exactly how many people clicked.
Then nothing.
You have no idea whether those people read your blurb. You don’t know if they scrolled past your cover or spent three minutes on it. You don’t know if they saved the book for later or closed the tab. You don’t know if they clicked a buy link. You know they clicked your link, and then the universe swallowed them.
This is the default state of book marketing for many indie authors. They’re running campaigns into a void.
The Listing Page Is a Conversion Asset Nobody Measures
If you’re sending paid traffic anywhere — Facebook, Amazon, newsletter, ARC requests — you’re treating the destination page as a formality. A place for the reader to land. You’ve put effort into the ad creative, the subject line, the video hook. The page at the end of it just sits there, inert and unexamined.
Every other industry with a functioning digital marketing operation would find this unacceptable.
An e-commerce company sending traffic to a product page measures bounce rate, time on page, add-to-cart rate, and checkout completion. They know exactly where customers are dropping off. They iterate. They test. They diagnose.
Authors send traffic to Amazon and hope for the best.
Amazon does not give you any of that data. Your author website might give you some traffic numbers if you’ve set up Google Analytics or the right Pixels correctly. Goodreads gives you ratings and reviews, which is reader sentiment data — valuable, but not behavioral funnel data. Most third-party book discovery platforms give you nothing at all.
The listing page — the place where a curious reader either decides to buy or doesn’t — is often a black box. You can pour ad spend or time into it indefinitely and never know what’s happening inside.
What a Book Funnel Actually Looks Like
A book’s conversion funnel is not complicated. It tracks movement through a journey that begins at acquisition and ends at the final call to action. In the case of Indieguana’s book listings (which are essentially landing pages), it’s three steps:
Views → Shelf Saves → Buy Clicks
If you extend that out to the entire customer’s journey, it might look like this:
Social Post Clicks → Landing Page Views → Shelf Saves → Buy Clicks → Purchase at Retailer
Each step measures something different, and each failure mode has a different cause. As marketers, we don’t track all these numbers for kicks. They’re meant to give insight into friction and drop off — where are we losing readers?
If views are low, your distribution is the problem. Not enough people are finding the listing in the first place. Your ads aren’t reaching the right audience, your metadata is off, or your genre positioning is wrong.
If views are high but shelf saves are low, the page itself is the problem. The cover isn’t landing. The blurb is weak or misaligned with what the reader expected from the ad. The genre signals are confusing. You’re attracting the wrong reader, or you’re attracting the right reader and failing to convince them. Either way, you don’t fix this by spending more on ads — you fix the page first.
If saves are high but buy clicks are low, readers like the book but aren’t pulling the trigger. This usually means the price is off, the buy links aren’t working or aren’t visible, or you’re not listed on the retailers your readers actually use. A reader who saves a book to their shelf has signaled intent. They’re interested. Something between their interest and a purchase is blocking them — and it’s probably something you can fix.
Without data at each step, you can’t diagnose which problem you have. You just know the book isn’t selling the way you hoped, which tells you nothing useful.
The Click Is the Last Thing You Control
The Indieguana buy click is the last measurable handoff before the retailer. It’s the last action in a chain of events that the author can influence. After that click, the author has done everything they can do — the cover, the blurb, the genre positioning, the price, the retailer selection. That’s your half of the funnel. Knowing whether that half is working is not a luxury. It’s the minimum viable feedback loop for anyone who spends time or money on marketing. The retailer’s attribution model tracks purchases. Amazon Ads has its own conversion tracking for that half of the equation. Authors running Amazon Ads already have data on what happens after the reader is on Amazon.
One of the design philosophies of Indieguana is simplicity. While I understand authors have a few ways to track these funnels, they often require proprietary channels, paid tools, or complex integrations. Many authors don’t have the extra cash or time to use complex, costly systems.
Indieguana is a free way to get more data about reader behavior around your books. The metrics are right on your book pages — you don’t even need to go into a hidden menu! And our metrics are fed through an extremely rich analytics tool (Amplitude) so I can continue to build out the depth and usefulness of your metrics dashboards.
How to Actually Set This Up
This section is the one that matters. The argument above is only useful if you do something with it.
Step 1: Add your book to Indieguana and set up the listing properly.
This means: upload a high-quality cover image. Write a blurb that reflects how you’re positioning the book in your ads. Select your genres accurately. Add buy links for every retailer where the book is available. If the book isn’t released yet, set the release date and mark it accordingly. A listing without complete buy links is a funnel with a hole in the bottom.
Step 2: When you run any campaign, link to your Indieguana listing — not Amazon.
This is the core change. Facebook ad, newsletter, BookTok video, ARC request, Bookstagram post — every link that leaves your control should go to your Indieguana listing first. Not your Amazon or Goodreads page. Your Indieguana listing is the measurement point, and if you route around it, you get no data.
Step 3: Use UTM parameters on your campaign links.
A UTM parameter is a tag you add to the end of a URL that tells your analytics where the click came from. A link from a Facebook ad might end with ?utm_source=facebook&utm_medium=paid&utm_campaign=launch-week. When that reader lands on your Indieguana listing, you can see in your analytics that the traffic came from Facebook, not your newsletter, not organic discovery. This tells you which campaigns are actually driving views. It takes sixty seconds to set up and most UTM generators are free. (Maybe I’ll add one here.) There is no good reason not to do this.
Step 4: Watch the funnel and diagnose before you spend more.
If you’re driving traffic to a listing and views are high but saves are low, stop buying ads and fix the page. Rewrite the blurb. Get a new cover if the current one is the problem. Test a different genre tag. Spending more money to send more people to a broken page is just paying to learn the same lesson again. NOTE: This applies to the majority of indie authors who aren’t paying for ads, too. Even if you’re leaning on organic social media marketing, you want to track these numbers. Social media takes time, and your time is even more important than your money. You do not want to fall into the trap of shouting into the social void without knowing the outcomes.
If saves are high but buy clicks are low, investigate the buy links. Are they visible? Are all relevant retailers listed? Is the book priced competitively? Is it actually available for purchase, or still on preorder with no clear date? Fix the bottleneck, then scale the traffic.
Step 5: Understand what shelf saves are worth beyond the immediate click.
A reader who saves a book to their Indieguana shelf has opted in. They want to read it eventually, even if they’re not buying today. That’s a warm audience — readers who already like the book and just need timing, price, or circumstance to align. The listing functions as a soft conversion point for readers who aren’t ready to buy yet. That’s not nothing.
What Indieguana Can’t Tell You (and Who Can)
Once a reader clicks a buy link and lands on Amazon, Indieguana’s visibility ends.
The sales confirmation happens on the retailer’s side. Amazon Ads has conversion attribution that tracks purchases back to ad clicks. If you’re running Amazon Ads with attribution enabled, you can see actual sales data tied to specific campaigns. That’s the second half of the funnel — and it’s genuinely useful data that Indieguana doesn’t compete with or replace.
What Indieguana gives you is the first half. What Amazon’s attribution gives you is the second half. Together, they tell a complete story that many indie authors have never been able to read:
- Which campaign sources drive the most views of your listing
- How well your listing converts curious clicks into expressed interest (saves)
- How well your listing converts interest into buy attempts (buy clicks)
- How well your retailer presence converts buy clicks into sales
Most authors have the last piece. Some have no pieces. The point of building this setup is to have all four — so when something isn’t working, you can find it.
Why This Matters More Than It Sounds
The default mode for indie author marketing is post about the book and hope. Put up ads, cross your fingers, check sales rankings obsessively. When something works, you don’t know why. When something doesn’t work, you don’t know why. You make the same decisions next launch because you have no basis for making different ones.
The authors who improve over time are the ones who treat marketing as a system — something with measurable inputs and outputs, something you can diagnose and iterate. They test covers. They rewrite blurbs. They cut ad spend on channels that drive views but not saves, and double down on channels that drive the whole funnel. They treat each campaign as data. Is this kind of boring and not very romantic? Sure…but it’s effective, and necessary for making good growth decisions.
Indieguana doesn’t replace your ads, your email list, your ARCs, or your BookTok account. It doesn’t replace Amazon’s attribution. What it does is give you a measurement layer on the part of the funnel you may have been running blind — the page where the reader decides whether they want your book.
That layer is what every other digital marketing context takes for granted. Authors just haven’t had it.
Now they do.
J. Paul Roe is the founder of Indieguana, a book discovery platform built for indie authors and the readers who find them.