Sync WooCommerce, WordPress & Google Drive to Pinecone with OpenAI
Sync WooCommerce, WordPress & Google Drive to Pinecone with OpenAI
Regular price
£53.99
Regular price
£53.99
Sale price
Unit price
/
per
⬇
Instant Digital Download
∞
Unlimited Downloads
★
Lifetime Access in Your Account
Couldn't load pickup availability
🔥
128+ Sold
Popular with n8n builders
⚡
23 people viewing
High interest right now
✅
9 added today
Fast-moving digital product
Sync WooCommerce, WordPress & Google Drive to Pinecone with OpenAI
Regular price
£53.99
Regular price
£53.99
Sale price
Unit price
/
per
Keep your Pinecone knowledge base synced with WooCommerce, WordPress, and Google Drive—using OpenAI embeddings
This n8n workflow automatically converts your WooCommerce products/reviews, WordPress pages/posts, and Google Drive files into OpenAI vector embeddings, chunks the content, and keeps a Pinecone index up to date. It also tracks sync status in an n8n Data Table (pinecone_sync_state) so only new or changed content is processed.
What this workflow does
- Runs on multiple triggers: manual execution, daily schedules (blog at 4:00 AM and products at 5:00 AM), a Google Drive new-file trigger, and WooCommerce webhook events for product changes.
- Validates required configuration: store URL, Pinecone index settings, OpenAI embedding model/dimensions, chunking rules, and trigger-specific values (such as Drive folder ID or WooCommerce webhook secret).
-
WooCommerce batch sync: fetches all published products, uses
pinecone_sync_stateto detect new/changed items, removes vectors for unpublished/deleted products, then loads each product’s variations and latest reviews. - WooCommerce webhook sync: verifies the WooCommerce HMAC signature, resolves the canonical product ID, deletes vectors for deleted/unpublished products, or fetches product details (plus variations and reviews) for updates.
- WordPress blog sync: inventories published posts/pages via the WordPress REST API with pagination, removes vectors for deleted items, and fetches full content for new/changed entries.
- Google Drive sync: lists files in a target folder, skips temp/unchanged files, and extracts text from Docs/Sheets/PDF (with OCR fallback) and other file types using OpenAI Vis-based processing.
Use cases
- Enable reliable RAG for e-commerce: Pinecone stays current with product descriptions, variations, and reviews.
- Sync a content knowledge base: WordPress pages/posts are embedded and searchable without manual reindexing.
- Ingest documentation files: automatically embed Google Drive content from a specific folder.
Technical details
- OpenAI embeddings + chunking before writing to Pinecone.
- n8n lanes and routing after configuration validation.
-
Integration components:
if,set,code,no op,gmail, andswitch. -
State tracking: n8n Data Table (
pinecone_sync_state) to prevent unnecessary re-embedding.
