Skip to main content

Documentation: RSForm! Pro – Notion plugin

Troubleshooting & FAQ

Troubleshooting

A submission doesn't appear in Notion

Check these in order:

  • Published is set to Yes on the form's Notion tab (Form Properties > Notion).
  • The Notion API key is entered under Components > RSForm! Pro > Configuration > Notion, and hasn't been revoked on the Notion side.
  • The Database ID is correct and the integration has been given access to that database, see "Give the integration access" in "Internal integration secret key".
  • If Trigger on payment is set to Yes, the page is only created after a successful payment confirmation, not right after the visitor submits the form.

A wrong API key or database ID shows an on-screen error in the mapping table instead of failing silently.

Some fields arrive empty, or a field doesn't map at all

An empty RSForm! Pro field is skipped rather than sent as a blank value, so a missing value in Notion usually means the source field was empty on submission. A field that never arrives at all is usually mapped to a Notion property type the plugin doesn't support, see "Which Notion property types are supported?" below.

A comment isn't posted on the Notion page

The comments mapping only works if you enabled Comment capabilities when you created the integration. Without it, the plugin still creates the Notion page, it just can't add the comment, and no error is shown. See "Internal integration secret key".

Trigger on payment stopped working after I removed a plugin

Trigger on payment depends on the RSForm! Pro Payment Package. If you disable or uninstall the Payment Package after enabling this option, submissions stop syncing to Notion entirely: the normal after-submit trigger still skips them because the option is still Yes, and the payment-confirmation trigger no longer fires. Set Trigger on payment back to No if you remove the Payment Package.

FAQ

Which Notion property types are supported?

Title, Text, Number, Select, Multi-select, Date, Checkbox, URL, Email, and Phone. Any other property type isn't supported and is skipped without an error, including types like Files & media, People, Relation, Formula, and Rollup.

Can the same form submission be sent to Notion twice?

No. The plugin tracks which submissions it has already processed, so a submission is never sent to Notion more than once, even if multiple RSForm! Pro events fire for it.

Does this work with more than one form?

Yes. Notion settings, published, database, mappings, are stored per form on that form's own Notion tab. Configure each form independently.

What happens if I disable the RSForm! Pro Notion plugin?

Submissions stop syncing to Notion until you re-enable it. Nothing already sent to Notion is affected, and your per-form mapping settings are kept, they're used again once the plugin is active.