Get Started
Templates / Wordpress Ai Chatbot To Enhance User Experience With Supabase And Openai
$14957 nodes Daily DriverVerified · Daniel Grey

Wordpress Ai Chatbot To Enhance User Experience With Supabase And Openai

HUBFLOWWordpress Ai Chatbot ToEnhance User Experience57 nodes$149 one-timeDaily Driver

Who is this for?

WordPress chatbot n8n workflow for site owners with 6 updated posts and stale answers that you sync with a manual run. Posts, pages and vectors drift across WordPress, Supabase and Postgres when synced by hand. You import the dg-0040 JSON slug-specific with exact credentials, tested first-try, and the Sheets plus Slack audit pack is already wired.

What problem does this solve?

You open WordPress to pull updated posts, convert pages to Markdown in Google Docs, then re-embed via OpenAI into Supabase by hand. On manual run, this workflow runs Wordpress - Get all posts, Merge Wordpress Posts and Pages and Set fields1 into Supabase Vector Store with Default Data Loader and Embeddings OpenAI handling chunks. You just check the Sheets audit log and chat answers.

What this workflow does

1. Embeddings OpenAI (OpenAI)
2. Default Data Loader (Document Default Data Loader)
3. Embeddings OpenAI1 (OpenAI)
4. OpenAI Chat Model (OpenAI)
- Includes Daniel Grey pack: Slack - Error Alerts, Google Sheets - Audit Log, Wait - Rate Limit, Set - Audit Trail (all wired).

How it works

You run it manually from the n8n editor → Wordpress - Get all posts, Merge Wordpress Posts and Pages, Set fields1, ending in Supabase Vector Store.

Setup

1. Open danielgrey.shop/app/templates/dg-0040 → Copy JSON → n8n → Import from Clipboard (or Push to n8n)
2. Connect credentials: Google Sheets, Slack, OpenAI, Postgres, Supabase
3. Run once manually to verify each branch — Time required: ~10 min review — then Activate.

Requirements

- n8n 2.37 or later
- Credentials for Google Sheets, Slack, OpenAI, Postgres, Supabase
- One-time $149 — yours forever, Pro unlocks it too.

Customising

- Change polling in Every 30 seconds to your sync cadence and columns in Set fields1 for Supabase.
- Retune chunking in Default Data Loader and model in Embeddings OpenAI for your docs size.
- The Daniel Grey pack (Slack - Error Alerts, Google Sheets - Audit Log, Wait - Rate Limit, Set - Audit Trail) is already wired — keep it or delete it.

v2.0 (Sep 2026, n8n 2.x): Raw wp-json calls replaced with the WordPress node (incremental sync uses published-after; run the manual branch for full backfills). Tested on n8n 2.37 (2.x).

Workflow nodes (57)

When clicking ‘Test workflow’Embeddings OpenAIDefault Data LoaderToken SplitterEmbeddings OpenAI1OpenAI Chat ModelPostgres Chat MemoryRespond to WebhookSet fieldsEmbeddings OpenAI2Default Data Loader1Token Splitter1Markdown1PostgresAggregateAggregate1Aggregate2Sticky NoteSticky Note1Sticky Note2Wordpress - Get all postsWordpress - Get all pagesSticky Note3Set fields1

+ 33 more in the JSON

Tags

hubflowmarketingpremiumenhanced

Changelog

1.0 · Initial release 2026-08-31
Tested, sanitized, 4-node enhancement pack (Slack/Sheets/Wait/Set) by Daniel Grey

2.0 · Builtin-node rebuild (n8n 2.x) 2026-09-08
2 wp-json HTTP nodes -> WordPress node in place (published-after sync)

Version history

Your purchase or All-Access unlocks every version below.

v2 2026-09-08
Builtin-node rebuild (n8n 2.x) - 2 wp-json HTTP nodes -> WordPress node in place (published-after sync)
current
v1 2026-08-31
Initial release - Original nodes (HTTP workarounds, n8n 1.x era).
Download v1