Managing product categories
Bookhead helps you organize your products into categories for your Squarespace store. Your bookstore system uses category codes (like "FM" for Fiction-Mystery), and Bookhead lets you map these to customer-friendly display categories (like "Fiction" or "Mystery").
How it works:
- Display categories are the broad groupings customers see on your website (e.g., "Fiction", "History", "Children's Books")
- Store categories are the codes from your bookstore system
- You map store categories to display categories in Bookhead
- When you export to Squarespace, products get tagged with both the display category and the store category name
Setting up categories in Bookhead
Step 1: Create display categories
- Go to Categories in the staff menu
- Click Create category
- Enter a name like "Fiction" or "Children's Books"
- Repeat for each category you want on your website
Step 2: Map your store categories
- Go to Categories → Mappings
- You'll see all your bookstore category codes
- For each code, select a display category from the dropdown
- The mapping saves automatically
Step 3: (Optional) Edit category names
Your bookstore category names might look ugly (like "FICTION-MYSTERY/DETECTIVE"). You can give them friendlier names:
- In the mappings view, click edit next to any category name
- Enter a friendlier name like "Mystery & Detective"
- Press Enter or click save
This custom name will be used as a tag on your Squarespace products.
Importing categories to Squarespace
Squarespace doesn't allow setting categories via API, so you'll need to import them via CSV. Here's how:
Step 1: Create categories in Squarespace first
Before importing, you need to create the category structure in Squarespace:
- In Squarespace, go to your store and open any product
- Scroll down to Categories
- Click Add Category and create each display category (e.g., "Fiction", "History")
- These must match exactly what you created in Bookhead
Squarespace's guide to product categories →
Step 2: Export from Bookhead
- Go to Channels → your Squarespace channel → Products
- Click Export CSV
- Save the file
Step 3: Import to Squarespace
- In Squarespace, go to Commerce → Inventory → Products
- Click Import (or the three dots menu → Import)
- Select your CSV file
- Squarespace will match products by SKU and update their categories
Important: The import updates existing products - it won't create duplicates. Products are matched by their SKU (ISBN).