Smart Feed (New): Creating a Meta Product Feed (Limited Access)
This article provides a complete guide to creating and managing a Meta Product Feed using Smart Feed (New). It covers product synchronization, account connection, product filtering, field configuration, submission, ongoing updates, error handling, and the latest enhancement for automatically syncing SHOPLINE product categories to Meta Product Sets.
| Note: This feature is currently available only to whitelisted users. If you are interested in using it, please contact SHOPLINE Support to request access for your store. |
Before You Begin
To successfully create a Meta Product Feed, ensure that:
- Your products are created and maintained in the SHOPLINE Admin.
- You have access to a Meta personal account and a Business Manager (BM).
- A Meta product catalog is available or can be created during the setup.
Step 1: Sync Products from SHOPLINE to Smart Feed
In Smart Feed (New), click Update from SHOPLINE to retrieve product data from your SHOPLINE store via API.
Recommended usage
- Run this action after bulk product updates or when key products are modified in SHOPLINE.
Estimated sync time
- Up to 10,000 variants: approximately 30 minutes
- Up to 50,000 variants: approximately 2 hours
If the sync exceeds 2 hours, please contact your account manager for assistance.
Step 2: Connect Your Meta Account
Go to Channel Management > Account Binding, then click Connect Now.
Follow the authorization flow and select:
- Your Meta personal account
- The relevant Business Manager (BM)
- The Meta product catalog to receive your product data
Once connected, Smart Feed will be able to write product data directly into your Meta catalog.
Step 3: Configure Product Filtering Rules
Product filtering rules allow you to control which products are synchronized to the Meta catalog.
Available options
- Include or exclude specific products based on business needs
- SPU ID / SKU ID filtering via spreadsheet upload, suitable for managing large product lists
Important notes
- Filtering rules configured here apply only to the Meta channel and do not affect other channels.
- Products that meet exclusion rules will not be synced to Meta.
- If a previously synced product later matches an exclusion rule, it will be removed from the Meta catalog.
After modifying filtering rules, click Start Sync to apply the changes.
Step 4: Configure Product Field Rules
Smart Feed allows you to customize how product attributes are mapped to Meta catalog fields.
Field configuration highlights
- Core fields are pre-configured based on Meta best practices and are recommended to remain enabled.
- You can customize values using:
- Product category names
- Product types
- Custom attributes from SHOPLINE
Advanced attribute mapping
For attributes such as color, size, material, or pattern, you may define a custom macro.
Example
- If you set the macro value as colour, Smart Feed will retrieve the corresponding attribute value (e.g. red) from the product details in SHOPLINE and assign it to the Meta field.
Use Preview Product after configuration to verify that field values are populated as expected.
Step 5: Preview Products
The preview displays the exact product data that will be submitted to the Meta catalog.
We recommend previewing several familiar products to confirm:
- Field values are correct
- Variants are displayed as expected
- Product IDs remain consistent (especially for migrated stores)
Step 6: Submit Products to Meta
In the Field Settings page, click Submit to start syncing products to Meta.
What happens after submission
- Smart Feed submits eligible products via the Meta Content API.
- Processing time varies depending on product volume.
Where to check status
- Push Logs: View task start time and the number of successfully submitted products
- Submitted Products: Review products already written to the Meta catalog
You can also access submitted items from Product Management > Submitted.
Step 7: Automatic Daily Updates
To keep product information up to date, Smart Feed automatically updates the Meta catalog once per day.
You can review update records and execution times in Push Logs.
Step 8: Review Errors and Disapproved Products
Products that fail submission or are disapproved by Meta can be found under Error Messages.
Common causes
- Missing required fields
- Invalid field formats
- Incomplete product data in SHOPLINE
Recommended troubleshooting steps
- Check Field Settings to ensure required fields are correctly mapped
- Verify product attributes in SHOPLINE Admin > Products
- Filter errors by type to identify patterns and resolve issues efficiently
Automatically Sync SHOPLINE Product Categories to Meta Product Sets
Smart Feed (New) now supports automatically syncing SHOPLINE product categories to Meta Product Sets, enabling more efficient catalog organization and ad optimization.
Why this matters
Instead of manually creating product sets in Meta, Smart Feed can automatically:
- Create product sets that match your SHOPLINE categories
- Keep product membership in sync as categories change
- Reduce setup time for catalog-based advertising strategies
How Category Sync Works
Enable category sync
In Meta Channel > Product Sync Settings, turn on Automatically Sync Product Categories (default: off).
Once enabled:
- All selected SHOPLINE categories will be synced to Meta as product sets
- Category names are used as the product set names in Meta
Sync timing
Category sync is triggered when:
- Products are synced for the first time
- Products are added to or removed from a category
- Category names are added, deleted, or modified
- Product attributes such as price or inventory are updated
Smart Feed runs automatic sync tasks every 8 hours, starting from 00:00 daily.
Sync Rules and Limitations
- Maximum number of categories: up to 1,000
- Priority order: manual categories > smart categories
- Per-category product limit: subject to Meta API size limitations
- If a category exceeds the limit, the entire category will not be synced
- A message will indicate that manual creation in Meta is recommended
One-way synchronization
- Changes made in Meta do not affect SHOPLINE categories
- Deleting a category in Meta does not stop it from being re-synced from SHOPLINE
Duplicate category names
- If Meta already contains a product set with the same name, Smart Feed will update the existing product set instead of creating a new one
- If multiple sets share the same name in Meta, Smart Feed updates the first matched set
Important Notes
- Enabling category sync does not affect existing product sets in Meta
- If a synced category is deleted in SHOPLINE, the corresponding Meta product set will not be automatically removed
- If a product category exceeds Meta API limits, Smart Feed will notify you to manage it manually in Meta
By following this guide, you can create, manage, and optimize your Meta Product Feed using Smart Feed (New), while leveraging automated category syncing to streamline catalog management and advertising workflows.