=== Product Feed Manager for WooCommerce – CTX Feed – Support 220+ Shopping, AI & Social Channels ===
Contributors: wahid0003, webappick
Donate link: https://webappick.com
Tags: woocommerce, product feed, google shopping, facebook Catalog, google listings
Requires at least: 6.2
Tested Up To: 7.1
Requires PHP: 7.4
Stable tag: 8.0.28
License: GPLv2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html

Create WooCommerce product feeds for Google Shopping, Facebook, TikTok & 220+ channels. 2026 compliant. 6 formats.

== Description ==

🏆 **The #1 WooCommerce Product Feed Manager Plugin trusted by 90,000+ online stores worldwide.**

Stop losing sales to rejected product feeds. **CTXFeed** is the most powerful **product feed plugin for WooCommerce**, designed to generate optimized, error-free feeds for **Google Shopping**, **Facebook Catalog**, **Instagram Shopping**, **TikTok Shop**, Pinterest, Bing, and **220+ global marketing channels**.

Whether you're managing 100 products or 100,000+ SKUs, CTXFeed handles your entire **WooCommerce product feed** with **zero limits**. Our intelligent batch processing ensures your XML, CSV, and JSON feeds are created flawlessly without crashing your server.

[youtube https://www.youtube.com/watch?v=QRTvrDJm4mI]

**2026 Google Merchant Center Compliant** – Ready for the March 2026 multi-channel product ID requirements and subscription product support.

== Why 90,000+ WooCommerce Stores Choose CTXFeed? ==

* **95 Pre-Built Templates for 220+ channels** – Instant setup for Google Merchant Center, Meta (Facebook/Instagram), TikTok Shop, Amazon, eBay, Snapchat, Pinterest, and more
* **6 Export Formats** – XML, CSV, TSV, XLS, TXT, JSON (more file format options than any competitor)
* **Smart Category Mapping** – Auto-map WooCommerce categories to Google's official taxonomy to prevent feed errors
* **Real-Time Auto-Sync** – Scheduled cron updates keep your ads accurate with correct pricing and availability
* **Variable Product Support** – Perfectly handle complex product variations that other plugins miss
* **Zero Server Crashes** – Intelligent batch processing for stores with 50,000+ products

**[Upgrade to Pro](https://webappick.com/plugin/woocommerce-product-feed-pro/) | [View Demo](https://app.instawp.io/launch?s=ctx-feed-pro-live-demo&d=v2) | [Complete Documentation](https://webappick.com/docs/ctx-feed/) | [Video Tutorials](https://www.youtube.com/@WebAppick) | [Get Support](https://webappick.com/my-account/contact-support/)**

== Google Shopping Feed Manager==

CTXFeed is the ultimate **Google Shopping feed manager** for WooCommerce. Create **Google Shopping feeds** that get approved fast with automatic attribute mapping for all required fields:

* Product Title, Description, Link, Image Link
* Price, Sale Price, Availability, Condition
* Brand, GTIN, MPN, SKU, EAN, UPC
* Google Product Category (automatic taxonomy mapping)
* Shipping, Tax, and Custom Labels
* Color, Size, Material, Pattern, Gender, Age Group
* Local Inventory Ads support
* Google Promotions feed support

**Fix "Missing Required Attribute" errors instantly** with our built-in attribute mapping tool. No more Google Merchant Center rejections!

== Facebook Product Feed & Instagram Shopping==

Generate **Facebook product feeds** and **Instagram Shopping catalogs** compatible with Meta Commerce Manager. CTXFeed creates the perfect **WooCommerce Facebook product feed** for:

* Dynamic Product Ads (DPA) support
* Facebook Pixel integration ready
* Instagram Shopping checkout is compatible
* Advantage+ catalog campaigns optimized
* Facebook Marketplace listings
* All Meta required attributes are included automatically


== TikTok Shop & Social Commerce Feed Manager==

Reach younger shoppers with **TikTok Shop** integration. CTXFeed is your complete **shopping feed manager** for social commerce:

* TikTok Seller Center compatible feeds
* Product certification fields included
* Brand Authority attributes mapped
* Avoid "Under Review" status with optimized data
* Snapchat Product Catalog support
* Pinterest Shopping feed ready

== Complete Channel & Marketplace Support==

CTXFeed supports more channels than any other **WP product feed manager**:

**Google Feeds:**

* Google Shopping
* Google Local Inventory
* Google Promotions
* Google Dynamic Remarketing
* Google Local Products
* Google Manufacturer Center
* Google Express

**AI Commerce:**

* ChatGPT Merchant
* Perplexity’s AI-powered shopping

**Shopping & Comparison Sites:**

* Bing Shopping
* Yahoo Shopping
* PriceGrabber
* Shopzilla
* PriceRunner
* PriceSpy
* Kelkoo
* Idealo
* Billiger.de
* Trovaprezzi
* Skroutz
* Heureka
* Ceneo
* Beslist
* Vergelijk

**Social Commerce:**

* Facebook Catalog/ Meta Catalog
* Instagram Shop
* X.com Dynamic Product Ads
* Pinterest Catalog Feed
* TikTok Shop
* Snapchat Data Feed Catalog
* Reddit Dynamic Product Ads

**Marketplaces:**

* Amazon
* eBay
* Walmart
* Etsy
* Rakuten
* Wish
* Fruugo
* Bonanza
* Newegg
* Jet

**Affiliate Networks:**

* Commission Junction
* ShareASale
* Awin
* Rakuten Advertising
* AvantLink
* Pepperjam

**Regional Marketplaces:**

* Bol.com (Netherlands)
* Allegro (Poland)
* Fnac (France)
* Otto (Germany)
* Coolblue
* Marktplaats

**...Make product feed for 220+ shopping channels**

**[Upgrade to Pro](https://webappick.com/plugin/woocommerce-product-feed-pro/) | [Complete Documentation](https://webappick.com/docs/ctx-feed/) | [Video Tutorials](https://www.youtube.com/@WebAppick) | [Get Support](https://webappick.com/my-account/contact-support/)**

[youtube https://www.youtube.com/watch?v=Ml-KoFEVBHQ]

== Built for Large Catalogs - The Best Product Feed Tool==

CTXFeed is **engineered for WooCommerce stores of any size**. As a professional **product feed tool**, it handles:

* Unlimited products per feed
* Unlimited feeds
* Batch processing prevents timeouts
* Effortless background feed generation
* No server capabilty limitation
* Works perfectly with shared hosting
* Memory-efficient processing
* Works on shared hosting
* Optimized for 200,000+ products
* Server resource management

== WooCommerce Data Feed Features==

CTXFeed provides comprehensive **WooCommerce data feed** management:

**Smart Filtering:**

* Include/exclude products by category
* Filter by stock status
* Filter by price range
* Filter by product type
* Custom condition filters
* Exclude specific products
* Conditional filtering to reduce ads cost

**Dynamic Attributes:**

* Create custom attributes on-the-fly
* Combine multiple fields
* Price manipulation (markup/markdown)
* String replacement
* Conditional logic
* Pattern-based transformations

**Feed Optimization:**

* Auto-remove HTML from descriptions
* Image URL optimization
* Price formatting by locale
* Availability status mapping
* Category path customization
* UTM parameter support

== Complete WooCommerce Compatibility==

Works with all WooCommerce product types and popular extensions:

**Product Types:**

* Simple Products
* Variable Products (with all variations)
* Grouped Products
* External/Affiliate Products
* WooCommerce Subscriptions (Pro Feature)
* WooCommerce Bundles (Pro Feature)
* WooCommerce Composite Products (Pro Feature)

**Multi-Vendor Plugins (Pro Feature):**

* Dokan Multivendor
* WCFM Marketplace
* WC Vendors
* MultiVendorX
* WC Marketplace

**Multilingual & Multi-Currency (Pro Feature):**

* WPML (WordPress Multilingual)
* Polylang
* TranslatePress
* Weglot
* CURCY – Multi Currency for WooCommerce
* Aelia Currency Switcher
* WooCommerce Multi Currency

**SEO & Custom Fields:**

* Yoast SEO (product data)
* Rank Math SEO
* All in One SEO
* ACF (Advanced Custom Fields)
* Custom Product Tabs
* WooCommerce Custom Fields

**Other Integrations (Pro Feature):**

* WooCommerce Brands
* Perfect Brands for WooCommerce
* YITH WooCommerce Brands
* WooCommerce Product Add-Ons
* WooCommerce Measurement Price Calculator

== 2026 Google Compliance Features==

CTXFeed is fully prepared for Google's 2026 policy updates:

**March 2026 Multi-Channel Product ID Requirement:**

* Separate product IDs for online vs in-store items
* Local Inventory Ads compliance
* Multi-channel feed generation
* Unique identifier management

**January 2026 Subscription Products:**

* subscription_cost attribute support
* Billing period mapping
* Recurring price feeds
* WooCommerce Subscriptions integration

**AI-Ready Semantic Data:**

* Clean, structured product data
* HTML/shortcode stripping
* Google SGE optimized feeds
* Schema-compliant output

**[Upgrade to Pro](https://webappick.com/plugin/woocommerce-product-feed-pro/) | [Complete Documentation](https://webappick.com/docs/ctx-feed/) | [Video Tutorials](https://www.youtube.com/@WebAppick) | [Get Support](https://webappick.com/my-account/contact-support/)**

== CTXFeed Pro – Premium Features==

Upgrade to [CTXFeed Pro](https://webappick.com/plugin/woocommerce-product-feed-pro/) for advanced capabilities:

* **Dynamic Attribute Creation** – Create custom attributes on-the-fly
* **Advanced Filtering** – Include/exclude products by any condition
* **Multi-Vendor Feeds** – Generate vendor-specific feeds
* **Custom XML Templates** – Build any complex feed structure
* **FTP/SFTP Auto-Upload** – Automatically push feeds to channels
* **Google Content API** – Direct Merchant Center integration
* **Priority Support** – Expert assistance with email

[youtube https://www.youtube.com/watch?v=XEW8rSyEcSU]

== What Store Owners Say ==

> "CTXFeed is the ONLY plugin that handled our 45,000 product catalog without crashing. We tried 3 other plugins before finding this gem." – **WooCommerce Store Owner**

> "Finally got our Google Shopping feed approved after weeks of rejections with other plugins. CTXFeed's category mapping feature saved us!" – **E-commerce Manager**

> "The support team is incredible. They helped us set up feeds for 12 different marketplaces in one day." – **Digital Marketing Agency**

> "Best WooCommerce product feed plugin we've used. The batch processing feature is a game-changer for large stores." – **Online Retailer**

== Documentation & Support==

* [Getting Started Guide](https://webappick.com/docs/ctx-feed/)
* [Video Tutorials](https://www.youtube.com/webappick)
* [Knowledge Base](https://webappick.com/docs/ctx-feed/)
* [Support Forum](https://wordpress.org/support/plugin/webappick-product-feed-for-woocommerce/)

== Our Other Free Plugins ==
* <strong>[Disco – Dynamic Pricing & Discount Rules for WooCommerce](https://wordpress.org/plugins/disco/)
* <strong>[Challan – PDF Invoice & Packing Slip for WooCommerce](https://wordpress.org/plugins/webappick-pdf-invoice-for-woocommerce/)

== Installation ==

= Automatic Installation =

1. Go to **Plugins > Add New** in your WordPress dashboard
2. Search for "CTX Feed"
3. Click **Install Now** then **Activate**
4. Go to **CTX Feed > Make Feed** to create your first product feed

= Manual Installation =

1. Download the plugin ZIP file
2. Go to **Plugins > Add New > Upload Plugin**
3. Upload the ZIP file and click **Install Now**
4. Activate the plugin
5. Navigate to **CTX Feed** in your dashboard

= Creating Your First Google Shopping Feed =

1. Go to **CTX Feed > Make Feed**
2. Select "Google Shopping" from the template dropdown
3. Choose XML as your file format
4. Click **Update and Generate Feed**
5. Copy the feed URL
6. Add to Google Merchant Center via Scheduled Fetch

= Creating a Facebook Catalog Feed =

1. Go to **CTX Feed > Make Feed**
2. Select "Facebook Catalog / Instagram" template
3. Choose CSV or XML format
4. Generate your feed
5. Upload to Meta Commerce Manager

== Frequently Asked Questions ==

= How do I create a Google Shopping feed for WooCommerce? =

With CTX Feed, creating a Google Shopping feed takes just 3 clicks:
1. Select the Google Shopping template from 220+ options
2. Configure your product attributes (pre-filled automatically)
3. Click "Generate Feed"

The plugin automatically maps your WooCommerce product data to all Google required attributes including title, description, price, availability, GTIN, brand, and image links.

= How do I fix "Missing Required Attribute" errors in Google Merchant Center? =

CTX Feed's **Category Mapping** tool instantly links your WooCommerce categories to Google's official taxonomy. For missing attributes like brand or GTIN, use our **Attribute Mapping** feature to:
- Pull data from custom fields or ACF
- Use Yoast SEO or Rank Math data
- Set static values for your entire catalog
- Create dynamic attributes based on conditions

= Can CTX Feed handle large stores with 50,000+ products? =

Absolutely! Unlike plugins that timeout, CTX Feed uses **intelligent batch processing**. Adjust the "Products Per Batch" setting (recommended: 200-500 products) to match your server capacity. This prevents memory limit errors and ensures 100% feed completion for massive catalogs.

= Is CTX Feed ready for Google's March 2026 multi-channel product requirements? =

Yes. CTX Feed fully supports Google's new requirement for separate product IDs when online and in-store attributes differ (price, availability, condition). Our **Local Inventory Ads template** helps you generate compliant feeds with unique identifiers for multi-channel products.

= How do I create a Facebook/Instagram product catalog feed? =

Select the "Facebook Catalog / Instagram" template from CTX Feed's 220+ pre-built options. The plugin generates a feed compliant with **Meta Commerce Manager** requirements, including all required fields for:
- Dynamic Product Ads (DPA)
- Instagram Shopping
- Advantage+ catalog campaigns

= Does CTX Feed support WooCommerce Subscriptions for Google Shopping? =

Yes! Following Google's January 2026 policy update allowing subscription products in Shopping ads, CTX Feed Pro supports the **subscription_cost attribute** mapping required for:
- Subscription boxes
- Replenishment/auto-ship products
- Membership products

= How do I sync my feed to TikTok Shop? =

1. Create a new feed using the TikTok Shop template
2. Include all required attributes (product certification, brand authority)
3. Generate the feed and copy the URL
4. Add the feed URL to TikTok Seller Center
5. Set up a scheduled sync for automatic updates

= Can I exclude out-of-stock products from my feed? =

Yes! Use the **Filter** option when creating your feed:
1. Click "Filter" in the feed settings
2. Add condition: "Availability" + "is not" + "out of stock"
3. Generate your filtered feed

Pro tip: Use CTX Feed Pro's advanced filtering for complex conditions.

= Does CTX Feed work with WPML for multilingual feeds? =

Yes. CTX Feed is fully compatible with WPML, Polylang, and TranslatePress. Create separate feeds for each language to target international markets with localized product data.

= How often should I update my product feed? =

We recommend **daily updates** for most stores. CTX Feed's scheduled cron feature can automatically regenerate your feed every 1, 6, 12, or 24 hours. For stores with frequently changing inventory, use the **Auto Update** feature to sync changes immediately.

= What file formats does CTX Feed support? =

CTX Feed supports **6 file formats** – more than any other WooCommerce feed plugin:
- XML (most common for Google, Facebook)
- CSV (spreadsheet compatible)
- TSV (tab-separated)
- XLS (Excel)
- TXT (text)
- JSON (API integrations)

= Is there a product limit in the free version? =

No! CTX Feed free version supports **unlimited products** and **unlimited feeds**. There are no artificial limits. The Pro version adds advanced features like dynamic attributes, custom XML templates, and multi-vendor support.

= How do I add GTIN, MPN, or Brand to my products? =

CTX Feed adds custom fields for GTIN, MPN, EAN, UPC, and Brand to your WooCommerce products. Simply:
1. Edit any product
2. Scroll to the "CTX Feed" tab
3. Enter your product identifiers
4. These will automatically be included in your feeds

= Can I create feeds for multiple countries? =

Yes! Create separate feeds for each target country with:
- Localized pricing and currency
- Country-specific shipping information
- Translated product data (with WPML/Polylang)
- Region-specific availability

= How do I troubleshoot feed generation errors? =

If your feed fails to generate:
1. Reduce "Products Per Batch" to 100-200
2. Increase PHP memory limit in wp-config.php
3. Check for plugin conflicts by disabling other plugins
4. Enable WordPress debug mode to identify errors
5. Contact our support team for assistance

== Screenshots ==

1. Make Feed: Generate feeds for 220+ marketplaces
2. Manage Feed: Control all product feeds from one dashboard
3. Category Mapping: Map store categories to feed categories
4. Filter: Filter products for feed generation
5. Advanced Filter: Apply advanced rules to filter products
6. Settings: Configure WooCommerce feed settings easily
7. Custom Fields: Map and manage custom product fields
8. Dynamic Attributes: Use dynamic attributes for feeds
9. Attribute Mapping: Map product attributes to channels
10. WP Option: Configure WordPress feed settings
11. XML Feed: Preview a WooCommerce XML feed

== Changelog ==

= Version 8.0.28 =
* Added: Google feeds can send several destinations. Excluded Destination and Included Destination are now available as Excluded Destination 1–8 and Included Destination 1–8 on the Google Shopping, Google Local, Google Local Inventory and Google Shopping Action templates — one destination per row (for example Shopping_ads and Display_ads), each exported as its own tag. Existing feeds are unchanged.
* Fix: Parent Title now falls back to the product's own title for simple and variable products instead of staying empty, so a feed that mixes variations and simple products can map Title to Parent Title.
* Fix: multilingual stores (TranslatePress, WPML) — a title or any other product field used inside an attribute mapping or a dynamic attribute is now translated the same way as when it is mapped in its own row. Needs CTX Feed Pro 8.0.19.
* Improved: on the Version Control page, updating CTX Feed Pro while the free plugin is also behind offers to update CTX Feed first and then Pro in one step.

= Version 8.0.27 =
* Important: if you use CTX Feed Pro, update it to Pro 8.0.17 as well. This release and Pro 8.0.17 belong together: with an older Pro version active, the Pro features pause and an update notice shows in the CTX Feed admin until Pro is updated.
* Fix: prices are exported exactly as WooCommerce stores them. The Price and Rounded Price output types write the number with 2 decimals, a dot and no thousands separator (for example 173427.98) unless a number format is set on the Filters tab in CTX Feed Pro. Feeds that used to ship "16,980.00 HUF" or "1,099.90 USD" now ship a clean number.
* Fix: dynamic-attribute conditions such as "price >= 1000" compare the plain number, so a thousands separator in the store settings no longer flips a rule. The Integer output type reads "16980.5" as 16980, not 16.
* Fix: on the Filters tab, the Product status hint now says that an empty list sends published products only.
* Improved: on a new Google feed, picking the Shipping attribute maps it to Shipping (Google Format) and adds editable rows for min/max transit time and min/max handling time; picking Shipping Label maps it to the product's Shipping Class. Existing feeds are not changed.
* Fix: category names containing "&" no longer show as "&amp;" in the Product categories filter and in the category mapping list.
* Fix: after a plugin such as Yoast SEO, Rank Math, ACF, WPML or Polylang is activated or deactivated, the value picker in the feed editor shows the updated set of fields right away instead of after the cache expires. Clear Cache also refreshes the picker on an open screen.
* Fix: a feed left on a minute-based update interval from CTX Feed Pro returns to its hourly or daily schedule when Pro is no longer active.
* Fix: a run that cannot succeed as configured (for example a Custom Template 2 feed while CTX Feed Pro is inactive) is marked failed at once with a single log line instead of being retried five times with smaller batches.
* Improved: the Composite product price option on the Filters tab now saves and applies: Base price, or Base + components (CTX Feed Pro).
