# Notion Trigger issues

**URL:** <https://community.n8n.io/t/notion-trigger-issues/10763>\
**Category:** Questions\
**Tags:** node\
**Created:** [January 19, 2022, 5:19pm UTC](https://community.n8n.io/t/notion-trigger-issues/10763 "2022-01-19T17:19:30Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![leprodude](https://dub1.discourse-cdn.com/n8n/user_avatar/community.n8n.io/leprodude/32/42717_2.png) [@leprodude](https://community.n8n.io/u/leprodude)\
**Post date:** [January 19, 2022, 5:19pm UTC](https://community.n8n.io/t/notion-trigger-issues/10763/1 "2022-01-19T17:19:30Z")

</div>

## Describe the issue/error/question

I have a Notion database with entries.  
In N8N I do a `getAll` Pages from the Notion Node, and it shows all the entries correctly.

That’s why I assume each entry in my database is called “page”.

When I use the Notion Trigger Nodes, however, the wrong event fires.

I add an entry in Notion and expect N8N to trigger the `Page Added to Database` event, but that doesn’t happen. It triggers the `Paged Updated in Database` event (also typo in there I think). But when I actually update an entry, the active workflow doesn’t trigger, only through manual execution does it fire the `Paged Updated in Database` event.

Might be a similar issue as with Seatable Trigger described [here](http://community.n8n.io/t/seatable-trigger-node/8618/27)

Poll times are 1 minute.

## Information on your n8n setup

- **n8n version:** 0.159.0
- **Database you’re using (default: SQLite):** SQLite
- **Running n8n with the execution process [own(default), main]:** own
- **Running n8n via [Docker, npm, n8n.cloud, desktop app]:** Docker

---

<div class="post-metadata">

**Author:** ![MutedJam](https://dub1.discourse-cdn.com/n8n/user_avatar/community.n8n.io/mutedjam/32/70851_2.png) [@MutedJam](https://community.n8n.io/u/MutedJam)\
**Post date:** [January 20, 2022, 8:47am UTC](https://community.n8n.io/t/notion-trigger-issues/10763/2 "2022-01-20T08:47:56Z")

</div>

Hi @leprodude, I tried reproducing this, but the trigger is working fine for me.

I used a database looking like this in Notion:

 ![image](https://europe1.discourse-cdn.com/n8n/original/2X/8/8b7d95ca696b2d73c915a99ec0b948e8b5496396.png)

The trigger picked up the new row as expected through the “Page Added to Database” event:

 ![image](https://europe1.discourse-cdn.com/n8n/original/2X/b/bb2f3f5dee2db5698d779afdca433857a6be9c11.png)

Any chance you can share a screenshot your Notion database to get an idea of the structure? Maybe I was looking into a case that differs from yours.

---

<div class="post-metadata">

**Author:** ![leprodude](https://dub1.discourse-cdn.com/n8n/user_avatar/community.n8n.io/leprodude/32/42717_2.png) [@leprodude](https://community.n8n.io/u/leprodude)\
**Post date:** [January 20, 2022, 10:41am UTC](https://community.n8n.io/t/notion-trigger-issues/10763/3 "2022-01-20T10:41:57Z")

</div>

![0cdebd6c-e713-4fa3-9b5a-7593d7696587](https://europe1.discourse-cdn.com/n8n/original/2X/0/010135c1df8fbd13a65f392795fbd8b0a3699915.jpeg)

Ok then I’ll try creating a fresh workflow and see if that changes anything. I had a workflow with two Notion triggers, one for row updated one for row added. After testing both manually I pulled them into different workflows, but maybe something got messed up.

I was trying to accomplish a sync from Notion to a Seatable instance, but not sure it’s practical to even do that… I’ll let you know once I’ve tried fresh workflows with single trigger

---

<div class="post-metadata">

**Author:** ![MutedJam](https://dub1.discourse-cdn.com/n8n/user_avatar/community.n8n.io/mutedjam/32/70851_2.png) [@MutedJam](https://community.n8n.io/u/MutedJam)\
**Post date:** [January 20, 2022, 11:04am UTC](https://community.n8n.io/t/notion-trigger-issues/10763/4 "2022-01-20T11:04:44Z")

</div>

Thanks so much for your help with identifying the problem here!

---

<div class="post-metadata">

**Author:** ![leprodude](https://dub1.discourse-cdn.com/n8n/user_avatar/community.n8n.io/leprodude/32/42717_2.png) [@leprodude](https://community.n8n.io/u/leprodude)\
**Post date:** [January 20, 2022, 11:43am UTC](https://community.n8n.io/t/notion-trigger-issues/10763/5 "2022-01-20T11:43:36Z")

</div>

Ok, so I created one active workflow with only a Notion trigger for pageAdded, and one active workflow with only a Notion trigger for pageUpdated.

When I fill in the data, pageAdded triggers with as much data as I have filled in up to that point.  
After finishing within a minute, the pageUpdated triggers with the full row data.

Changing existing row data doesn’t trigger the pageUpdated though. I’ve tried adding a tag, adding a stage, changing the description of a row. If the “pageUpdatedInDatabase” correlates to a API endpoint or event, then maybe fixing the typo is all we need. From “page **d** UpdatedInDatabase” to “pageUpdatedInDatabase”. But then again, it shouldn’t have triggered after completing the freshly added row as far as I can tell…

Hitting the execute manually triggers it correctly and shows the last edited row with updated data.

Anyhting else I should try or post to help with this?
