🍕 Welcome to the BOOK IT!® Program
Welcome to bookitprogram.com — a reading incentive platform designed to motivate and reward your students for reaching their reading goals. This guide will walk you through the entire process of using the website—from enrollment to classroom tracking.
1. Enroll and find your school
Start at the teacher enrollment page for your school’s country. Enter your name and grade, choose your state or province, and search for your school.
English examples show U.S. enrollment; French examples show Canadian enrollment. Choose your own school’s country. Some labels on the live French screens still appear in English.
If your school is not found
- Check the country and state or province. Enter at least three characters; try the full school name and city. Select Search.
- Select “Can’t find your school? Expand search.” An empty initial search also expands automatically. Check the approved and government school directory results before adding a school.
- If the correct school appears, select it and choose Confirm School. Check the address before continuing. If it is still missing, choose “Add your school.”
- Enter the official school name, address, country, state or province, ZIP or postal code, school email domain, and grade range. The website and phone are optional. Submit for review.
- Wait for “School submitted for review,” then select Return to Enrollment. Search again using expanded search and select the school. Submitting a school is not the same as approval of your teacher account.
- After confirming your school, enter your school email and select Verify My Email. Open the verification link to continue. If the account is under review, follow its status instructions; reward codes stay unavailable until approval.
When enrollment does not go as expected
Scroll the table sideways to see all columns.
| What you see | What to do next |
|---|---|
| No schools found | Expand the search, check the location, then add the school only if it is still missing. |
| Search failed | Try Search again after checking your connection. A failed search does not mean your school is missing. |
| School information does not match the region | Check the country and region, then choose the correct result or add the correct school. |
| School already submitted | Return to enrollment and find it in expanded search. Do not submit it again. |
| Invalid school details | Correct the field named in the error and submit again. |
| Too many submissions | Wait a minute before trying again. |
| School email does not match | Correct a typo or select the applicable reason and provide the requested explanation. Additional review may be needed. |
| Email already associated with an account | Choose Yes, log in to use the existing account; choose No to return and correct the email. |
| Verification email could not be sent | Keep the form open, check the email and connection, and try again. Contact support if the error continues. |
A state or province is required
Choose the school’s location before searching. If you change the country, choose the region again.
The search is too short
Enter at least three characters from the school name, then search again.
The search service is unavailable
Check your connection and retry Search. You can also try Expand search. Contact support if both searches continue to fail.
Expanded search also fails
A failed directory lookup is not an empty result. Check your connection and retry the search. If it keeps failing, contact support before submitting a duplicate school.
Your school appears in expanded search
Compare the name and address, select the correct school, and choose Confirm School.
The selected school cannot be confirmed
Keep the selection and retry Confirm School after checking your connection. Contact support if it still cannot be confirmed.
The school is in the wrong region
Do not continue with a different school. Correct the region or select the correct result. If the correct school is missing, use Add your school.
The ZIP or postal code is invalid
Use a valid U.S. ZIP code or Canadian postal code for the school’s address. The selected country determines the format.
The school email domain is invalid
Enter the school’s email domain, such as school.org, rather than a full email address or website URL.
The grade range is reversed
The lowest grade must come before or equal the highest grade. Correct the range and resubmit.
The school was already submitted
Return to enrollment and use expanded search to select the existing school, including one still under review.
Too many submissions
Wait a minute, then try again. Repeated clicks will not speed up the review.
The school could not be submitted
Keep the form open and check your connection. Before retrying after an uncertain response, check expanded search to see whether the school was added. Contact support if the error continues.
Your email does not match the school domain
Correct the email if it is wrong. Otherwise, choose the reason that applies and explain the situation. If the school domain is wrong, provide the correct domain.
Your school does not provide an email address
Select that reason and provide an explanation. You may also enter a principal or supervisor email. Continuing may place your account in review.
An account already uses this email
Use the sign-in option to continue with the existing account. If the address is a typo, choose No and correct it.
The verification email could not be sent
Check the email address and connection, then try Verify My Email again. If a previous message arrived, use its link only while it is valid. Contact support if sending continues to fail.
2. Sign In
Once accepted, or as a Returning Teacher, you can access your account using your school-issued email to sign in.
Choose your sign-in screen
Scroll the table sideways to see all columns.
| Location / language | Where to sign in | What to enter |
|---|---|---|
| United States | Teacher sign-in · United States | Your registered school email |
| Canada · English | Canadian teacher sign-in · English | Your registered teacher email |
| Canada · French | Canadian teacher sign-in · French | Your registered teacher email |
Select your school’s country before continuing. Use the email associated with your account.
Open your secure sign-in link
- Check the inbox and spam folder for your registered school email. Open the most recent sign-in link; the sign-in dialog says it expires after 10 minutes.
- If no email arrives, wait for the 30-second resend countdown, check the address, and resend. A sent confirmation alone does not establish that the message reached your inbox.
- If the link has expired, request a new one from sign-in. If delivery keeps failing, contact support and include the displayed error. Never share your secure link.
Sign-in: messages and recovery
Scroll the table sideways to see all columns.
| What you see | What to do next |
|---|---|
| No account found | Check the spelling and use your registered school email. If you have never enrolled, choose Create new account. Avoid creating another account for an existing classroom. |
| Your login email changed | Use the new login email. If you do not recognize the change or do not know the new address, contact support. |
| Account deactivated | Contact support about the account status. Repeated sign-in attempts will not reactivate it. |
| Enrollment has not opened | Read the enrollment dates displayed. Return during the applicable enrollment window. Contact support if you believe you already have an active account. |
| Enrollment is closed | Follow the dates and instructions shown. If you are a returning teacher, check that you used the email associated with your existing account. |
| Sign-in is busy | Keep the page open while it checks again. Avoid repeatedly submitting the form. If it does not recover, try again later. |
| The service cannot verify your account | Wait a few minutes and retry. This error does not establish that your account is missing. Contact support if it continues. |
| The connection fails | Check your internet connection and retry with the same email. Keep your existing account rather than registering again because of a connection error. |
| The email could not be delivered | Choose Check email address to correct a typo. If the address is correct, ask your school’s IT team to allow program emails or contact support. |
No account found
Check the spelling and use your registered school email. If you have never enrolled, choose Create new account. Avoid creating another account for an existing classroom.
Your login email changed
Use the new login email. If you do not recognize the change or do not know the new address, contact support.
Account deactivated
Contact support about the account status. Repeated sign-in attempts will not reactivate it.
Enrollment has not opened
Read the enrollment dates displayed. Return during the applicable enrollment window. Contact support if you believe you already have an active account.
Enrollment is closed
Follow the dates and instructions shown. If you are a returning teacher, check that you used the email associated with your existing account.
Sign-in is busy
Keep the page open while it checks again. Avoid repeatedly submitting the form. If it does not recover, try again later.
The service cannot verify your account
Wait a few minutes and retry. This error does not establish that your account is missing. Contact support if it continues.
The connection fails
Check your internet connection and retry with the same email. Keep your existing account rather than registering again because of a connection error.
The email could not be delivered
Choose Check email address to correct a typo. If the address is correct, ask your school’s IT team to allow program emails or contact support.
3. Add Classroom
After logging in, follow these steps to set up your classroom:
Step 1: Click on “+ Add New Classroom”
On the Classroom Set Up screen enter the following:
- Teacher's Name
- Class Name
- Grade
- Reading goal per day: Click drop down to select the goal amount, then select if you want the goal per minutes, pages, or books.
- Select the Number of days students must read to meet the reading goal.Note: BOOK IT!® requires your classroom to reach its reading goal for at least 15 days in the month in order to generate reward certificates during the claim period.
- Readers List: Enter each student's name manually (First Name or Nickname, Last Name is optional)
- Paste Readers List: Paste a list of students' names to auto fill/replace Readers List
Step 2: Save Your Classroom
Click "Save and Continue" to proceed to Classroom Reading Tracker.
Share a classroom with another teacher
- On the dashboard, choose Add Classroom, or choose Edit Classroom on an existing classroom.
- For a regular classroom, enter your colleague’s email in the optional Alternate Teacher field. For a librarian classroom, select Invite primary teacher (we both can record), then enter that teacher’s email in Primary Teacher.
- Save the classroom. An invitation is sent to the address you entered. If the page says the invitation could not be confirmed, the classroom was saved; contact support before trying again.
- Ask the invited teacher to sign in, or create a teacher account, with that same email address. The shared classroom appears on their dashboard; they can open it without creating another classroom or adding the readers again.
Both teachers can track reading and manage rewards in the shared classroom. Coordinate before issuing rewards. If either teacher already has a separate classroom for the same students, check reading and reward history and contact support before deleting a classroom.
4. Dashboard
The teacher dashboard displays all the classrooms you have created. Under Your Classrooms, click Open to access the Reading Tracker, or click Add Classroom to create additional classrooms. You can also find the locations of the nearest Pizza Hut restaurants to your school. Additionally, you will find other participating teachers from your school and have the option to invite more. Below, you will find fun printable activities. Click on any activity to view or print it.
5. Reading Tracker
Step 1: By clicking Open you will access the Reading Tracker for your Classroom.
Click on “Show me how it works” to view Rules
On the Reading Tracker page, you'll find:
A. Monthly View
- The current month is displayed by default
- Click on each month to navigate between months
B. Calendar
- Visual reference of days in the month
- Tracks teacher logins into the website (indicated in purple)
C. Goal & Rewards Overview
- View your classroom Goal
- View Rewards Claimed
D. Timer Feature
- Progress Tracker indicates the days remaining to meet the classroom goal
- Use the built-in timer to monitor reading time
- Timer stops automatically once the goal time is reached
E. Readers
- First column: You'll see a list of all your classroom students.
- Second column: Shows the Reading Progress. By clicking a day on the calendar, you'll automatically mark that all your students met their daily reading goal with a star. You can also uncheck students who didn't participate that day, or check them back again.
- Third column: Indicates whether your students are still in progress or have already met their reading goal.
Classroom and dashboard variations
The buttons and available actions change with classroom setup, account approval, reading progress, and the certificate claim window. Use the row that matches what you see.
Teacher portal states
Scroll the table sideways to see all columns.
| What you see | What it means and what to do |
|---|---|
| No classrooms yet | Choose Add Classroom. Enter the classroom goal and at least one reader, then save. |
| Classroom with 0 readers | Open the classroom and choose Edit Readers before tracking reading. |
| Account in review | You can prepare a classroom, but reading tracking and reward claims remain disabled until approval. Watch the registered email for the decision. |
| Tracking is disabled | Check the banner for account review or another restriction. Editing a calendar date will not bypass the restriction. |
| Certificate claim information | Readers must meet the displayed monthly goal. Claim during the exact dates shown for the selected month. |
| No eligible certificates | Check reader days, the selected month, the claim window, and account approval. Print All does not create eligibility. |
| Changes are saving / save failed | Wait for Saved before leaving. If saving fails, keep the page open, check the connection, and retry. |
6. Claim Reward
- Once the students meet the monthly goal, click on Issue Certificate (either email or print certificate).Note: Certificates can only be claimed on the 1st to 15th of the following month after students have met their monthly goal.
- Click Print All under Reward to print all students' certificates
- Certificates can be redeemed at participating Pizza Hut locations, online or by using the App
- One certificate per student per visit may be redeemed. Certificate is non-transferable and is not valid at Pizza Hut Express® locations or Taco Bell® and KFC® locations offering Pizza Hut products.
Need Help?
If you encounter any issues or have questions, please contact us by emailing us at bookitapp@yum.com
Thank You for Supporting Student Literacy!
We're thrilled to have you in the BOOK IT!® Program. Your commitment to encouraging young readers makes a lifelong difference.
The Pizza Hut name, logos, and related marks are trademarks of Pizza Hut, LLC. © 2025 Pizza Hut, LLC. Apple and App Store are trademarks of Apple Inc. Google Play is a trademark of Google LLC.