Integrations

Notion

Send articles to a Notion database.

Publish articles as rows in a Notion database. You map which database properties get the title, status, URL, and publish date.

The Notion connect wizard in Grandranker

What you need: a Notion workspace you can authorize, and a full-page database in it with a Title property. Sharing a plain page will not work. Only databases appear in the picker.

How to Connect

  1. In Notion, create or open a full-page database with a Title property. Add Status, URL, and a Date property if you want to map them later.
  2. In Grandranker, open Integrations, pick Notion, and click Connect Notion. Authorize Grandranker in Notion and choose which pages it can access.
  3. In Notion, open the database, click the ••• menu, go to Connections → Connect to, and pick your Grandranker integration.
  4. Back in Grandranker, the page shows Connected. Open the Database dropdown and select your database.
  5. Map the properties:
    • Title property (required): article title.
    • Status property (optional) + a Default status value (e.g. "Published") Grandranker sets on each row.
    • URL property (optional): article's URL.
    • Published date property (optional): publish date.
  6. Click Save Settings.

Publishing & Verifying

Each published article adds a row: title in your mapped property, content in the page body, and any mapped status/URL/date filled in. Scheduled articles from the Content Planner send automatically.

Publish one article and check your Notion database — a new row with the mapped properties, and content in the page body.

Disconnect from the Notion integration page.

Troubleshooting

"No databases found" / database missing from the list

Only databases explicitly connected to the integration show up. In Notion, open the database, click •••Connections, and connect Grandranker. It must be a database, not a plain page. Also check you authorized the right workspace during OAuth — if not, disconnect and reconnect.

"Could not load that database"

Likely deleted, moved, or disconnected. Re-add the connection in Notion and select it again.

No properties show up for mapping

Dropdowns filter by type (Title, Status/Select, URL, Date). Add a property of that type in Notion, then re-select the database to reload its schema.

Articles arrive without a status

The Default status value must exactly match an option on that property in Notion (case-sensitive).

Still stuck? [email protected]