How to check the output of a specific product
Before connecting your feed to Channable, you'll want to verify that your product data is being exported correctly. Channable Connect includes a preview feature that lets you inspect your feed configuration, see which attributes are mapped, and view the actual product output. You can also debug individual products to see exactly what data will be sent to Channable.
Where to Find Feed Preview
Navigate to Channable → Product Feed in your Magento admin panel and scroll down to the Channable - Feeds section. You'll see a list of all store views with their feed options:
| Link | Description |
|---|---|
| Preview | Opens a human-readable preview of your feed with configuration details and product output |
| JSON Product Feed | Opens the raw JSON feed URL (this is what Channable fetches) |
| Auto Connect with Channable | Opens Channable with pre-filled connection details for quick setup |
Each store view has its own row with unique URLs.
Using the Preview
Click the Preview link for any store view to open the feed preview page. The preview shows three main sections:
Config Values
A table displaying your current feed configuration:
- Config - General settings like extension version, product counts, pagination info
- Attributes - All mapped attributes showing the field name, source attribute, and fallback behavior (Simple/Configurable/Bundle/Grouped)
Filters
If you have advanced filters configured, they're displayed here showing:
- Filter attribute
- Condition (equals, not equals, greater than, etc.)
- Filter value
Feed Output
The actual product data that will be sent to Channable, displayed in a readable format. This shows all fields and their values for each product.
Debugging a Specific Product
To view the feed data for a specific product, add /pid/{product_id} to the preview URL:
Base preview URL:
https://yourstore.com/channable/feed/preview/id/{store_id}/token/{token}/no-cache/{timestamp}
Debug specific product:
https://yourstore.com/channable/feed/preview/id/{store_id}/token/{token}/no-cache/{timestamp}/pid/42
Replace 42 with your actual product ID (entity_id, not SKU).
How to Add the Product ID
- Click the Preview link in the Feeds section
- Look at the URL in your browser
- Add
/pid/{product_id}to the end of the URL - Press Enter to reload with just that product
Example:
# Original preview URL
https://mystore.com/channable/feed/preview/id/1/token/abc123/no-cache/1702100000
# Debug product ID 42
https://mystore.com/channable/feed/preview/id/1/token/abc123/no-cache/1702100000/pid/42
What You'll See
When debugging a specific product, the preview shows:
- All configuration values (same as regular preview)
- Complete feed output for just that one product
- All mapped attributes and their values
- Parent/child relationships for configurable products
- Calculated prices (with/without tax)
- Image URLs
- Category data
- Stock information
- Any extra fields you've configured
URL Parameters
The preview URL supports several parameters:
| Parameter | Description | Example |
|---|---|---|
id |
Store view ID (required) | id/1 |
token |
Security token (required) | token/abc123 |
page |
Page number for paginated feeds | page/2 |
pid |
Debug a specific product by ID | pid/42 |
currency |
Override currency for prices | currency/USD |
no-cache |
Cache buster timestamp | no-cache/1702100000 |
Example with multiple parameters:
https://yourstore.com/channable/feed/preview/id/1/token/abc123/page/2/pid/42/currency/EUR
Common Use Cases
Verify Attribute Mapping
- Open the Preview for your store
- Check the Attributes table on the right
- Verify each field shows the correct source attribute
- Check the Fallback column for configurable/bundle products
Debug Missing Product
If a product isn't appearing in your feed:
- Get the product's entity ID from the Magento admin
- Open Preview and add
/pid/{id}to the URL - If the product appears: Check your filter settings
- If "No products found": The product may be filtered out by visibility, stock, or category filters
Check Price Calculation
- Open Preview with a specific product ID
- Look for
price,sale_price,price_ex,sale_price_exin the output - Verify tax is being calculated correctly based on your settings
Verify Image URLs
- Debug a specific product
- Find the
imageandadditional_imagelinkfields - Open the URLs to verify images are accessible
- Check that the correct main image is selected
Test Configurable Product Output
- Find a simple product that belongs to a configurable
- Debug that simple product by ID
- Check that parent URL, parent image, and parent data fallbacks are working
- Verify variant-specific data (color, size, EAN) comes from the simple
Troubleshooting
"Params missing!"
The URL is missing required parameters (store ID or token).
Solution: Use the Preview link from the admin panel—it includes all required parameters.
"Please enable extension and flush cache!"
The feed is not enabled for this store view.
Solution: Go to Channable → Product Feed → General → Enable and set to Yes, then flush cache.
"Token invalid!"
The token in the URL doesn't match the configured token.
Solution: Use the Preview link from the admin panel to get a URL with the correct token.
"No products found in current selection / page"
No products match your current filter settings, or you've navigated past the last page.
Solution:
- Check your filter settings (visibility, stock, category, advanced filters)
- Try page 1: remove or change the
pageparameter - If debugging a specific product, verify the product ID exists and is enabled
Preview shows warning about pricing attributes
The preview detected price or special_price in your extra fields.
Why this matters: These attributes are already handled by the feed automatically. Adding them as extra fields can cause duplicate or incorrect price data.
Solution: Remove price and special_price from your Extra Fields configuration.
JSON Feed vs Preview
| Feature | Preview | JSON Feed |
|---|---|---|
| Format | Human-readable HTML | Raw JSON |
| Shows config | Yes | No (just products) |
| Shows attributes | Yes | No |
| Use for | Debugging | Channable connection |
| Cached | No (has cache buster) | Yes (for performance) |
Use Preview for debugging and verification. Use JSON Product Feed only to see the raw output or test the actual feed URL.
Need More Help?
Documentation:
- All Help Articles - Complete documentation overview
Support:
- Contact Support - Get help from our team