Sync Your Entire WooCommerce Product Catalog to Perfex CRM

Products Live in Your Store. Visibility Lives in Your CRM.

Your WooCommerce store has hundreds — maybe thousands — of products. Categories, tags, variations, attributes. Your team manages them in WooCommerce. But when sales needs to reference a product in a proposal, or accounting needs to verify an invoice line item, they have to log into the store.

Product data shouldn’t be locked inside one system.

Full Catalog Synchronization

WooSync doesn’t just sync product names and prices. It synchronizes your complete product taxonomy:

Products

Every product synced with full detail:
  • Name, slug, type (simple/variable/grouped), status
  • SKU, regular price, sale price, current price
  • Stock quantity and stock status
  • Weight, length, width, height
  • Description and short description
  • Permalink and product images (JSON)
  • Full meta_data storage
  • Parent product ID for variations

Categories

Full category hierarchy preserved:
  • Category name and slug
  • Parent category relationships
  • Product count per category
  • Maps to Perfex item groups

Tags

Product tags synced independently:
  • Tag name and slug
  • Product count per tag
  • Product ↔ Tag pivot relationships maintained

Attributes & Terms

Complete attribute system:
  • Attribute name, slug, type (select/text)
  • Individual terms per attribute (e.g., Color → Red, Blue, Green)
  • Term counts and slugs

Relationship Integrity

WooSync maintains pivot tables that preserve the many-to-many relationships between products and their taxonomy:

  • woosync_product_categories — which products belong to which categories
  • woosync_product_tags — which products have which tags

When you sync, these relationships are rebuilt to match your WooCommerce store exactly. Delete a tag from a product in WooCommerce, and the pivot record disappears from Perfex on next sync.

Delta Updates, Not Full Imports

After the initial sync, WooSync uses delta updates — only products modified since the last sync are fetched. This means:

  • Minimal API calls to WooCommerce
  • Fast sync times even with large catalogs
  • No unnecessary database writes
  • Server resources used efficiently

Multi-Store Product Visibility

With multiple stores connected, WooSync gives you a centralized product view across all stores. Filter by store to see each catalog independently, or browse the full combined inventory.

Why Product Sync Matters

  • Invoice accuracy: Line items reference correct products with SKUs
  • Sales enablement: Your team can search products without leaving the CRM
  • Inventory awareness: Stock levels visible in one dashboard
  • Reporting: Combine product data with order data for sales analytics

Complete Data, Always Current

Your product catalog changes daily — new products, price updates, category reorganization. WooSync keeps your CRM copy perfectly synchronized through webhooks and delta sync.

Your catalog, everywhere it’s needed.


Comments

Leave a Reply

Your email address will not be published. Required fields are marked *