Embeded chat costs a lot even when not used

Describe the problem/error/question

I’ve created a chatbot workflow.
I understand that every question submitted by the user costs an execution. Totally fair.

But when I embed the chatbot window in my website (@n8n/chat - npm), it also costs an execution, since the chatbot is called with action “loadPreviousSession”.

If I embed the chatbot window on every pages of my site and a visitor navigates through 100 pages of my website and never use the chatbot, it’s counted as 100 executions!

Please share your workflow

Share the output returned by the last node

“If” statement gives “false” and process is stopped.

Information on your n8n setup

  • n8n version: 1.63.4
  • Database (default: SQLite): cloud
  • n8n EXECUTIONS_PROCESS setting (default: own, main): cloud
  • Running n8n via (Docker, npm, n8n cloud, desktop app): cloud
  • Operating system: cloud