Notion CMS Setup
Configure and manage your Notion content management system
Connection Status
Not Connected - Please configure your Notion integration.
Setup Instructions
Step 1: Create Notion Integration
- Go to https://www.notion.so/my-integrations
- Click "New integration"
- Name it "GEM Enterprise CMS"
- Select the workspace to integrate with
- Copy the Internal Integration Secret
- Set it as
NOTION_INTEGRATION_SECRETin your environment
Step 2: Create Content Database
- Create a new page in Notion
- Add a database to the page (inline or full page)
- Name it "GEM Enterprise Content"
- Click the "..." menu → "Add connections" → Select your integration
- Copy the database ID from the URL:
https://notion.so/YOUR_WORKSPACE/[DATABASE_ID]?v=... - Set it as
NOTION_DATABASE_IDin your environment
Step 3: Configure Database Properties
Your database should have these properties (they'll be created automatically):
- Title (title) - Content title
- Content Type (select) - Service, News, Testimonial, etc.
- Status (select) - Draft, Published, Archived
- Category (multi-select) - Content categories
- Priority (number) - Sort order
- Author (text) - Content author
- Publish Date (date) - Publication date
- Featured (checkbox) - Feature on homepage
- SEO Description (text) - Meta description