{"id":291537,"date":"2026-04-01T13:47:59","date_gmt":"2026-04-01T13:47:59","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/rocket-forms-pro\/"},"modified":"2026-04-01T20:38:00","modified_gmt":"2026-04-01T20:38:00","slug":"omniwise-rocket-forms-pro","status":"publish","type":"plugin","link":"https:\/\/fa.wordpress.org\/plugins\/omniwise-rocket-forms-pro\/","author":23468277,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.0.10","stable_tag":"1.0.10","tested":"6.9.4","requires":"6.6","requires_php":"8.0","requires_plugins":null,"header_name":"OmniWise Rocket Forms Pro","header_author":"OmniWise","header_description":"Embed your Rocket Forms Pro forms anywhere on your WordPress site using shortcodes or Gutenberg blocks.","assets_banners_color":"0f3253","last_updated":"2026-04-01 20:38:00","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/www.rocketformspro.com\/wordpress","header_author_uri":"https:\/\/omniwise.se","rating":5,"author_block_rating":0,"active_installs":0,"downloads":109,"num_ratings":1,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.10":{"tag":"1.0.10","author":"omniwiseab","date":"2026-04-01 20:38:00"},"1.0.4":{"tag":"1.0.4","author":"omniwiseab","date":"2026-04-01 13:47:36"},"1.0.5":{"tag":"1.0.5","author":"omniwiseab","date":"2026-04-01 19:59:42"},"1.0.6":{"tag":"1.0.6","author":"omniwiseab","date":"2026-04-01 20:08:43"},"1.0.7":{"tag":"1.0.7","author":"omniwiseab","date":"2026-04-01 20:14:58"},"1.0.8":{"tag":"1.0.8","author":"omniwiseab","date":"2026-04-01 20:18:46"},"1.0.9":{"tag":"1.0.9","author":"omniwiseab","date":"2026-04-01 20:34:08"}},"upgrade_notice":[],"ratings":{"1":0,"2":0,"3":0,"4":0,"5":1},"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3496954,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3496954,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3496954,"resolution":"1544x500","location":"assets","locale":""},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3496954,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":{"omniwise-rocket-forms-pro\/form-embed":{"name":"omniwise-rocket-forms-pro\/form-embed","title":"OmniWise Rocket Forms Pro"}},"tagged_versions":["1.0.10","1.0.4","1.0.5","1.0.6","1.0.7","1.0.8","1.0.9"],"block_files":[],"assets_screenshots":[],"screenshots":[],"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[358,230,2253,601,148076],"plugin_category":[42,56],"plugin_contributors":[259211],"plugin_business_model":[],"class_list":["post-291537","plugin","type-plugin","status-publish","hentry","plugin_tags-contact-form","plugin_tags-embed","plugin_tags-form-builder","plugin_tags-forms","plugin_tags-gutenberg","plugin_category-contact-forms","plugin_category-social-and-sharing","plugin_contributors-omniwiseab","plugin_committers-omniwiseab"],"banners":{"banner":"https:\/\/ps.w.org\/omniwise-rocket-forms-pro\/assets\/banner-772x250.png?rev=3496954","banner_2x":"https:\/\/ps.w.org\/omniwise-rocket-forms-pro\/assets\/banner-1544x500.png?rev=3496954","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/omniwise-rocket-forms-pro\/assets\/icon-128x128.png?rev=3496954","icon_2x":"https:\/\/ps.w.org\/omniwise-rocket-forms-pro\/assets\/icon-256x256.png?rev=3496954","generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<p>OmniWise Rocket Forms Pro is a WordPress plugin that connects your site to the Rocket Forms Pro form builder SaaS. Embed any of your forms on any page or post using shortcodes or the native Gutenberg block.<\/p>\n\n<p>This plugin is developed by OmniWise and is not affiliated with any other form-related products or services.<\/p>\n\n<p><strong>Features:<\/strong>\n* Embed forms with the <code>[owrfp_form id=\"FORM_ID\"]<\/code> shortcode\n* Native Gutenberg block with live form selection\n* Automatic iframe height adjustment (no scrollbars)\n* Admin dashboard showing all your forms and shortcodes\n* API key authentication \u2014 your data stays secure<\/p>\n\n<p><strong>Requirements:<\/strong>\n* An active Rocket Forms Pro account (rocketformspro.com)\n* API key from your WordPress Settings page<\/p>\n\n<h3>How to embed your forms<\/h3>\n\n<h4>Gutenberg (Block Editor)<\/h4>\n\n<ol>\n<li>Edit a page or post<\/li>\n<li>Click <strong>+<\/strong> to add a block<\/li>\n<li>Search for <strong>\"Rocket Forms Pro\"<\/strong><\/li>\n<li>Select your form from the dropdown<\/li>\n<\/ol>\n\n<h4>Shortcode (works everywhere)<\/h4>\n\n<p>Paste the shortcode in any page, post, or widget area:\n    [owrfp_form id=\"YOUR-FORM-ID\"]<\/p>\n\n<p>You can copy the shortcode from <strong>Rocket Forms \u2192 My Forms<\/strong> in your WordPress admin, or from the <strong>\"Copy WordPress shortcode\"<\/strong> option in the Rocket Forms Pro app.<\/p>\n\n<h4>Avada \/ Fusion Builder<\/h4>\n\n<ol>\n<li>Edit your page with Fusion Builder<\/li>\n<li>Add a <strong>\"Code Block\"<\/strong> element<\/li>\n<li>Paste your shortcode: <code>[owrfp_form id=\"YOUR-FORM-ID\"]<\/code><\/li>\n<\/ol>\n\n<h4>Elementor<\/h4>\n\n<ol>\n<li>Edit your page with Elementor<\/li>\n<li>Add a <strong>\"Shortcode\"<\/strong> widget<\/li>\n<li>Paste your shortcode: <code>[owrfp_form id=\"YOUR-FORM-ID\"]<\/code><\/li>\n<\/ol>\n\n<h4>WPBakery \/ Visual Composer<\/h4>\n\n<ol>\n<li>Add a <strong>\"Text Block\"<\/strong> or <strong>\"Raw HTML\"<\/strong> element<\/li>\n<li>Paste your shortcode: <code>[owrfp_form id=\"YOUR-FORM-ID\"]<\/code><\/li>\n<\/ol>\n\n<h4>Divi Builder<\/h4>\n\n<ol>\n<li>Add a <strong>\"Code\"<\/strong> module<\/li>\n<li>Paste your shortcode: <code>[owrfp_form id=\"YOUR-FORM-ID\"]<\/code><\/li>\n<\/ol>\n\n<h3>External services<\/h3>\n\n<p>This plugin connects to the Rocket Forms Pro API to retrieve your forms and validate your API key. This connection is required for the plugin to function.<\/p>\n\n<p><strong>What data is sent:<\/strong>\n* Your API key (for authentication) \u2014 sent as a Bearer token with each request\n* Requests to list your forms and retrieve form details<\/p>\n\n<p><strong>When data is sent:<\/strong>\n* When you save or validate your API key in the plugin settings\n* When loading the admin dashboard (to display your forms list)\n* When using the Gutenberg block editor (to show available forms)\n* Cached locally for 5 minutes to reduce API calls<\/p>\n\n<p><strong>Service provider:<\/strong> Rocket Forms Pro by OmniWise AB\n* Website: https:\/\/rocketformspro.com\n* Terms of Service: https:\/\/rocketformspro.com\/terms\n* Privacy Policy: https:\/\/rocketformspro.com\/privacy<\/p>\n\n<h3>Development<\/h3>\n\n<p>The Gutenberg block editor script (<code>assets\/js\/block.js<\/code>) is compiled from the JSX source file included in the plugin at <code>src\/block.jsx<\/code>.<\/p>\n\n<p>To build from source:<\/p>\n\n<ol>\n<li>Navigate to the plugin directory<\/li>\n<li>Run <code>npm install<\/code><\/li>\n<li>Run <code>npm run build<\/code><\/li>\n<\/ol>\n\n<p>This uses <code>@wordpress\/scripts<\/code> to compile and minify the block editor script.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin zip to <strong>Plugins \u2192 Add New \u2192 Upload Plugin<\/strong><\/li>\n<li>Activate the plugin<\/li>\n<li>Go to <strong>Rocket Forms \u2192 Settings<\/strong> and enter your API key<\/li>\n<li>Your API key is available at: https:\/\/rocketformspro.com\/wordpress-settings<\/li>\n<li>Go to <strong>Rocket Forms \u2192 My Forms<\/strong> to see your forms<\/li>\n<li>Use the shortcode <code>[owrfp_form id=\"YOUR-FORM-ID\"]<\/code> in any page or post<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"where%20do%20i%20get%20my%20api%20key%3F\"><h3>Where do I get my API key?<\/h3><\/dt>\n<dd><p>Log in to rocketformspro.com and go to Account \u2192 WordPress Settings.<\/p><\/dd>\n<dt id=\"can%20i%20embed%20the%20same%20form%20on%20multiple%20pages%3F\"><h3>Can I embed the same form on multiple pages?<\/h3><\/dt>\n<dd><p>Yes, use the same shortcode on as many pages or posts as you like.<\/p><\/dd>\n<dt id=\"can%20i%20have%20multiple%20wordpress%20sites%3F\"><h3>Can I have multiple WordPress sites?<\/h3><\/dt>\n<dd><p>Yes, generate a separate API key for each WordPress site.<\/p><\/dd>\n<dt id=\"my%20forms%20don%27t%20show%20up%20in%20the%20dashboard%3F\"><h3>My forms don't show up in the dashboard?<\/h3><\/dt>\n<dd><p>Make sure you have entered a valid API key under <strong>Rocket Forms \u2192 Settings<\/strong>. Click <strong>Refresh<\/strong> to re-fetch your forms from the server.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.10<\/h4>\n\n<ul>\n<li>Add review reminder notice after 7 days of use (dismissible)<\/li>\n<\/ul>\n\n<h4>1.0.9<\/h4>\n\n<ul>\n<li>Harden embed.js: validate postMessage origin and prevent selector injection<\/li>\n<li>Add complete changelog for versions 1.0.4\u20131.0.7<\/li>\n<\/ul>\n\n<h4>1.0.8<\/h4>\n\n<ul>\n<li>Add missing embed.js for iframe auto-resize \u2014 forms now expand to full height<\/li>\n<\/ul>\n\n<h4>1.0.7<\/h4>\n\n<ul>\n<li>Add embedding instructions for Gutenberg, Avada, Elementor, WPBakery and Divi<\/li>\n<li>Add FAQ about forms not showing in dashboard<\/li>\n<\/ul>\n\n<h4>1.0.6<\/h4>\n\n<ul>\n<li>Fix undefined variable in dashboard \u2014 forms now load correctly<\/li>\n<\/ul>\n\n<h4>1.0.5<\/h4>\n\n<ul>\n<li>Fix app URL from app.rocketformspro.com to rocketformspro.com<\/li>\n<\/ul>\n\n<h4>1.0.4<\/h4>\n\n<ul>\n<li>Initial release to WordPress.org plugin directory<\/li>\n<\/ul>\n\n<h4>1.0.3<\/h4>\n\n<ul>\n<li>Add build instructions for compiled block editor script<\/li>\n<li>Include source JSX for WordPress.org compliance<\/li>\n<\/ul>\n\n<h4>1.0.2<\/h4>\n\n<ul>\n<li>Rename plugin to OmniWise Rocket Forms Pro<\/li>\n<li>Update all prefixes to owrfp_ for WordPress compliance<\/li>\n<li>Add external services documentation<\/li>\n<li>Update shortcode to [owrfp_form]<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Fix Plugin URI to differ from Author URI<\/li>\n<li>Update minimum WordPress requirement to 6.6<\/li>\n<li>Fix uninstall cleanup to use WordPress Transients API<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release<\/li>\n<\/ul>","raw_excerpt":"Embed your Rocket Forms Pro forms anywhere on your WordPress site using shortcodes or Gutenberg blocks.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/fa.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/291537","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fa.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/fa.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/fa.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=291537"}],"author":[{"embeddable":true,"href":"https:\/\/fa.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/omniwiseab"}],"wp:attachment":[{"href":"https:\/\/fa.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=291537"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/fa.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=291537"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/fa.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=291537"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/fa.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=291537"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/fa.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=291537"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/fa.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=291537"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}