Magento 2 Facebook Product Feed
Your site is not the only place to advertise and sell your products. Facebook offers humongous marketing opportunities. Taking advantage of them is a smart choice for any business.
Magento 2 Facebook Feed lets you easily generate product feeds for Facebook Dynamic Ads or Facebook Store.
- Generate product feeds for Facebook Dynamic Ads or Facebook Store
- Export as many feeds and products as you need
- Use templates, duplicate for similar channels, or build from scratch
- Validate feeds against your custom rules before export
- Filter variables with conditions
- Schedule feed generation and delivery
ℹ️ Important: This sub-module is included in the Advanced Product Feeds extension.
Buying this item gives you access to all feeds including Facebook, Instagram, Google Shopping, and others in one powerful package.
Business Value
- Opportunity: Facebook has over 3,59 billion active users worldwide with 33 minutes of average time a user spends on this social media platform. It is a perfect Find a new audiAds on Facebook have one of the most advanced targeting options on the market, too. You can take advantage of both Facebook’s traffic and its tools by either marketing your products with its Dynamic Ads or creating your own Facebook Store.
- Problem: You have to regularly export your products to Facebook in order to advertise and sell products there. This means that you have to generate a product feed and automate it.
- Solution: Magento 2 Facebook Feed is a comprehensive solution for product feed generation and automation. It lets you generate product feeds for either Facebook Dynamic Ads or Facebook Store, customize them, automate their generation and delivery, use analytics to track their performance, and so much more.
How it Works
This feature lets you generate a product feed for Facebook Dynamic Ads or Facebook Store. Get a Facebook Shop integration Magento 2 feed which you can then import to the social network. We have templates that work out-of-the-box, but you can extensively customize them or even create your own ones. Feed generation and delivery can be automated, and there is also an extensive analytics suite.
Main Advantages
Export as Many Feeds and Products as You Need
Concentrate on your business, not your quota. You can update with as many products as you need to as often as you need to.
Facebook’s unlimited product import feature ensures that businesses, whether they are recently launched startups or established endeavors, can keep their product catalogs in sync with market dynamics. The result of using the Facebook product feed Magento 2 is a digital storefront that can promptly respond to changing consumer preferences, emerging trends, or seasonal shifts.
Use Ready Templates or Create Your Own Feeds
This feature includes ready-to-go Facebook Dynamic Ads and Facebook Store feed templates. Just set up the extension, choose the corresponding marketplace, shopping engine or advertisement network, and generate the feed to start marketing.
If you need more control over the feed, you can further customize it with our advanced set of patterns and variables. For example, instead of displaying the regular price, it may be required to display the Final Price with Tax or a Special Price. You can duplicate a template to reuse its configuration for similar channels.
Our Magento 2 Facebook shop extension offers full freedom when configuring the product feed. Create an individual template tailored to any sales channel, or generate a custom feed without a template when your channel requires a unique structure.
Filter Variables with Conditions
Consider a scenario where an online store offers a vast array of products. Each its product category has specific attributes, and tailoring the shopping experience for customers becomes imperative.
Our Magento 2 Facebook shop integration extension offers robust filtering options. Businesses can effortlessly filter out specific products based on a multitude of conditions.
Whether it's about showcasing a dedicated product set to a specific demographic during a particular season, or a response to market trends - this feature enables businesses to curate their offerings with surgical precision.
Validate Feeds Before Export
Make sure your file meets Facebook’s requirements before you upload it. The validator works with any feed and helps you catch issues early, so your catalog passes review faster.
Set up checks in Content Settings > Validation Rule, generate the feed, and run validation. If a rule is present, the check can run automatically, and you can also start it manually at any time. The result is a clear report with line numbers and plain-language messages.
The validator looks for common problems such as title length, missing required fields, character encoding, price and currency formats, and dimensions, along with any custom constraints you include in the rule. Open the product or attribute, correct the data, regenerate the feed, and validate again to publish accurate information on the first try.
Program Feed Generation and Delivery
Do you update your products regularly? Manually updating product feeds can be a time-consuming task, prone to errors and inconsistencies.
Our Magento Facebook plugin simplifies the task by offering a feed generation schedule based on Cron system utility.
Furthermore, our module continues feed automation with an automated feed delivery support. Easily configure to deliver the product feed to Facebook via FTP or SFTP, ensuring the secure and efficient transmission of product catalog data.
Magento product feed Facebook reports
Get additional view on the Facebook feed Magento 2 success. By tracking the number of clicks and orders made after customers are redirected from the marketplace, businesses gain insights into the effectiveness of the product feed.
Our extension provides comprehensive reports that break down data by Feed, SKU, Day, Week, Month, and Year.
To send Meta the views, add-to-carts and purchases these ads bring, from the browser and from your server, add our Facebook Pixel & Conversions API extension.
Save time by starting your support request online and we'll connect you to an expert.
Why do I need a Magento Facebook shop integration?
Facebook allows businesses to dynamically showcase their products or services to a highly targeted audience, enhancing visibility and driving sales.
The Magento Facebook product feed essentially acts as a bridge between an online store's inventory and Facebook's advertising platform. By implementing Magento 2 Facebook store integration using this feed, businesses can seamlessly display their products on Facebook, reaching potential customers with tailored advertisements.
Does the Magento 2 Facebook feed require manual update?
What makes our Magento 2 Facebook product feed extension exceptionally powerful is its ability to automatically update the feed. This means that any changes made to the inventory, such as new products or updated prices, are reflected in the ads, ensuring that customers always see the latest offerings.
Does the Magento Facebook extension provides a product feed efficacy report?
Our Magento Facebook store integration tool offers tracking capabilities for the Magento Facebook feed via special arguments, which are appended to the product URLs.
The feed efficacy report includes such columns as Number of Clicks, indicating how many times customers redirected from the marketplace to your site.
Number of Orders quantifies the conversions that occurred after customers were redirected. Knowing this figure not only gauges the effectiveness of your marketing but also helps in inventory planning.
Revenue signifies the total earnings from the orders placed after marketplace redirection. Understanding your revenue trends can aid in strategic decision-making.
Revenue per Click is a metric that calculates the average revenue amassed for each individual click. This metric is a testament to the quality of your incoming traffic. A high revenue per click indicates that the visitors are not just browsing but making substantial purchases. This insight is invaluable as it enables you to focus your marketing efforts on channels that bring in high-value customers.
Can this Magento 2 Facebook business extension generate a feed for a different service?
You absolutely can! In addition to Magento Facebook integration, our module offers **more than 50** templates for popular shopping services, including Amazon, Google Shopping, and eBay.
mst_feed_rule table still carried the leftover columns actions_serialized, created_at and updated_at. The module has not used them for years, but because they are required columns with no default value, every attempt to save a new filter or duplicate an existing one was refused with "Column 'actions_serialized' cannot be null" (or the same error for created_at or updated_at), so filters could not be managed at all. An upgrade patch now drops all three leftover columns when they are present. The patch does nothing on fresh installs or on stores that already lack the columns. Run bin/magento setup:upgrade after the update.g:price in the shipped templates with it. These bundles are now priced from their enabled selections regardless of stock, the same way configurable and grouped products already were: the price after the bundle's own special or tier discount, with each selection taken at its configured quantity so a child's tier price counts, as on the storefront. Regular Price stays the undiscounted price, so a sale on such a bundle remains visible, and both are in the store's display currency.Mirasvit\Feed\Model\Rule\Condition\Product now takes Mirasvit\Feed\Export\Resolver\Product\PriceResolver. Code that extends this class or passes its arguments in its own di.xml needs to be updated.bundle_final_price) gives a bundle's price after discounts: its default selections at their default quantities, each at the guest price, with a dynamic bundle's own special or tier percentage applied the same way as on the storefront. With no discount it equals Bundle Regular Price. Before, the only option was Final Price, which for a bundle is the cheapest single-unit combination with no quantities. A template comparing it with Bundle Regular Price therefore flagged every multi-quantity bundle as on sale, which triggered Google Merchant Center "price mismatch" disapprovals. Use Bundle Final Price as the bundle sale price in your templates.(feed_id, severity) index on the mst_feed_validation table speeds up this count (about 2.0 s → 0.37 s on 524k rows). Run bin/magento setup:upgrade to add the index.feed_clean_files cron job is removed, because when media/feed is shared with another Magento installation (such as one S3 bucket) the sweep deleted the other installation's live feeds. Files left over from earlier versions can still be removed with bin/magento mirasvit:feed:cleanup, which now warns that it also removes another installation's files in shared storage. The Mirasvit\Feed\Cron\CleanupOldFeedFilesCron class is removed.Mirasvit\Feed\Cron\ExportCron now takes Mirasvit\Feed\Model\ResourceModel\Feed\CollectionFactory instead of the feed collection, Mirasvit\Feed\Model\Feed\Exporter and Mirasvit\Feed\Repository\FeedRepository take Mirasvit\Feed\Service\PublishedFileCleaner, and Mirasvit\Feed\Export\Resolver\Product\PriceResolver and Mirasvit\Feed\Model\Rule\Condition\Product take the new Mirasvit\Feed\Service\GuestPriceService. Code that extends these classes or passes their arguments in its own di.xml needs to be updated.mirasvit/module-core 2.0.0 or later and the new mirasvit/module-ai-core package. Composer installs them with the update; run setup:upgrade afterwards. Code that extended or injected the Core helpers the feed no longer uses (Mirasvit\Core\Helper\Io, Mirasvit\Core\Helper\Image, Mirasvit\Core\Service\SerializeService, Mirasvit\Core\Service\YamlService) needs to be updated.resize filter in feed templates now uses Magento's own image processor and works whether media is stored locally or on Amazon S3. Resized images are cached under pub/media/mst_feed/cache, so their URLs in the feed change once. Two exports resizing the same image at the same time no longer clash, temporary files are always cleaned up, and an image that cannot be resized is exported at its original URL and the failure is logged.var/ instead of pub/media, so locking works the same when media is on S3 or a network drive. Reset on a feed now removes this lock file too.mst_feed_4.xml_copy.xml. The copy now takes the original's filename with _copy, or _copy2, _copy3 and so on if that name is already taken.Blog
We are committed to being open and transparent with our customers. When you purchase our module, you automatically receive one year of free support service and free updates.
Why is this important?
- Seamless Installation and Configuration: We understand that setting up a new module can take time to configure according to your specific needs. That’s why we offer a full year of free support. Our experienced team is here to assist you with installation, configuration, and any questions you might have. We're eager to share our expertise to ensure you get the most out of your purchase.
- Stay Updated with Magento (Adobe Commerce) Releases: Magento releases new versions approximately every three months. These updates can sometimes introduce compatibility challenges. To keep your store running smoothly, we provide a year of free access to the latest versions of our modules, ensuring that you can upgrade Magento and our modules without encountering any obstacles.
- Subscription Included: Renewing your subscription ensures continued access to the latest updates and support from our team. This means you can be confident that any issues you encounter with the extension will be resolved quickly and efficiently. You can cancel your subscription at any time without any additional fees.
These are our primary. A major portion of our new clients come from referrals from our existing clients. Our professional team of developers, marketers and support staff have invested the best knowledge and experience in the field into our work, so you know you can come back to us again and again.
One year free and high quality support. We go to great lengths to provide maximum satisfaction with every module you have purchased in our store. By helping you with installation, configuration, answering your every question, we do all our best to eliminate any possible problems.
30-days money back guarantee. If you are not satisfied with our Magento to Facebook shop performance for any reason, we provide a full refund.
We constantly add new features to all our modules, and are always interested in hearing your opinion and implementing your suggested features in our future developments.
We provide an expanded user guide for every aspect of our Facebook store Magento, so you can find answers for all your burning questions.
You can customize Facebook shop Magento 2 according to your needs and requirements.
The Module is easy to install and upgrade, just follow our step-by-step user guide. Additionally, the extension is ready to use with the Hyvä theme.
No core modifications. The Facebook Magento has been tested in a Magento Cloud environment and is fully compatible with it.
Andriy Kovalenko