Home
Blog
Overview of all products
SalesData
LibraryData
CataList
Loan Stars
BiblioShare
Webform
EDI
Products for publishers
Products for retailers
Products for libraries
Information for authors
BNC Research
Canadian literary awards
SalesData & LibraryData Research Portal
Events
Tech Forum
Webinars & Training
Code of Conduct
Standards
EDI standards
Product identifiers
Classification schemes
ONIX standards
About
Contact us
Media
Bestseller lists
Newsletters
Podcast
Jobs
SalesData
LibraryData
CataList
BiblioShare
Webform
EDI

BookNet Canada

Home
Blog
Overview of all products
SalesData
LibraryData
CataList
Loan Stars
BiblioShare
Webform
EDI
Products for publishers
Products for retailers
Products for libraries
Information for authors
BNC Research
Canadian literary awards
SalesData & LibraryData Research Portal
Events
Tech Forum
Webinars & Training
Code of Conduct
Standards
EDI standards
Product identifiers
Classification schemes
ONIX standards
About
Contact us
Media
Bestseller lists
Newsletters
Podcast
Jobs
SalesData
LibraryData
CataList
BiblioShare
Webform
EDI
Lauren Stewart
February 24, 2022
ONIX, Standards & Metadata

ONIX questions answered: Audience ranges and you!

Lauren Stewart
February 24, 2022
ONIX, Standards & Metadata

In our quest to support publishers in their efforts to improve their data and sell more books, we routinely receive thoughtful questions from our subscribers and stakeholders about troubleshooting their data to maximize its efficacy. We recently received a question about audience ranges and how to “correctly” send this valuable data point for display in services such as our own CataList. BookNet Canada’s Bibliographic Manager (and master of all things ONIX), Tom Richardson, offers a brief and succinct primer on how to approach audience ranges in ONIX.

Recommendations for Audience Range

  1. Ranges should be three, maybe four years tops, please — never 0 to 99 and such flimflammery.

  2. Ranges should be provided for all children's and YA books, and virtually never for general trade.

How to structure the data for submission in ONIX

Things to note when assembling your data in the ONIX format:

  1. ONIX Codelist 30 can accommodate a number of different types (age, grade, and reading age being the most used).

  2. Age ranges are almost universally by year (unless babies are involved when months might make sense).  

  3. The values depend on the code used but are expected to be numbers with the codelist defining what's being measured.  

  4. ONIX Codelist 77 details US and Canadian (excluding Québec) school and college grades, and includes P and K for Preschool and Kindergarten and goes up to 17 College Graduate Student.

  5. Ranges are supported four ways:

  • Between — for example: “10 to 14 years”

  • From — for example: “from 14 years”

  • To — for example: “up to 6 years”

  • Exact — for example: “grade 4”, as exact is mainly used for grades

Real example

Take a look at a children’s book marketed to the US market, as seen through a snippet of its ONIX data:

First composite:

    <AudienceRange>
      <AudienceRangeQualifier>11</AudienceRangeQualifier> ← From Codelist 30, refers to “US school grade range”
      <AudienceRangePrecision>03</AudienceRangePrecision> ← Code for "FROM"
      <AudienceRangeValue>P</AudienceRangeValue> ← From Codelist 77, refers to “Preschool”
      <AudienceRangePrecision>04</AudienceRangePrecision> ← Code for "TO"
      <AudienceRangeValue>K</AudienceRangeValue> ← From Code List 77, refers to “Kindergarten”
    </AudienceRange>

Second composite:

    <AudienceRange>
      <AudienceRangeQualifier>17</AudienceRangeQualifier> ← From Codelist 30, refers to “Interest age, years”
      <AudienceRangePrecision>03</AudienceRangePrecision> ← Code for "FROM"
      <AudienceRangeValue>3</AudienceRangeValue> ← age 3
      <AudienceRangePrecision>04</AudienceRangePrecision> ← Code for "TO"
      <AudienceRangeValue>5</AudienceRangeValue> ← age 5
    </AudienceRange>

Third composite:

    <AudienceRange>
      <AudienceRangeQualifier>18</AudienceRangeQualifier> ← From Codelist 30, refers to “Reading age, years”
      <AudienceRangePrecision>03</AudienceRangePrecision> ← Code for "FROM"
      <AudienceRangeValue>3</AudienceRangeValue> ← age 3
      <AudienceRangePrecision>04</AudienceRangePrecision> ← Code for "TO"
      <AudienceRangeValue>5</AudienceRangeValue> ← age 5
    </AudienceRange>

Last words

“Audience Range is one of ONIX's weirder composites — it's very simple but developers always try to make sense out of it. You just read it. That's all...”

- Tom Richardson

Further reading

If you’d like to learn more about how to make Audience work for you, please refer to this section of BookNet’s help documentation.


Subscribe

Don’t miss any new blog posts. Sign up for our weekly eNews to receive updates.

You can unsubscribe at any time. We respect your privacy.

Thank you!
Recent posts
Subject spotlight: Horror
Subject spotlight: Horror

Sales and library circulation data of Horror titles during the the second quarter of 2025.

Read More →
November 2025 Loan Stars Adult Canadian Top 10 list
November 2025 Loan Stars Adult Canadian Top 10 list

Find out which titles made it to the November 2025 Loan Stars Adult Canadian list.

Read More →
Best Practices relating to product metadata standards to support the discoverability of First Nations, Inuit, and Métis publishing and books by Indigenous authors
Best Practices relating to product metadata standards to support the discoverability of First Nations, Inuit, and Métis publishing and books by Indigenous authors

English and French Canadian organizations collaborate on Best Practices relating to the discoverability of First Nations, Inuit, and Métis publishing and books by Indigenous authors.

Read More →
ONIX Codelist 71 released
ONIX Codelist 71 released

Insights into the latest updates and additions made to ONIX codelists.

Read More →
Subject spotlight: Health &amp; Fitness
Subject spotlight: Health & Fitness

Sales and library circulation data of Health & Fitness titles during the the second quarter of 2025.

Read More →
 BISAC Classification
BISAC Classification

Learn how BISAC positions your book so the consumer can find it.

Read More →
EU Deforestation Regulation delay rethought: An update from the European Commission (and what Canadian publishers need to know)
EU Deforestation Regulation delay rethought: An update from the European Commission (and what Canadian publishers need to know)

What publishers need to know about the update to the EUDR.

Read More →
Podcast: Studying storytelling with AI
Podcast: Studying storytelling with AI

This month’s episode features a conversation about AI and one of its potential applications in the publishing industry: storytelling analysis.

Read More →
5 questions with Beach Reads Bookshop
5 questions with Beach Reads Bookshop

5 questions with Robyn York, the co-owner of Beach Reads Bookshop.

Read More →
What Is ONIX?
What Is ONIX?

Learn about ONIX for Books.

Read More →
Using Thema to identify diverse content in product metadata: worked example #16
Using Thema to identify diverse content in product metadata: worked example #16

Featuring We Are Cheesemakers by Navjot Kaur and illustrated by Parmeet Arora Bori.

Read More →
5 questions with Downtown Comics
5 questions with Downtown Comics

5 questions with Kerri Neil, the owner of Downtown Comics.

Read More →

Tagged: book metadata best practices

Newer PostSubject spotlight: Biography & Autobiography
Older PostMeet the Loan Stars: Flora Harding
Blog RSS

The Canadian Book Market 2024 is the comprehensive guide to the Canadian market with in-depth category data.

Get your copy now

Listen to our latest podcast episode


  • Research & Analysis 461
  • Ebooks 304
  • Tech Forum 271
  • Conferences & Events 261
  • Standards & Metadata 241
  • Bookselling 221
  • Publishing 196
  • ONIX 186
  • Marketing 152
  • Podcasts 121
  • ebookcraft 112
  • BookNet News 101
  • Loan Stars 74
  • Libraries 66
  • BiblioShare 59
  • 5 Questions With 53
  • SalesData 50
  • CataList 43
  • Thema 43
  • Awards 30
  • Diversity & Inclusion 21
  • Publishing & COVID-19 18
  • Sustainability 15
  • EU Regulations 14
  • LibraryData 10
  • ISNI 4

 

 

BookNet Canada is a non-profit organization that develops technology, standards, and education to serve the Canadian book industry. Founded in 2002 to address systemic challenges in the industry, BookNet Canada supports publishing companies, booksellers, wholesalers, distributors, sales agents, industry associations, literary agents, media, and libraries across the country.

 

Privacy Policy | Accessibility Policy | About Us

BOOKNET CANADA

Contact us | (416) 362-5057 or toll free 1 (877) 770-5261

We acknowledge the financial support of the Government of Canada through the Canada Book Fund (CBF) for this project.

Back to Top

BookNet Canada acknowledges that its operations are remote and our colleagues contribute their work from the traditional territories of the Mississaugas of the Credit First Nation, the Anishnawbe, the Haudenosaunee, the Wyandot, the Mi’kmaq, the Ojibwa of Fort William First Nation, the Three Fires Confederacy of First Nations (which includes the Ojibwa, the Odawa, and the Potawatomie), and the Métis, the original nations and peoples of the lands we now call Beeton, Brampton, Guelph, Halifax, Thunder Bay, Toronto, Vaughan, and Windsor. We endorse the Calls to Action from the Truth and Reconciliation Commission of Canada (PDF) and support an ongoing shift from gatekeeping to spacemaking in the book industry.