{"id":185384,"date":"2024-04-16T08:55:38","date_gmt":"2024-04-16T08:55:38","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/star-rating-field-for-gravity-form\/"},"modified":"2026-06-29T09:54:58","modified_gmt":"2026-06-29T09:54:58","slug":"star-rating-field-for-gravity-form","status":"publish","type":"plugin","link":"https:\/\/da.wordpress.org\/plugins\/star-rating-field-for-gravity-form\/","author":20419894,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.0","stable_tag":"trunk","tested":"7.0","requires":"5.5","requires_php":"7.0","requires_plugins":null,"header_name":"Star Rating Field For Gravity Forms","header_author":"","header_description":"This plugin allows create star rating Field For Gravity Forms plugin.","assets_banners_color":"b8c6e0","last_updated":"2026-06-29 09:54:58","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"","rating":3,"author_block_rating":0,"active_installs":100,"downloads":1735,"num_ratings":3,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":[],"upgrade_notice":{"1.0.0":"<p>Initial release. Install and start collecting star ratings inside your Gravity Forms today. Upgrade to Pro for custom star counts, custom icon styles, and cancel button positioning.<\/p>"},"ratings":{"1":1,"2":0,"3":1,"4":0,"5":1},"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3475277,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3475277,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3475277,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3475277,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":[],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3197035,"resolution":"1","location":"assets","locale":"","width":444,"height":752},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3197035,"resolution":"2","location":"assets","locale":"","width":623,"height":302}},"screenshots":{"1":"Star rating field settings panel in the Gravity Forms editor \u2014 label, note, star icon picker, max stars, cancel button position, and single-selection option","2":"Front-end Gravity Forms form \u2014 star rating field rendered with label, cancel button, and interactive stars"}},"plugin_section":[],"plugin_tags":[2739,1655,52791,131142,2293],"plugin_category":[],"plugin_contributors":[256981],"plugin_business_model":[],"class_list":["post-185384","plugin","type-plugin","status-publish","hentry","plugin_tags-feedback-form","plugin_tags-gravity-forms","plugin_tags-gravity-forms-addon","plugin_tags-rating-field","plugin_tags-star-rating","plugin_contributors-howdytheme","plugin_committers-howdytheme"],"banners":{"banner":"https:\/\/ps.w.org\/star-rating-field-for-gravity-form\/assets\/banner-772x250.png?rev=3475277","banner_2x":"https:\/\/ps.w.org\/star-rating-field-for-gravity-form\/assets\/banner-1544x500.png?rev=3475277","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/star-rating-field-for-gravity-form\/assets\/icon-128x128.png?rev=3475277","icon_2x":"https:\/\/ps.w.org\/star-rating-field-for-gravity-form\/assets\/icon-256x256.png?rev=3475277","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/star-rating-field-for-gravity-form\/assets\/screenshot-1.png?rev=3197035","caption":"Star rating field settings panel in the Gravity Forms editor \u2014 label, note, star icon picker, max stars, cancel button position, and single-selection option"},{"src":"https:\/\/ps.w.org\/star-rating-field-for-gravity-form\/assets\/screenshot-2.png?rev=3197035","caption":"Front-end Gravity Forms form \u2014 star rating field rendered with label, cancel button, and interactive stars"}],"raw_content":"<!--section=description-->\n<p><strong>Star Rating Field For Gravity Forms<\/strong> is a free WordPress plugin that adds a fully interactive, click-to-rate star rating input field to any Gravity Forms form. Give your visitors a fast, intuitive way to rate your products, services, content, or experiences \u2014 all within your existing Gravity Forms setup, with no third-party services or complex configuration required.<\/p>\n\n<p>Star ratings are one of the most universally understood feedback mechanisms on the web. Whether you run an e-commerce store, a service business, a restaurant, or an educational platform, collecting star-based ratings through your forms is one of the quickest ways to gather actionable customer insights.<\/p>\n\n<blockquote>\n  <p><strong>Requires Gravity Forms<\/strong> to be installed and activated on your WordPress site.<\/p>\n<\/blockquote>\n\n<p><a href=\"https:\/\/topsmodule.com\/product\/star-rating-field-for-gravity-form\/\">\u2b50 Get Pro Version<\/a><\/p>\n\n\n\n<h4>Why Use Star Rating Field For Gravity Forms?<\/h4>\n\n<p>Gravity Forms doesn't include a native star rating input field. This plugin fills that gap \u2014 adding a polished, interactive star rating field that integrates directly into the Gravity Forms editor as a standard field type.<\/p>\n\n<p>You get visual icon styles, a cancel\/clear button, required field validation, custom rating notices, single star selection mode, and support for unlimited rating fields per form \u2014 all in the free version. No shortcodes, no manual embedding, no third-party accounts.<\/p>\n\n\n\n<h4>Free Version Features<\/h4>\n\n<ul>\n<li><p><strong>Interactive Star Rating Field<\/strong> \u2014 Add a click-to-rate star input to any Gravity Forms form directly from the field editor. Drag it in, configure it, and save \u2014 no coding required.<\/p><\/li>\n<li><p><strong>12 Rating Icon Styles<\/strong> \u2014 Choose from 12 distinct visual icon styles for the star rating field, including multiple star designs, medal icons, and smiley face icons, with separate \"on\" (active) and \"off\" (inactive) states built in.<\/p><\/li>\n<li><p><strong>Write A Note \/ Custom Rating Notice<\/strong> \u2014 Add a custom instructional notice or heading text to the star rating field. This text appears alongside the stars to guide users on what they are rating (e.g., \"Rate your experience\", \"Rate Us\").<\/p><\/li>\n<li><p><strong>Cancel \/ Clear Button<\/strong> \u2014 A built-in cancel button lets users deselect or reset their star rating back to zero. Useful when users want to change their mind or undo an accidental click before submitting.<\/p><\/li>\n<li><p><strong>Enable or Disable Cancel Button<\/strong> \u2014 Toggle the cancel button on or off directly from the field settings, giving you control over whether users can clear their rating on a per-field basis.<\/p><\/li>\n<li><p><strong>Single Star Selection Mode<\/strong> \u2014 Enable a mode where only the individual star being hovered or clicked lights up, rather than all stars up to that point lighting up cumulatively. Useful for distinct single-choice rating scenarios.<\/p><\/li>\n<li><p><strong>Required Field Support<\/strong> \u2014 Mark the star rating field as required using the standard Gravity Forms rules setting. If a user tries to submit the form without selecting a rating, the form will not submit and a validation error is displayed.<\/p><\/li>\n<li><p><strong>Custom Error Message<\/strong> \u2014 Set a custom validation error message for the required star rating field using the Gravity Forms error message setting.<\/p><\/li>\n<li><p><strong>Conditional Logic Support<\/strong> \u2014 The star rating field supports Gravity Forms' built-in conditional logic, allowing you to show or hide the field based on the values of other fields in the form.<\/p><\/li>\n<li><p><strong>Unlimited Rating Fields Per Form<\/strong> \u2014 Add as many independent star rating fields as needed within a single Gravity Forms form. Each field operates independently with its own settings and value.<\/p><\/li>\n<li><p><strong>Default Rating Value<\/strong> \u2014 A default star score is pre-applied when the field is first added to a form, giving you a sensible starting configuration out of the box.<\/p><\/li>\n<li><p><strong>Mobile Friendly and Touch Compatible<\/strong> \u2014 The star rating field is fully responsive. Touch-based star selection works correctly on smartphones and tablets of all screen sizes.<\/p><\/li>\n<li><p><strong>Lightweight<\/strong> \u2014 Built on the jQuery Raty library, keeping the additional page weight minimal.<\/p><\/li>\n<\/ul>\n\n\n\n<h4>Pro Version Features<\/h4>\n\n<p>The following features are available exclusively in the Pro version. They appear in the Gravity Forms field editor but are locked for free users.<\/p>\n\n<p><strong><a href=\"https:\/\/topsmodule.com\/product\/star-rating-field-for-gravity-form\/\">Upgrade to Pro \u2192<\/a><\/strong><\/p>\n\n<ul>\n<li><p><strong>Custom Star \"On\" Icon<\/strong> \u2014 Choose the specific icon image displayed for active or hovered stars (the filled\/selected state). Available options include star styles 1 and 2, medal-on, medal-off, star-on, star-off, face-on, and face-off icons, giving you full control over the appearance of selected stars.<\/p><\/li>\n<li><p><strong>Custom Star \"Off\" Icon<\/strong> \u2014 Choose the specific icon image displayed for inactive or unselected stars (the empty\/resting state). The same set of icon options as the \"on\" state is available, allowing you to create consistent or contrasting visual pairings between selected and unselected stars.<\/p><\/li>\n<li><p><strong>Custom Maximum Star Count<\/strong> \u2014 Set the maximum number of selectable stars for the rating field. Instead of the default 5-star scale, you can configure any number \u2014 for example, rate out of 3, 7, or 10. Useful for NPS-style surveys, scoring systems, or any use case where a non-standard scale is needed.<\/p><\/li>\n<li><p><strong>Cancel Button Position<\/strong> \u2014 Control whether the cancel\/reset button appears to the <strong>Left<\/strong> or <strong>Right<\/strong> of the star icons. Lets you align the cancel button with your form's visual layout.<\/p><\/li>\n<\/ul>\n\n<p><strong><a href=\"https:\/\/topsmodule.com\/product\/star-rating-field-for-gravity-form\/\">Get the Pro Version \u2192<\/a><\/strong><\/p>\n\n\n\n<h4>Perfect For<\/h4>\n\n<ul>\n<li>Product review and customer feedback forms<\/li>\n<li>Restaurant, hotel, or service experience rating forms<\/li>\n<li>Customer satisfaction (CSAT) and NPS surveys<\/li>\n<li>Event and workshop post-attendance feedback forms<\/li>\n<li>Online course or content quality rating forms<\/li>\n<li>Employee, vendor, or supplier evaluation forms<\/li>\n<li>App or software feature feedback forms<\/li>\n<li>Any Gravity Forms form where fast, visual, one-click feedback collection is needed<\/li>\n<\/ul>\n\n\n\n<h4>How It Works<\/h4>\n\n<ol>\n<li>Install and activate the plugin (Gravity Forms must already be active).<\/li>\n<li>Open any Gravity Forms form in the form editor.<\/li>\n<li>Find the <strong>Star Rating<\/strong> field in the Advanced Fields panel.<\/li>\n<li>Drag it into your form.<\/li>\n<li>Configure the field options: label, rating notice, cancel button toggle, single star mode, required, and conditional logic.<\/li>\n<li>Save the form and embed it on any page or post.<\/li>\n<li>The star rating field is live \u2014 selected rating values are captured with each submission and appear in Gravity Forms entries and email notifications like any other field.<\/li>\n<\/ol>\n\n<blockquote>\n  <p><strong>Note:<\/strong> The star rating field is designed to render on published front-end pages. It may not display visually inside the Gravity Forms back-end drag-and-drop editor \u2014 this is expected behaviour. Always test your form on a live published page to see the stars in action.<\/p>\n<\/blockquote>\n\n<!--section=installation-->\n<h4>Automatic Installation (Recommended)<\/h4>\n\n<ol>\n<li>Make sure <strong>Gravity Forms<\/strong> is installed and activated.<\/li>\n<li>In your WordPress dashboard, go to <strong>Plugins &gt; Add New<\/strong>.<\/li>\n<li>Search for <strong>Star Rating Field For Gravity Forms<\/strong>.<\/li>\n<li>Click <strong>Install Now<\/strong>, then click <strong>Activate<\/strong>.<\/li>\n<\/ol>\n\n<h4>Manual Installation<\/h4>\n\n<ol>\n<li>Download the plugin ZIP file.<\/li>\n<li>Go to <strong>Plugins &gt; Add New &gt; Upload Plugin<\/strong> in your WordPress dashboard.<\/li>\n<li>Upload the ZIP file and click <strong>Install Now<\/strong>.<\/li>\n<li>Click <strong>Activate Plugin<\/strong> after installation.<\/li>\n<\/ol>\n\n<h4>After Activation<\/h4>\n\n<ol>\n<li>Open any Gravity Forms form editor.<\/li>\n<li>Locate the <strong>Star Rating<\/strong> field under Advanced Fields and drag it into your form.<\/li>\n<li>Configure field options (label, notice, cancel button, required, conditional logic).<\/li>\n<li>Save and test your form on a published page.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20this%20plugin%20require%20gravity%20forms%3F\"><h3>Does this plugin require Gravity Forms?<\/h3><\/dt>\n<dd><p>Yes. Gravity Forms must be installed and activated for this plugin to work. The star rating field registers itself as a native Gravity Forms field type and relies on the Gravity Forms framework for rendering, validation, conditional logic, and entry storage.<\/p><\/dd>\n<dt id=\"how%20many%20star%20rating%20icon%20styles%20are%20available%20in%20the%20free%20version%3F\"><h3>How many star rating icon styles are available in the free version?<\/h3><\/dt>\n<dd><p>The free version includes 12 different visual icon styles \u2014 covering various star designs, medal icons, and face icons in both active and inactive states.<\/p><\/dd>\n<dt id=\"why%20don%27t%20the%20stars%20show%20up%20inside%20the%20gravity%20forms%20form%20editor%3F\"><h3>Why don't the stars show up inside the Gravity Forms form editor?<\/h3><\/dt>\n<dd><p>The star rating field is designed to render on the front end of your site. It may not appear visually inside the Gravity Forms back-end drag-and-drop editor. This is expected behaviour. View your form on a published page or post to see the star rating field working correctly.<\/p><\/dd>\n<dt id=\"can%20i%20add%20a%20message%20or%20instruction%20near%20the%20rating%20field%3F\"><h3>Can I add a message or instruction near the rating field?<\/h3><\/dt>\n<dd><p>Yes. The <strong>Write A Note<\/strong> setting lets you add a custom notice or instruction text that displays alongside the star rating field, such as \"Rate your experience\" or \"How did we do?\"<\/p><\/dd>\n<dt id=\"can%20i%20add%20more%20than%20one%20star%20rating%20field%20to%20a%20single%20form%3F\"><h3>Can I add more than one star rating field to a single form?<\/h3><\/dt>\n<dd><p>Yes. You can add as many star rating fields as you need to a single Gravity Forms form. Each field works independently with its own settings, validation, and submission value.<\/p><\/dd>\n<dt id=\"can%20users%20clear%20or%20reset%20their%20star%20rating%3F\"><h3>Can users clear or reset their star rating?<\/h3><\/dt>\n<dd><p>Yes. The free version includes a built-in cancel button that lets users deselect their rating. You can enable or disable this button using the <strong>Disable Cancel Button<\/strong> setting in the field options.<\/p><\/dd>\n<dt id=\"can%20i%20use%20conditional%20logic%20with%20the%20star%20rating%20field%3F\"><h3>Can I use conditional logic with the star rating field?<\/h3><\/dt>\n<dd><p>Yes. The star rating field supports Gravity Forms' native conditional logic. You can show or hide the rating field based on the values of other fields in your form.<\/p><\/dd>\n<dt id=\"can%20i%20make%20the%20star%20rating%20field%20required%3F\"><h3>Can I make the star rating field required?<\/h3><\/dt>\n<dd><p>Yes. Use the standard Gravity Forms <strong>Required<\/strong> option in the field settings. If a user submits the form without selecting a star rating, validation will fail and your custom or default error message will be shown.<\/p><\/dd>\n<dt id=\"can%20i%20change%20the%20maximum%20number%20of%20stars%20%28e.g.%2C%20rate%20out%20of%2010%29%3F\"><h3>Can I change the maximum number of stars (e.g., rate out of 10)?<\/h3><\/dt>\n<dd><p>Setting a custom maximum star count beyond the default 5 is a <strong>Pro version feature<\/strong>. <a href=\"https:\/\/topsmodule.com\/product\/star-rating-field-for-gravity-form\/\">Upgrade here<\/a>.<\/p><\/dd>\n<dt id=\"can%20i%20choose%20specific%20star%20icon%20images%3F\"><h3>Can I choose specific star icon images?<\/h3><\/dt>\n<dd><p>Custom icon selection for the \"on\" and \"off\" star states is a <strong>Pro version feature<\/strong>. The free version uses the default icon set automatically. <a href=\"https:\/\/topsmodule.com\/product\/star-rating-field-for-gravity-form\/\">Learn more about the Pro version<\/a>.<\/p><\/dd>\n<dt id=\"can%20i%20control%20where%20the%20cancel%20button%20appears%20%28left%20or%20right%29%3F\"><h3>Can I control where the cancel button appears (left or right)?<\/h3><\/dt>\n<dd><p>Cancel button positioning is a <strong>Pro version feature<\/strong>. <a href=\"https:\/\/topsmodule.com\/product\/star-rating-field-for-gravity-form\/\">Upgrade here<\/a>.<\/p><\/dd>\n<dt id=\"is%20the%20plugin%20mobile-friendly%3F\"><h3>Is the plugin mobile-friendly?<\/h3><\/dt>\n<dd><p>Yes. The star rating field is fully responsive and supports touch-based selection on all smartphones and tablets.<\/p><\/dd>\n<dt id=\"where%20can%20i%20get%20the%20pro%20version%3F\"><h3>Where can I get the Pro version?<\/h3><\/dt>\n<dd><p>Visit (https:\/\/topsmodule.com\/product\/star-rating-field-for-gravity-form\/) to upgrade and unlock all Pro features.<\/p>\n\n<\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release.<\/li>\n<li>Add interactive star rating field to any Gravity Forms form.<\/li>\n<li>12 visual icon styles included.<\/li>\n<li>Cancel button with enable\/disable toggle.<\/li>\n<li>Single star selection mode.<\/li>\n<li>Custom rating notice (Write A Note) field.<\/li>\n<li>Required field validation with custom error message support.<\/li>\n<li>Conditional logic support.<\/li>\n<li>Default rating value on field creation.<\/li>\n<li>Unlimited rating fields per form.<\/li>\n<li>Mobile and touch-screen compatible.<\/li>\n<\/ul>","raw_excerpt":"Add an interactive star rating field to any Gravity Forms form. Collect star-based feedback with 12 icon styles, a cancel button, custom notices, and  &hellip;","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/da.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/185384","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/da.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/da.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/da.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=185384"}],"author":[{"embeddable":true,"href":"https:\/\/da.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/howdytheme"}],"wp:attachment":[{"href":"https:\/\/da.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=185384"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/da.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=185384"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/da.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=185384"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/da.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=185384"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/da.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=185384"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/da.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=185384"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}