---
title: "RSForm! Pro – Notion plugin"
---

# RSForm! Pro – Notion plugin

## Install the plugin

Before installation please check that the below system requirements are met. You can ask your webhoster if the server you are working on supports them. You can also find the information in the Joomla! backend under System > System information.

 
## General requirements

 
- Joomla! 5.x or 6.x

 ## Preparations

 
- Create a full backup of the website. You can use [Akeeba Backup](http://www.akeeba.com) to create a quick one
- Upgrade to the latest version of Joomla!

 
## Installation (upload & install)

 The installation of our extensions is done with the Joomla! installer. Anyone that is already using Joomla! shouldn't have any problem, for those that are somewhat new in Joomla! we'll explain the steps required to make the installation of the extensions in your website.

 1) After downloading the installation file from our website, go to your Joomla! administration and go to **System > Install > Extensions**

 ![install 01](https://joomill-templates.com/images/documentation/general/install-01.jpg)

 2) Then select the file in the tab **Upload Package File**, after a few moments you'll get a message saying the extension is installed.

 ![install 02](https://joomill-templates.com/images/documentation/general/install-02.jpg)

 3) The plugin will be published automaticly. Go to **Extensions** » **Extension Manager,**find the RSForm! Pro Notion integration (System - ) plugin and see if the plugin to **Published**to check this.

 Now you're ready to start using our extension!

  


[Lees meer...](https://joomill-templates.com/rsform-notion-plugin/install-the-plugin.md)

## RSForm! PRO Configuration

After installation go to Components » RSForm! Pro » Configuration » Notion tab

 Here you can enter a API key (Notion Internal Integration Secret) 

 Create a new integration to obtain an API key at [https://www.notion.so/profile/integrations/](https://www.notion.so/profile/integrations/)  
Follow the steps on this page: [Internal integration secret key](https://joomill-templates.com/index.php?option=com_content&view=article&id=300:api-key-internal-integration-secret&catid=103:rsform-notion-plugin&Itemid=5277) 

 ![rsform notion component configuration](https://joomill-templates.com/images/documentation/rsformnotion/rsform-notion-component-configuration.png)

  

  

  


[Lees meer...](https://joomill-templates.com/rsform-notion-plugin/configuration.md)

## Create a Notion Database

First you have to create a database in Notion.

 Howto: [https://www.notion.com/help/guides/creating-a-database](https://www.notion.com/help/guides/creating-a-database)


[Lees meer...](https://joomill-templates.com/rsform-notion-plugin/create-a-notion-database.md)

## Internal integration secret key

Create a new integration to obtain an API key at [https://www.notion.so/profile/integrations/](https://www.notion.so/profile/integrations/)

 
## 1) Login 

 Go to [https://www.notion.so/profile/integrations/](https://www.notion.so/profile/integrations/) and login with your Notion credentials.

 Click on the **New integration** button.

 ![rsform notion new key 01](https://joomill-templates.com/images/documentation/rsformnotion/rsform-notion-new-key-01.png)

 
## 2) New Integration

 Enter a Integration name.

 Associated workspace: Select your Associated workspace.

 Type: select **Internal**.

 Logo: (optional) Upload a logo.

 Click the **Save**button.

 ![rsform notion new key 02](https://joomill-templates.com/images/documentation/rsformnotion/rsform-notion-new-key-02.png)

 
## 2) Configuration

 In the next step you see the Internal integration secret.

 **Show this key, copy and paste this key in your RSForm! PRO Configuration.**

 Capabilities:

 
- Content capabilities are checked by default
- **Check Comment capabilities** when you would like to use the comment field

 Click the **Save**button.

 ![rsform notion new key 03](https://joomill-templates.com/images/documentation/rsformnotion/rsform-notion-new-key-03.png)

 
## 3) Access Configuration

  Click the **Edit access **button.

 Select the database you would like to connect.

 Click the **Save**button.

 ![rsform notion new key 04](https://joomill-templates.com/images/documentation/rsformnotion/rsform-notion-new-key-04.png)

 ![rsform notion new key 05](https://joomill-templates.com/images/documentation/rsformnotion/rsform-notion-new-key-05.png)


[Lees meer...](https://joomill-templates.com/rsform-notion-plugin/api-key-internal-integration-secret.md)

## Get Notion Database ID

To find a database ID, navigate to the database URL in your Notion workspace. The ID is the string of characters in the URL that is between the slash following the workspace name (if applicable) and the question mark. The ID is a 32 characters alphanumeric string.

 ![rsform notion database id](https://joomill-templates.com/images/documentation/rsformnotion/rsform-notion-database-id.png)


[Lees meer...](https://joomill-templates.com/rsform-notion-plugin/get-notion-database-id.md)

## Notion Settings in Form Properties

Go to components » RSForm! PRO » Manage Forms

 Select your Form or Create a new one.

 Go to the tab : **Form Properties**

 In the left menu you find **Notion** at the bottom

 Here you'll find the Notion Settings.

 
### ![rsform notion trigger on payment](https://joomill-templates.com/images/documentation/rsformnotion/rsform-notion-trigger-on-payment.png)

  

 
|  |  |
| --- | --- |
| Published | Select Yes to enable the Notion plugin |
| Trigger on payment *(only visible when RSForm! Pro Payment Package in installed)* | This option delays the synchronization process until a transaction is successfully completed. |
| Database ID | Enter the Notion Database ID [(Find your Notion Database ID here)](https://joomill-templates.com/index.php?option=com_content&view=article&id=302:get-notion-database-id&catid=103:rsform-notion-plugin&Itemid=5277) |

  **After you Entered the Database ID Save the settings to see the Mappings**

  

 ![rsform notion field mapping](https://joomill-templates.com/images/documentation/rsformnotion/rsform-notion-field-mapping.png)

 On the left side you see the Properties of your Notion Database. (The order is determined by the Notion API and cannot be changed. This does not affect the functionality of the plugin in any way.)

 On the right side you can select a RSForm! Pro Value. Click on the arrow button to select 1 or multiple values, or enter your own text.

  


[Lees meer...](https://joomill-templates.com/rsform-notion-plugin/notion-settings-in-form-properties.md)

## Download Key

When you install the RSForm! Pro Notion plugin you will see a download key is missing message in the Joomla dashboard.

 ![download key 01](https://joomill-templates.com/images/documentation/general/download-key-01.jpg)

  

 You need to use this Download Key to enable automatic updating of our extensions. Our system checks if you use a valid Download Key and if you have an active subscription.

 You can find your personal Download Key on our website:   
  
[https://www.joomill-extensions.com/account/downloadkey](https://joomill-templates.com/account/downloadkey)

 ![download key 03](https://joomill-templates.com/images/documentation/general/download-key-03.jpg)

 Copy the Download Key and paste it in the Edit Update Site screen.

 ![download key 02](https://joomill-templates.com/images/documentation/general/download-key-02.jpg)

 After you are done, press the Save and Close button.


[Lees meer...](https://joomill-templates.com/rsform-notion-plugin/download-key.md)

## Changelog

[changelog-rsfpnotion]


[Lees meer...](https://joomill-templates.com/rsform-notion-plugin/changelog.md)

