
RSForm! PRO Notion plugin
The RSForm! Pro – Notion plugin is a powerful tool designed to seamlessly integrate your Joomla forms with your Notion workspace. This intuitive plugin empowers website administrators, agencies, and content creators to capture and organize form submissions directly into Notion databases, without the need for expensive third-party services like Zapier or Make.
Whether you are collecting feedback, managing event registrations, or generating leads, RSForm! Pro – Notion ensures a smooth data transfer process. As soon as a visitor clicks 'submit', the data is automatically synced to Notion for immediate access and processing.
Seamless Integration between Joomla and Notion
This plugin establishes a direct, secure bridge between your Joomla server and the official Notion API. This "Zero Intermediary" approach not only ensures better data privacy by keeping your information strictly between your site and Notion, but it also completely eliminates unnecessary monthly subscription costs for platforms like Zapier, Make, or IFTTT.
You maintain full control of your data flow, syncing unlimited submissions directly to your workspace without hidden fees or third-party limits.


Flexible Mapping from RSForm PRO to Notion
Gain precise control over how your data is organized by mapping specific RSForm! Pro placeholders directly to your Notion database columns. Whether you are capturing standard text, email addresses, or complex multi-select options, the plugin allows you to define exactly where each piece of data belongs.
Simply use your form's placeholders (e.g., {Name:value}, {Email:value}, or {Subject:value}) to populate the corresponding properties in Notion, ensuring your workspace remains structured and your data is instantly usable.
Support for Notion Properties
Support for Notion Properties: Works with various Notion property types such as: Title, Rich Text, Number, Select & Multi-select, Date, Email & Phone, Checkbox, URL.
This extensive compatibility ensures your Notion database retains its rich formatting and functionality, exactly as you designed it.


Trigger after payment in RSForm RPO
Watch Demo
Get the plugin or the Joomla Extensions bundle
Frequently Asked Questions
What does the RSForm! Pro – Notion plugin do?
It connects your Joomla forms to Notion. Every time a visitor submits an RSForm! Pro form, the submission is sent straight to a Notion database, so feedback, registrations, leads, and orders land in your workspace automatically without manual copy-pasting.
Do I need Zapier, Make, or another third-party service?
No. The plugin talks directly to the official Notion API from your own Joomla server. There is no intermediary platform, no separate account, and no extra monthly subscription on top of the plugin.
Which versions of Joomla and RSForm! Pro do I need?
The plugin runs on Joomla 5.x and 6.x. You also need RSForm! Pro installed, since this is an add-on plugin for that form component, not a standalone form builder.
How does the plugin connect to my Notion workspace?
You create an Internal Integration in Notion and copy its Internal Integration Secret (the API key) into the plugin configuration under Components » RSForm! Pro » Configuration » Notion. You then grant that integration access to the specific database you want to use.
Which Notion property types are supported?
The plugin works with Title, Rich Text, Number, Select and Multi-select, Date, Email and Phone, Checkbox, and URL properties, so your database keeps its structure and formatting.
Can I decide which form field goes into which Notion column?
Yes. After you enter your Database ID and save, the plugin shows a mapping screen. On the left it lists the properties of your Notion database; on the right you assign an RSForm! Pro value to each one. You use the form's placeholders, for example {Name:value} or {Email:value}, and you can also enter your own static text.
Can I send submissions to Notion only after a payment is completed?
Yes, when the RSForm! Pro Payment package is installed you get a Trigger on payment option. This delays syncing until the transaction succeeds, so only confirmed, paid submissions reach Notion and abandoned or failed payments are filtered out. It is ideal for order forms and event tickets.
How quickly is the data synced?
Submissions are synced instantly the moment the visitor clicks submit, or, when Trigger on payment is enabled, immediately after the payment is confirmed.
Is there a limit on the number of forms or submissions?
No. You can connect unlimited forms and sync unlimited submissions. There are no per-submission fees or hidden third-party limits, because the data goes directly from your site to Notion.
Can I connect different forms to different Notion databases?
Yes. The Notion settings live in each form's Form Properties, so every form can point to its own Database ID and have its own field mapping.
How do I find my Notion Database ID?
Open the database in Notion and look at its URL. The Database ID is the 32-character alphanumeric string between the slash after the workspace name and the question mark.
Can I use one license on multiple websites?
Yes. A single license covers unlimited sites, including every client site you build or maintain. There are no per-domain fees.
Is my form data secure and private?
Data travels directly between your Joomla server and Notion over the official API, with no third-party platform in between. That keeps the data flow strictly between your site and your own Notion workspace.
How do I get support and updates?
Support and downloads run through your account on joomill-extensions.com, with full documentation available online. The plugin is installed and updated through the standard Joomla installer.

You email Jeroen. Jeroen emails you back.
"I'm using this plugin for a client who needs to register visitors for events on his website. He wants a clear overview of all registrations within the site itself, without having to rely on Google Sheets. If you hit a bug or need a feature added, you email me and I get back to you - usually within a few hours."
< 24h
16+
100%
Want to manage RSForm submissions in Notion?
Get this plugin or grab the Bundle if you need more than 1 of my extensions.