Meta for WooCommerce
Meta for WooCommerce
Description
This is the official Meta for WooCommerce plugin that connects your WooCommerce website to Facebook, Instagram and WhatsApp. With this plugin, you can install the Facebook pixel, upload your online store catalog, enabling you to easily run dynamic ads and connect your WhatsApp Business account to automatically update customers about their orders.
Marketing on Meta platforms helps your business build lasting relationships with people, find new customers, and increase sales for your online store. With this Facebook ad extension, reaching the people who matter most to your business is simple. This extension will track the results of your advertising across devices. It will also help you:
- Maximize your campaign performance. By setting up the Facebook pixel and building your audience, you will optimize your ads for people likely to buy your products, and reach people with relevant ads on Facebook after they’ve visited your website.
- Find more customers. Connecting your product catalog automatically creates carousel ads that showcase the products you sell and attract more shoppers to your website.
- Generate sales among your website visitors. When you set up the Facebook pixel and connect your product catalog, you can use dynamic ads to reach shoppers when they’re on Facebook with ads for the products they viewed on your website. This will be included in a future release of Meta for WooCommerce.
- Engage with customers on WhatsApp by updating your customers about their orders at every step, freeing up more time for you to focus on your business.
Support
Before raising a question with Meta Support, please first take a look at the Meta helpcenter docs, by searching for keywords like ‘WooCommerce’ here. If you didn’t find what you were looking for, you can go to Meta Direct Support and ask your question.
When reporting an issue on Meta Direct Support, please give us as many details as possible.
* Symptoms of your problem
* Screenshot, if possible
* Your Facebook page URL
* Your website URL
* Current version of Facebook-for-WooCommerce, WooCommerce, WordPress, PHP
To suggest technical improvements, you can raise an issue on our Github repository.
Known limitations
Crash recovery uses a shutdown handler to write a disable flag and queue a sanitized crash report.
In rare PHP memory-exhaustion fatals, there may be too little memory left for the shutdown handler to run.
When that happens, the site still recovers on the next request, but the disable flag and crash report may be skipped for that request.
Installation
Visit the Facebook Help Center here.
Reviews
Silent failure during setup caused by blocked third-party cookies
By tredneb on July 13, 2026
After struggling with this setup for far too long, and after the usual experience of trying to get help from the Meta Help Center (which was, unsurprisingly, not very helpful), I finally found the actual issue.
The connection process fails if your browser blocks third-party cookies. The setup appears to work, shows that WooCommerce is connected to Facebook, and then the popup just goes black or gets stuck. There are no useful error messages, no clear indication of what went wrong, and the plugin logs only show that the access token is missing afterwards.
The solution was to temporarily allow third-party cookies in the browser, complete the Meta connection, and then disable them again.
A simple warning in the setup screen would have saved hours of troubleshooting. Expecting users to diagnose a silent OAuth failure caused by browser privacy settings is not exactly a great user experience.
This Plugin is Garbage
By benddesign on June 19, 2026
This has to be one of the worst plugins in the WordPress repository. I can't even get the configuration screen to load and whenever the plugin syncs with Meta it eats up almost all of my server's resources (32 GB RAM, 8 core CPU...).
Frustrating!
By April (southerngardener) on May 18, 2026
Adding one more review noting that it does not work. I get stuck in connecting the plugin through WordPress to my Facebook catalog. I get as far as clicking to continue to set up products - but it just closes the window for Facebook and takes me back to the admin page to 'get started' again with connecting my shop to Facebook & Instagram. I have wasted 2 days trying to figure out the issue, so I'm done with it. I will have to use something else.
pésima y paupérrima
By giovanni1976 on February 11, 2026
Mala experiencia: duplica eventos, soporte inútil, pésima y paupérrima
Error
By giuliorizzo on January 10, 2026
Always error try again. The support seems be absent.
conversion api dows not work, plugin looks broken
By dtsint on November 1, 2025
The plugin looks broken. Everything are shown twice. Also Conversion API does not work.
What a disaster Meta software is
By royalfth on October 17, 2025
Always a mess. Meta business should be rebuild from the ground. This plugin also. Keep getting setup loops after it should ad products to the store. As if nothing was setup. In Meta I see the store, but nothing more. Had contact with Meta support, made loom video's, they called me and everything and after a while, sorry you need a different support, can you make a new ticket?!!!
Just wauw!
Fatal error caused by JSONResponse
By astranoctis on October 16, 2025
I’m experiencing a fatal error related to the JSONResponse constructor in the Facebook for WooCommerce plugin. The plugin calls this function without the required argument, causing a site-breaking error when used alongside Elementor. Deactivating the plugin resolves the issue. Both plugins are up to date, but this conflict still exists.
Additionally, I’m currently unable to create a support topic on the official forum to report this problem, which makes getting help difficult. Please look into this critical issue and provide a fix soon.
1
By koollife on September 9, 2025
Terrible Plugin – Avoid at All Costs
I strongly advise against installing this plugin. It completely broke my website. Even after deleting, reinstalling, clearing cache, resetting the database, and cleaning all related folders, the issues persisted. The plugin is full of bugs, crashes frequently, and does not load properly.
I even attempted a full reset and fresh start, but nothing worked. At this point, I’ve given up and will advertise manually on Facebook until these issues are fixed.
This plugin feels unstable and unreliable — definitely not ready for production use.
Ugh
By carolynyalin on September 2, 2025
I can't even get it to recognize my page or load correctly. All I get is a
Error Something went wrong, please try again.
I've uninstalled, reinstalled, cleared cache, tried the support link and nothing but the red error message.
Changelog
3.7.5 – 2026-07-14
- Fix – ci(release): grant actions:write so Prepare Release can dispatch the build by @vahidkay-meta in #3973
- Doc – Update the contributor’s guide by @iodic in #3820
- Tweak – Remove deprecated WhatsApp consent checkbox from checkout by @ukilla in #3886
- Add – Feature CF7 Lead server tracking by @ukilla in #3944
- Fix – Block CAPI unconditionally on invalid token; remove rollout switch by @rafael-curran in #3966
- Fix – Fix intermittent connection save issue in /settings/update flow for missing page/ad account IDs by @ukilla in #3903
- Fix – Release readme/stable-tag guardrails + fix WPFactory COGS deprecation by @vahidkay-meta in #3967
- Update – Gate WhatsApp customer_events on onboarding completion (gate + rollout switch + onboarding-complete writers) by @ceciliazeng-wa in #3969
- Fix – Fix/subscriptions renewal purchase capi by @ukilla in #3946
- Dev – ci(release): release-workflow guardrails — block overlapping releases + clearer Set Stable Tag errors by @vahidkay-meta in #3961
- Add – Add cache detection flag to Pixel agent string by @vahidkay-meta in #3948
- Fix – Prevent orphan variation sync-field fatal during trash flows by @ukilla in #3963
- Dev – ci: fail Prepare New Release if an open PR exists for the current stable version by @vahidkay-meta in #3965
- Dev – ci: fix flaky E2E login, spread CI runners, auto-label Dependabot PRs (+ bump capi-param-builder) by @vahidkay-meta in #3960
- Add – E2E test expansion by @iodic in #3917
- Add – Optimize Dependabot checks by @iodic in #3925
- Add – Add crash recovery support by @iodic in #3941