Appearance
E-commerce & Shopify
OnixFeed integrates with Shopify and other e-commerce platforms to help you sell your books online.
Shopify Integration
There are two ways to get your books into Shopify:
Option 1: CSV Export (Recommended for Setup)
Export your books as a Shopify-compatible CSV file:
- Go to Books
- Select the books you want to export
- Click Export and choose Shopify CSV
- Review any validation warnings
- Download the CSV file
- In Shopify Admin: Go to Products → Import
- Upload the CSV file
Data Mapping:
| OnixFeed Field | Shopify Field |
|---|---|
| Title | Product Title |
| Description | Body (HTML) |
| Publisher | Vendor |
| ISBN-13 | SKU and Barcode |
| Cover Image | Product Image |
| Price | Variant Price |
| Stock Quantity | Inventory Quantity |
Requirements: Books must have title, ISBN-13, price, and publisher to be exported. Incomplete books will be flagged.
Option 2: Direct API Publish
Publish books directly to your Shopify store:
- Go to Books
- Select books to publish
- Click Publish to Shopify
- Enter your store details:
- Store URL - e.g.,
your-store.myshopify.com - Access Token - Your Shopify Admin API token
- Store URL - e.g.,
- Click Test Connection to verify
- Click Publish
The system will show progress and report success/failure for each book.
Setting Up Shopify API Access:
- In Shopify Admin, go to Settings → Apps and sales channels
- Click Develop apps (you may need to enable this)
- Create a new app
- Under API credentials, configure Admin API scopes:
read_productswrite_productsread_inventorywrite_inventory
- Install the app and copy the Admin API access token
Theme Management
Navigate to Themes in the sidebar to manage collections that can be deployed to Shopify.
Creating Collections
- Go to Themes
- Click Add Collection
- Fill in the details:
- Name - Collection name
- Identifier - Unique identifier
- Type - Collection type
- Language - Language setting
- Click Save
Deploying to Shopify
- Select collections to deploy
- Click Deploy
- Enter your Shopify credentials
- Test the connection
- Optionally choose a navigation menu placement
- Start deployment
Collections are created as "smart collections" in Shopify with auto-tagging rules. The Shopify collection ID is saved back to OnixFeed for tracking.
Store Collections (WooCommerce)
Navigate to Store Collections (under WooCommerce in the sidebar) to manage book collections for any e-commerce platform.
Creating a Store Collection
- Go to Store Collections
- Click Create Collection
- Enter a name for your collection
- Click Save
Adding Books to a Collection
- Click Manage Books on your collection
- Search for books to add
- Click Add for each book
- Or use bulk actions from the Books page
Exporting Collection Data
Generate CSV exports for your e-commerce platform:
- Click Generate and choose what to export:
- Books - Full product data
- Contributors - Author information
- Reviews - Book reviews
- Publishers - Publisher details
- Confirm the export
- Click View CSV to download files
Note: Only Published books are included in exports. Draft books are excluded.
CSV Export Options
| Export Type | Use For | Contains |
|---|---|---|
| Shopify CSV | Shopify product import | Product data in Shopify format |
| Books CSV | Any platform | Full book metadata |
| Contributors CSV | Author pages | Author and contributor data |
| Reviews CSV | Review display | Review content |
| Publishers CSV | Publisher pages | Publisher information |
Best Practices
Initial Setup
- Clean your book data first (titles, ISBNs, prices)
- Add cover images to all books
- Export a small test batch first
- Review the CSV before importing to Shopify
- Import the full catalog once tested
Ongoing Updates
- Use direct API publish for individual book updates
- Re-export CSV for bulk changes
- Keep stock levels synced between systems
- Deploy collections when your catalog structure changes
Data Quality
For best results in your online store:
- Complete all required fields - Title, ISBN, price, publisher
- Add descriptions - Good descriptions improve sales
- Include cover images - Products with images sell better
- Set accurate stock - Avoid overselling
- Use proper categories - Helps customers find books
Troubleshooting
Export validation errors:
- Check that books have title, ISBN-13, price, and publisher
- Fix incomplete books before exporting
Shopify connection fails:
- Verify your store URL format (
store-name.myshopify.com) - Check that your access token is correct and has required permissions
- Ensure your app is installed in Shopify
Products not appearing in Shopify:
- Check the import was successful in Shopify Admin
- Verify products aren't set to "Draft" in Shopify
- Look for import errors in Shopify's import results
Duplicate products:
- Shopify matches products by handle or SKU
- Use ISBN as SKU to prevent duplicates
- Consider deleting existing products before re-importing
Previous: Reviews & Content | Next: Account & Settings
