• Resolved nanetteg

    (@nanetteg)


    I have the Facebook-WooCommerce plugin set up and discovered it does not correctly sync variable product data. For example, a variable product with two sizes…the two variants are syncing to Commerce Manager, both showing up in my catalog’s list of items. However, the size data is not syncing, so FB has no way to determine what the variable data is and only one product shows up in the public-facing shop. I created an additional feed with CTX Feed, which works, but due to “required fields” in additional feed, some of the data from the plugin is overwritten, so there are inconsistencies ALL THE TIME. I’m not a programmer, so I can’t figure out how to write the proper code. Can someone please send me the code to add to the plugin that would include Facebook’s [size] attribute and WooCommerce’s variable product attribute for size? If I could just get that added to the plugin for the data to feed correctly, I wouldn’t need the additional file feed from CTX that is creating additional problems.

Viewing 15 replies - 1 through 15 (of 18 total)
  • Hi @nanetteg

    Thanks for reaching out!

    For example, a variable product with two sizes…the two variants are syncing to Commerce Manager, both showing up in my catalog’s list of items. However, the size data is not syncing, so FB has no way to determine what the variable data is and only one product shows up in the public-facing shop

    Please note that every variation must have a single value for a given attribute. Attempting to sync with a value of Any Size… would result in an invalid Checkout product.

    In addition to standard WooCommerce attributes, the plugin also supports setting particular category specific variant attributes using the Facebook tab on the Edit Product page. Please note that for variable products, category specific attribute values set at the parent level will override the attributes for any child variations.

    For us to investigate this further, please provide us with the following information below:

    • Screenshot of your variable product details under Products > Variations

    If you don’t already have a screenshot service installed, you can try https://snipboard.io. You can share the direct link to the image as a response to this topic.

    • System Status Report which you can find via WooCommerce > Status > Get system report > Copy for support.
    • Fatal error logs (if any) under WooCommerce > Status > Logs.

    You could copy and paste your reply here or paste it via https://gist.github.com/ and send the link here.

    Once we have more information, we’ll be able to assist you further.

    Thread Starter nanetteg

    (@nanetteg)

    I’m not really sure how to correctly reply via gist.github, so I’m just responding here!!

    Please note that every variation must have a single value for a given attribute. Attempting to sync with a value of Any Size… would result in an invalid Checkout product.

    I have a total of 5 variant products…one is a scent variation, the others are size variations (only 2 variants per product on all of them).  Each variation has a its own SKU and the variant is assigned an ID and the size attribute is selected for that ID. None are left with “Any Size”….  So, the product goes to Facebook with the SKU_ID as the identifier, but the size attribute isn’t syncing with the data.  Here is an example of one of the products:

    This is currently set up correctly in Facebook because the last “update” to the product data was via CTX Feed, which does correct the issue for the variant, but tends to screw something else up that causes issues with my storefront. I don’t want to do a product sync from Woo tonight and screw up what I’ve spent a bit of time cleaning up again, but I do have a screenshot I took previously, showing what it looks like with the data doesn’t sync:

    As you can see in the first screenshot from Facebook, there is the Group ID with two variants:  067000000874_87 is the 2 oz jar for $13.00, and 067000000881_88 is the 4 oz jar for $25.00.  The Group ID shows a size because a variant has to be “assigned” to the group as a representative of the product.

    BUT….as you can seen in the 2nd screenshot, when the product data syncs from WooCommerce, the 2oz and 4oz information is “lost” and, therefore, FB still has the Content IDs and the associated prices, but it doesn’t have any information as to what the “variant” data is…it doesn’t have a way to distinguish what’s different about the two items. This happens every single time after the product sync from Woo via the plugin. For whatever reason, this problem hasn’t been an issue with the one product that has two scent options…that product is set up the exact same way, with the variation data entered the same way. 

    Here’s a screenshot from WooCommerce product setup page:

    Here is a screenshot of the feed config from CTX that seems to correct the variant size attribute issue. The problem with this method is I cannot set up this feed with JUST the few fields I need…Facebook won’t let me set this up as a supplemental feed to the plugin, so it has to be a separate, complete data feed with all of the required fields. This ends up overwriting the fields from the plugin and causes some issue in the storefront. Plus, the duplication kinda defeats the purpose of the plugin!

    I’ve also checked all of the settings under the Facebook tab – nothing is missing.  I spent an hour and 45 minutes on a call with Facebook last week and did a screenshare.  We walked through every imaginable area to troubleshoot.  There is nothing on the admin side of the product setup that I can do, and nothing on FB side.  It has to do with the plugin not linking the SKU_ID and size attribute. I poked around in the plugin file and saw a few questionable lines, but I don’t know how to write/revise code!!!! 🙂

    Not sure how to get the status report info to you, other than to paste it here (sorry!):

    ` WordPress Environment
    
    WordPress address (URL): https://taboodoir.com
    Site address (URL): https://taboodoir.com
    WC Version: 8.3.1
    REST API Version: ✔ 8.3.1
    WC Blocks Version: ✔ 11.4.9
    Action Scheduler Version: ✔ 3.6.4
    Log Directory Writable: ✔
    WP Version: ❌ 6.3.2 - There is a newer version of WordPress available (6.4.1)
    WP Multisite: –
    WP Memory Limit: 256 MB
    WP Debug Mode: –
    WP Cron: ✔
    Language: en_US
    External object cache: – Server Environment
    
    Server Info: Apache
    PHP Version: 8.0.30
    PHP Post Max Size: 100 MB
    PHP Time Limit: 300
    PHP Max Input Vars: 5000
    cURL Version: 8.4.0
    OpenSSL/1.1.1w
    
    SUHOSIN Installed: –
    MySQL Version: 8.0.33-25
    Max Upload Size: 100 MB
    Default Timezone is UTC: ✔
    fsockopen/cURL: ✔
    SoapClient: ✔
    DOMDocument: ✔
    GZip: ✔
    Multibyte String: ✔
    Remote Post: ✔
    Remote Get: ✔ Database
    
    WC Database Version: 8.3.1
    WC Database Prefix: wp_z3ztsr42jb_
    Total Database Size: 162.16MB
    Database Data Size: 132.50MB
    Database Index Size: 29.66MB
    wp_z3ztsr42jb_woocommerce_sessions: Data: 3.02MB + Index: 0.02MB + Engine InnoDB
    wp_z3ztsr42jb_woocommerce_api_keys: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    wp_z3ztsr42jb_woocommerce_attribute_taxonomies: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    wp_z3ztsr42jb_woocommerce_downloadable_product_permissions: Data: 0.02MB + Index: 0.06MB + Engine InnoDB
    wp_z3ztsr42jb_woocommerce_order_items: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    wp_z3ztsr42jb_woocommerce_order_itemmeta: Data: 0.06MB + Index: 0.03MB + Engine InnoDB
    wp_z3ztsr42jb_woocommerce_tax_rates: Data: 0.02MB + Index: 0.06MB + Engine InnoDB
    wp_z3ztsr42jb_woocommerce_tax_rate_locations: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    wp_z3ztsr42jb_woocommerce_shipping_zones: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_z3ztsr42jb_woocommerce_shipping_zone_locations: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    wp_z3ztsr42jb_woocommerce_shipping_zone_methods: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_z3ztsr42jb_woocommerce_payment_tokens: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    wp_z3ztsr42jb_woocommerce_payment_tokenmeta: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    wp_z3ztsr42jb_woocommerce_log: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    godaddy_mwc_cart_recovery_emails_opt_outs: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    godaddy_mwc_checkout: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    wp_z3ztsr42jb_actionscheduler_actions: Data: 20.56MB + Index: 14.83MB + Engine InnoDB
    wp_z3ztsr42jb_actionscheduler_claims: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    wp_z3ztsr42jb_actionscheduler_groups: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    wp_z3ztsr42jb_actionscheduler_logs: Data: 9.52MB + Index: 8.03MB + Engine InnoDB
    wp_z3ztsr42jb_automatewoo_abandoned_carts: Data: 0.02MB + Index: 0.08MB + Engine InnoDB
    wp_z3ztsr42jb_automatewoo_customer_meta: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    wp_z3ztsr42jb_automatewoo_customers: Data: 0.02MB + Index: 0.09MB + Engine InnoDB
    wp_z3ztsr42jb_automatewoo_guest_meta: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    wp_z3ztsr42jb_automatewoo_guests: Data: 0.02MB + Index: 0.06MB + Engine InnoDB
    wp_z3ztsr42jb_automatewoo_log_meta: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    wp_z3ztsr42jb_automatewoo_logs: Data: 0.02MB + Index: 0.05MB + Engine InnoDB
    wp_z3ztsr42jb_automatewoo_queue: Data: 0.02MB + Index: 0.05MB + Engine InnoDB
    wp_z3ztsr42jb_automatewoo_queue_meta: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    wp_z3ztsr42jb_berocket_termmeta: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    wp_z3ztsr42jb_braapf_product_stock_status_parent: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    wp_z3ztsr42jb_braapf_product_variation_attributes: Data: 0.02MB + Index: 0.06MB + Engine InnoDB
    wp_z3ztsr42jb_braapf_term_taxonomy_hierarchical: Data: 0.02MB + Index: 0.05MB + Engine InnoDB
    wp_z3ztsr42jb_braapf_variable_attributes: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    wp_z3ztsr42jb_commentmeta: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    wp_z3ztsr42jb_comments: Data: 0.06MB + Index: 0.09MB + Engine InnoDB
    wp_z3ztsr42jb_cr_local_forms: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    wp_z3ztsr42jb_ctf_feeds_posts: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    wp_z3ztsr42jb_ctf_posts: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_z3ztsr42jb_dgwt_wcas_stats: Data: 0.05MB + Index: 0.00MB + Engine InnoDB
    wp_z3ztsr42jb_fldr_media_logs: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_z3ztsr42jb_fldr_media_scan: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_z3ztsr42jb_gf_draft_submissions: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    wp_z3ztsr42jb_gf_entry: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    wp_z3ztsr42jb_gf_entry_meta: Data: 0.02MB + Index: 0.05MB + Engine InnoDB
    wp_z3ztsr42jb_gf_entry_notes: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    wp_z3ztsr42jb_gf_form: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_z3ztsr42jb_gf_form_meta: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_z3ztsr42jb_gf_form_revisions: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    wp_z3ztsr42jb_gf_form_view: Data: 0.06MB + Index: 0.03MB + Engine InnoDB
    wp_z3ztsr42jb_gf_rest_api_keys: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    wp_z3ztsr42jb_gla_attribute_mapping_rules: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_z3ztsr42jb_gla_budget_recommendations: Data: 0.22MB + Index: 0.14MB + Engine InnoDB
    wp_z3ztsr42jb_gla_merchant_issues: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_z3ztsr42jb_gla_shipping_rates: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    wp_z3ztsr42jb_gla_shipping_times: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    wp_z3ztsr42jb_grp_google_place: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    wp_z3ztsr42jb_grp_google_review: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    wp_z3ztsr42jb_grp_google_stats: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    wp_z3ztsr42jb_imagify_files: Data: 0.02MB + Index: 0.08MB + Engine InnoDB
    wp_z3ztsr42jb_imagify_folders: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    wp_z3ztsr42jb_links: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    wp_z3ztsr42jb_options: Data: 13.22MB + Index: 0.20MB + Engine InnoDB
    wp_z3ztsr42jb_pimwick_gift_card: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    wp_z3ztsr42jb_pimwick_gift_card_activity: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    wp_z3ztsr42jb_postmeta: Data: 76.52MB + Index: 2.77MB + Engine InnoDB
    wp_z3ztsr42jb_posts: Data: 6.45MB + Index: 0.33MB + Engine InnoDB
    wp_z3ztsr42jb_search_filter_cache: Data: 0.06MB + Index: 0.05MB + Engine InnoDB
    wp_z3ztsr42jb_search_filter_term_results: Data: 0.02MB + Index: 0.05MB + Engine InnoDB
    wp_z3ztsr42jb_snippets: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    wp_z3ztsr42jb_term_relationships: Data: 0.09MB + Index: 0.05MB + Engine InnoDB
    wp_z3ztsr42jb_term_taxonomy: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    wp_z3ztsr42jb_termmeta: Data: 0.09MB + Index: 0.08MB + Engine InnoDB
    wp_z3ztsr42jb_terms: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    wp_z3ztsr42jb_usermeta: Data: 0.09MB + Index: 0.03MB + Engine InnoDB
    wp_z3ztsr42jb_users: Data: 0.02MB + Index: 0.05MB + Engine InnoDB
    wp_z3ztsr42jb_wc_admin_note_actions: Data: 0.05MB + Index: 0.02MB + Engine InnoDB
    wp_z3ztsr42jb_wc_admin_notes: Data: 0.06MB + Index: 0.00MB + Engine InnoDB
    wp_z3ztsr42jb_wc_category_lookup: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_z3ztsr42jb_wc_customer_lookup: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    wp_z3ztsr42jb_wc_cvo_cache: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_z3ztsr42jb_wc_download_log: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    wp_z3ztsr42jb_wc_order_addresses: Data: 0.02MB + Index: 0.06MB + Engine InnoDB
    wp_z3ztsr42jb_wc_order_coupon_lookup: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    wp_z3ztsr42jb_wc_order_operational_data: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    wp_z3ztsr42jb_wc_order_product_lookup: Data: 0.02MB + Index: 0.06MB + Engine InnoDB
    wp_z3ztsr42jb_wc_order_stats: Data: 0.02MB + Index: 0.05MB + Engine InnoDB
    wp_z3ztsr42jb_wc_order_tax_lookup: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    wp_z3ztsr42jb_wc_orders: Data: 0.02MB + Index: 0.11MB + Engine InnoDB
    wp_z3ztsr42jb_wc_orders_meta: Data: 0.06MB + Index: 0.09MB + Engine InnoDB
    wp_z3ztsr42jb_wc_product_attributes_lookup: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    wp_z3ztsr42jb_wc_product_download_directories: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    wp_z3ztsr42jb_wc_product_meta_lookup: Data: 0.02MB + Index: 0.09MB + Engine InnoDB
    wp_z3ztsr42jb_wc_rate_limits: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    wp_z3ztsr42jb_wc_reserved_stock: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_z3ztsr42jb_wc_tax_rate_classes: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    wp_z3ztsr42jb_wc_webhooks: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    wp_z3ztsr42jb_wccs_condition_meta: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    wp_z3ztsr42jb_wccs_conditions: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_z3ztsr42jb_wcpdf_invoice_number: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_z3ztsr42jb_wdr_order_discounts: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_z3ztsr42jb_wdr_order_item_discounts: Data: 0.02MB + Index: 0.05MB + Engine InnoDB
    wp_z3ztsr42jb_wdr_rules: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_z3ztsr42jb_wishsuite_list: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_z3ztsr42jb_woocommerce_exported_csv_items: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    wp_z3ztsr42jb_wpaas_activity_log: Data: 0.13MB + Index: 0.00MB + Engine InnoDB
    wp_z3ztsr42jb_wpcode_revisions: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    wp_z3ztsr42jb_wpfm_backup: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_z3ztsr42jb_wpforms_tasks_meta: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_z3ztsr42jb_wpr_rocket_cache: Data: 0.02MB + Index: 0.05MB + Engine InnoDB
    wp_z3ztsr42jb_wpr_rucss_used_css: Data: 0.02MB + Index: 0.09MB + Engine InnoDB
    wp_z3ztsr42jb_wt_sc_coupon_lookup: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    wp_z3ztsr42jb_yoast_indexable: Data: 0.13MB + Index: 0.09MB + Engine InnoDB
    wp_z3ztsr42jb_yoast_indexable_hierarchy: Data: 0.02MB + Index: 0.05MB + Engine InnoDB
    wp_z3ztsr42jb_yoast_migrations: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    wp_z3ztsr42jb_yoast_primary_term: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    wp_z3ztsr42jb_yoast_seo_links: Data: 0.08MB + Index: 0.03MB + Engine InnoDB Post Type Counts
    
    attachment: 763
    awdp_pt_products: 1
    awdp_pt_rules: 3
    br_labels: 5
    coblocks_pattern: 1
    custom_css: 1
    customize_changeset: 375
    fl-builder-template: 61
    fl-theme-layout: 32
    giftcard: 4
    grw_feed: 1
    nav_menu_item: 32
    oembed_cache: 2
    page: 18
    post: 15
    product: 24
    product_variation: 11
    revision: 107
    search-filter-widget: 1
    shop_coupon: 10
    shop_order: 10
    sl-insta-account: 1
    sl-insta-feed: 1
    sl-insta-media: 103
    wp_global_styles: 1
    wp_navigation: 1
    wpc_smart_message: 6
    wpcode: 3
    wpforms: 1
    wphb_minify_group: 346 Security
    
    Secure connection (HTTPS): ✔
    Hide errors from visitors: ✔ Active Plugins (53)
    
    Gravity Forms: by Gravity Forms – 2.7.17
    WooCommerce Advanced Product Labels: by BeRocket – 1.2.5.2
    FiboSearch - AJAX Search for WooCommerce: by FiboSearch Team – 1.26.1
    Akismet Anti-spam: Spam Protection: by Automattic - Anti-spam Team – 5.3
    AutomateWoo: by WooCommerce – 6.0.8
    Beaver Builder Plugin (Agency Version): by The Beaver Builder Team – 2.7.3.1
    Beaver Themer: by The Beaver Builder Team – 1.4.8
    Ultimate Addons for Beaver Builder: by Brainstorm Force – 1.35.16
    PowerPack for Beaver Builder: by IdeaBox Creations – 2.33.2
    CoBlocks: by GoDaddy – 3.1.5
    Cookie Notice & Compliance for GDPR / CCPA: by Hu-manity.co – 2.4.11.1
    Customer Reviews for WooCommerce: by CusRev – 5.38.2
    EAN for WooCommerce: by WPFactory – 4.8.3
    Embed PDF Viewer: by Andy Fragen – 2.3.1
    Facebook for WooCommerce: by Facebook – 3.1.3
    Folders Pro: by Premio – 2.9.9
    GDP Signup Helper: by GoDaddy – 1.0.0
    Google Listings and Ads: by WooCommerce – 2.5.11
    Imagify: by Imagify – Optimize Images & Convert WebP – 2.1.3
    Social Feed Gallery: by QuadLayers – 4.2.4
    Klaviyo: by Klaviyo
    Inc. – 3.3.3
    
    Metricool: by Metricool – 1.19
    Checkout with Venmo on Woocommerce: by The African Boss – 4.2
    Pinterest for WooCommerce: by WooCommerce – 1.3.14
    GD cORe: by GoDaddy – 3.14.2
    Sucuri Security - Auditing, Malware Scanner and Hardening: by Sucuri Inc. – 1.8.39
    Theme Customisations: by WooThemes – 1.0.0
    TikTok: by TikTok – 1.2.2
    Multi-Carrier Shippo Shipping Rates & Address Validation for WooCommerce: by OneTeamSoftware – 1.5.9
    CTX Feed: by WebAppick – 6.3.2
    WishSuite - Wishlist for WooCommerce: by HasTheme – 1.3.7
    Facebook Sync Issue Fix: by William Whispell – 1.0
    Ultimate Gift Cards For WooCommerce: by WP Swings – 2.6.3
    Quick View for WooCommerce: by ShapedPlugin LLC – 2.2.4
    Advanced AJAX Product Filters for WooCommerce: by BeRocket – 1.6.4.5
    WooCommerce Cart Add-Ons: by WooCommerce – 2.3.2
    WooCommerce Catalog Visibility Options: by Lucas Stark – 3.3.1 (update to version 3.3.3 is available)
    WooCommerce Customer/Order/Coupon Export: by SkyVerge – 5.5.0
    Pixel Manager for WooCommerce: by SweetCode – 1.34.0
    WooCommerce Nested Category Layout: by SkyVerge – 1.19.0
    PDF Invoices & Packing Slips for WooCommerce: by WP Overnight – 3.7.2
    WooCommerce Product Add-ons: by WooCommerce – 6.5.0
    WooCommerce Variation Swatches and Photos: by Element Stark – 3.1.7
    WooCommerce: by Automattic – 8.3.1
    WooPack for Beaver Builder: by Team IdeaBox - Beaver Addons – 1.5.3.1
    Yoast SEO: by Team Yoast – 21.5
    WP File Manager: by mndpsingh287 – 7.2.1
    Hummingbird Pro: by WPMU DEV – 3.6.1
    WP Menu Cart Pro: by WP Overnight – 4.0.1
    WPC Free Shipping Bar for WooCommerce: by WPClever – 1.3.0
    WPCode Conversion Pixels: by WPCode – 1.1.1
    WPCode Pro: by WPCode – 2.1.5.1
    WPMU DEV Dashboard: by WPMU DEV – 4.11.22 Inactive Plugins (2)
    
    WooCommerce Quick View: by Themesquad – 1.7.0
    WP Rocket: by WP Media – 3.12.3.1 Dropin Plugins (3)
    
    advanced-cache.php: advanced-cache.php
    db-error.php: db-error.php
    object-cache.php: object-cache.php Must Use Plugins (2)
    
    Object Cache Pro (MU): by Rhubarb Group – 1.18.2
    System Plugin: by – 4.102.0 Settings
    
    API Enabled: ✔
    Force SSL: ✔
    Currency: USD ($)
    Currency Position: left
    Thousand Separator: ,
    Decimal Separator: .
    Number of Decimals: 2
    Taxonomies: Product Types: external (external)
    grouped (grouped)
    pw gift card (pw-gift-card)
    simple (simple)
    variable (variable)
    wgm_gift_card (wgm_gift_card)
    
    Taxonomies: Product Visibility: exclude-from-catalog (exclude-from-catalog)
    exclude-from-search (exclude-from-search)
    featured (featured)
    outofstock (outofstock)
    rated-1 (rated-1)
    rated-2 (rated-2)
    rated-3 (rated-3)
    rated-4 (rated-4)
    rated-5 (rated-5)
    
    Connected to WooCommerce.com: ✔
    Enforce Approved Product Download Directories: –
    HPOS feature screen enabled: –
    HPOS feature enabled: –
    Order datastore: WC_Order_Data_Store_CPT
    HPOS data sync enabled: ✔ WC Pages
    
    Shop base: #5 - /shop/
    Cart: ❌ Page does not contain the [woocommerce_cart] shortcode or the woocommerce/cart block.
    Checkout: ❌ Page does not contain the [woocommerce_checkout] shortcode or the woocommerce/checkout block.
    My account: ❌ Page does not contain the [woocommerce_my_account] shortcode.
    Terms and conditions: #67 - /terms-of-service/ Theme
    
    Name: Beaver Builder Theme
    Version: 1.7.14
    Author URL: http://www.wpbeaverbuilder.com/?utm_medium=bb-pro&utm_source=bb-theme&utm_campaign=themes-admin-page
    Child Theme: ❌ – If you are modifying WooCommerce on a parent theme that you did not build personally we recommend using a child theme. See: How to create a child theme
    WooCommerce Support: ✔ Templates
    
    Overrides: – Admin
    
    Enabled Features: activity-panels
    analytics
    product-block-editor
    coupons
    core-profiler
    customer-effort-score-tracks
    import-products-task
    experimental-fashion-sample-products
    shipping-smart-defaults
    shipping-setting-tour
    homescreen
    marketing
    mobile-app-banner
    navigation
    onboarding
    onboarding-tasks
    product-variation-management
    remote-inbox-notifications
    remote-free-extensions
    payment-gateway-suggestions
    shipping-label-banner
    subscriptions
    store-alerts
    transient-notices
    woo-mobile-welcome
    wc-pay-promotion
    wc-pay-welcome-page
    
    Disabled Features: customize-store
    minified-js
    new-product-management-experience
    product-virtual-downloadable
    product-external-affiliate
    settings
    async-product-editor-category-field
    
    Daily Cron: ✔ Next scheduled: 2023-11-22 21:35:19 -05:00
    Options: ✔
    Notes: 98
    Onboarding: completed WooCommerce Customer/Order/Coupon Export
    
    Automated exports: 1
    Custom formats: 0
    Next export: Scheduled on November 22
    2023 1:11 am Action Scheduler
    
    Canceled: 2
    Oldest: 2023-11-04 16:08:47 -0400
    Newest: 2023-11-20 11:47:04 -0500
    
    Complete: 31,543
    Oldest: 2023-10-22 03:23:21 -0400
    Newest: 2023-11-22 00:55:07 -0500
    
    Failed: 9,664
    Oldest: 2022-11-24 04:06:13 -0500
    Newest: 2023-11-22 00:40:48 -0500
    
    Pending: 32
    Oldest: 2023-11-22 00:55:50 -0500
    Newest: 2023-11-23 00:35:49 -0500 Status report information
    
    Generated at: 2023-11-22 00:55:52 -05:00
    `

    Thanks so much!!

    Plugin Support anastas10s (woo-hc)

    (@anastas10s)

    Hi there @nanetteg 👋

    Thank you for reaching back, with further details on this.

    Just to clarify, there is overlapping functionality between Facebook for WooCommerce and CTX Feed, currently, as both plugins sync the products from your WooCommerce store to Facebook.

    Therefore, moving forward, you’d need to decide on one of the two. Should you opt for Facebook for WooCommerce, you’d need to disable CTX Feed first, in order to continue troubleshooting here with us.

    Otherwise, I’d recommend reaching out to CTX Feed’s support which can be accessed via this page:

    https://wordpress.org/support/plugin/webappick-product-feed-for-woocommerce/

    I trust that points you in the right direction, but if you have more questions, let us know.

    We’re happy to help.

    Thread Starter nanetteg

    (@nanetteg)

    The whole point of this thread is to figure out why Facebook for WooCommerce isn’t sending the variable size data. I don’t want two sources, but CTX Feed is the only means I have right now to supplement that data so the variants show up correctly. My first choice is the plugin, but I can’t do away with the CTX Feed until the plugin works correctly. So is there any assistance here to troubleshoot the plugin? There clearly is a gap in the code as I addressed in my lengthy reply above.

    Plugin Support anastas10s (woo-hc)

    (@anastas10s)

    Hi there @nanetteg 👋

    I looked further into this, but could not find a related report here, on GitHub.

    Onwards, let’s focus on the functionality of the Facebook for WooCommerce only, without having CTX Feed activated.

    Could you please provide us with screenshots of the Product Sync screen, as exemplified here, and of the Facebook tab (per product/variation), as exemplified here, here and here? It would be useful to have them for both the product that appears to sync (has two scent options) and one that it does not sync size attribute as expected currently. The related documentation can be found linked here.

    We await your response to better assist you.

    Thread Starter nanetteg

    (@nanetteg)

    So above is the Product Sync screenshot. As for the other screenshots requested, I’ve attached, but your examples look different than what I see on my end.

    Below are screenshots are of a variable product where size is the variable and is not syncing. The first is the info under the FB tab (Only the Google product category info is entered…the other information showing in the text fields are just placeholders, there isn’t information entered here because it is a variable product). I have tried entering the size info in the “Size” field, as shown in the second screenshot…I’ve tried with and without, but nothing…but, again, all of the information you see in the text fields are just placeholder (no actual information entered on my end).

    Here are the same screenshots for the variable product where scent is the variable attribute. Again, nothing entered in the text fields, only placeholders, but I have tested entering the information in the appropriate fields:

    Per the document you sent, I also wanted to include a screenshot of my Attributes page. I also set this up to test the data feed. All of the size options associated to those variable products are set up under attributes and I used this global attribute in the product set up (instead of creating that information on the product level).

    Thread Starter nanetteg

    (@nanetteg)

    I honestly think I need to send screenshots of the plugin code…that is where the information is not feeding correctly. If you think that would be helpful, please let me know exactly what to send.

    Plugin Support Shameem (woo-hc)

    (@shameemreza)

    Hello @nanetteg,

    Thank you for your detailed response and for providing the screenshots. It’s very helpful for us to understand the issue better.

    Regarding the screenshots of the plugin code, it might not be necessary at this stage. The issue seems to be more related to the syncing process rather than the plugin code itself. However, if we do require it later, we’ll definitely let you know.

    Based on your screenshots, everything looks fine. However, to troubleshoot the issue further, I’d like to suggest a few steps:

    1. Clear any cache on your site, if you have a caching plugin installed.
    2. Try to reset the metadata on Facebook using the “Facebook Sync” option in the product edit screen. Also, make sure “Sync and show in catalog” is selected for each variation. You can see how this is done in the video I recorded here: https://cln.sh/Qk5l9DLW
    3. Make sure your attribute doesn’t have any disallowed characters as mentioned on our FAQ here: https://woo.com/document/facebook-for-woocommerce/#other-sync-issues
    4. If the issue persists, try to disconnect and reconnect the Facebook account following our guide here: https://woo.com/document/facebook-for-woocommerce/#debug-tools

    Please let us know if these steps help. If not, we’ll continue to investigate the issue further. Your patience and cooperation are highly appreciated.

    Thread Starter nanetteg

    (@nanetteg)

    All of these steps have been taken and the problem still exists. Here is a screenshot of the most current update:

    The top product was just updated in WooCommerce. As the product sync was updated with FB, the variation size attributes are missing. One other difference I just noticed, the Group ID was replaced with the parent SKU_ID and the variants lost the size data. The second product in the screenshot has not been updated in WooCommerce, so the the variants are still showing. But, if you notice, the parent/group ID is just that….a GROUP ID.

    Currently, the only way to correct this is to update FB with the CTX Feed. I cannot do this every time ANY change is made to a variable product in WooCommerce.

    Thread Starter nanetteg

    (@nanetteg)

    I’m not sure if this would work, but what if the sku was removed from the parent, so it’s just left with the product ID? So I tried…..

    I removed the parent SKU, but the Group ID then shows up as “wc_post_id_85″…instead of just being Group ID: 85. Any change, regardless if it’s just a punctuation change….ANY update in WC updates the FB information with the Parent SKU_ID…and that throws everything off again.

    • This reply was modified 4 months, 4 weeks ago by nanetteg.
    Plugin Support anastas10s (woo-hc)

    (@anastas10s)

    Hi there @nanetteg 👋

    Thank you for reaching back, with further details on this.

    Just to clarify, did you already have a chance to test with duplicating the Whipped Rosemary body butter product (shown in the screenshot, with its size attribute syncing), and edit the duplicate product as it’s Whipped Citrus Shea Body butter, and see how it goes, or otherwise? After first deleting the latter, of course.

    Looking forward to hearing from you!

    Thread Starter nanetteg

    (@nanetteg)

    I’ve tried every imaginable way to fix this. Nothing works. I’ve tried EVERYTHING. If you think about it, the data feed from the plugin is causing the issue because when I run the CTX Feed immediately following the product sync with the plugin, the CTX Feed corrects the data. It has to do with the plugin code for variations. There has to be a simple fix…if you know how to write code….I don’t.

    Thread Starter nanetteg

    (@nanetteg)

    Is there someone who can look at the data feed from the CTX file and compare it to the plugin file?

    Plugin Support anastas10s (woo-hc)

    (@anastas10s)

    Hi there @nanetteg 👋

    Just to be sure, are the tests being performed with having only the Facebook for WooCommerce active, and the CTX Feed deactivated, or otherwise? That part is still unclear, I’m afraid. 🙂

    We’ve shared some further details on this, earlier on. Thank you.

    Thread Starter nanetteg

    (@nanetteg)

    Hi! So, the FB to WC plugin is active and is the main source of data to Facebook. However, due to the issues with the size attribute info not syncing with the products from the plugin, I had to set up the CTX Feed with that information to supplement the plugin data.

    With that being said, FB doesn’t allow a “supplemental” feed to the plugin, so it’s designated the CTX Feed file as a second/additional feed (not a supplemental). Because of that, I cannot set up the CTX Feed with JUST the fields I need to supplement…I have to include all of the required fields of a feed, which causes overlap to everything in the FB to WC feed.

    Because the CTX Feed file sends all of the correct information, it would make sense to let this be the source of product data, but I don’t want a siloed approach…I want everything in one place. The FB to WC plugin has additional features that make it more attractive as the designated source…plus, it includes the FB data and fields within the product setup.

    So to answer your questions, the FB to WC plugin is the main, activated data source. But until this issue is resolved, I HAVE to have the CTX Feed in place to correct the issue within FB. Make sense? 🙂

Viewing 15 replies - 1 through 15 (of 18 total)
  • You must be logged in to reply to this topic.