# GravityKit — Full Content Index > A full list of GravityKit's published pages, posts, downloads, and documentation, each with a short excerpt, for LLM ingestion. Companion to /llms.txt, auto-generated from live content. ## Pages - [? You are here, the next stage!](https://www.gravitykit.com/support-specialist-stage-two/): Congratulations on making it to this next stage of applying for the position of GravityView Customer Support Specialist. This is the second-to-last stage. If you make it through, you will be invited for a live video interview. This form will… - [All use cases](https://www.gravitykit.com/build-it/all/): All Use Cases With GravityKit, you can build just about anything! Helpful tips right in your inbox. Subscribe to get the latest articles, information on releases and helpful Gravity Forms tips! - [Apply for nonprofit pricing](https://www.gravitykit.com/apply-for-nonprofit-pricing/): Apply for nonprofit pricing GravityKit is proud to support the work of not-for-profit organizations and charities. We offer a 50% permanent discount on annual plans and a 30% discount on lifetime plans. Eligible organizations must meet the following requirements: Have… - [Beta Testers](https://www.gravitykit.com/beta-tester/): Apply to be a beta tester Sign up for early access to the biggest GravityView release yet. GravityView 3.0 is a ground-up rebuild of how Views work, and we want your help testing it before launch.  As a beta tester,… - [Block MCP — the WordPress MCP that edits one block at a time](https://www.gravitykit.com/wordpress-block-mcp/): Block MCP is GravityKit's open-source WordPress MCP server. AI agents edit one block at a time, with stable refs, atomic batches, and one-call rollback. Free and MIT licensed. - [Brand Guidelines](https://www.gravitykit.com/brand-guidelines/): Brand guidelines Questions about using our name, logo, or other aspect of our brand? You'll probably find your answer below. Table of Contents Brand Colors Brand Tone Domain Name Gravity Forms and GravityKit Logo Our Mascot, Floaty Spelling GravityKit Other… - [Builder Use Cases](https://www.gravitykit.com/build-it/agency/): Expert builder Use Cases With GravityKit, you can build just about anything! Helpful tips right in your inbox. Subscribe to get the latest articles, information on releases and helpful Gravity Forms tips! - [Case studies](https://www.gravitykit.com/case-studies/): Built with GravityKit. Explore our case studies to see real GravityKit-powered projects in action, from data dashboards to community platforms, at some of the world's leading institutions. Featured A handful of standouts across different industries. Browse by industry below for… - [Comparison archive](https://www.gravitykit.com/vs/): Compare GravityKit See how GravityView, GravityImport, and GravityBoard compare to the alternatives. - [Complete Form](https://www.gravitykit.com/complete-form/) - [Customization Consultation](https://www.gravitykit.com/customization/): GravityKit has partnered with Gravity Assist to provide consultations and customization services. Unlock the potential of your ideas with a strategic consultation! After a conversation with Gravity Assist, you will possess a clear roadmap for your project. Plus, within three… - [Education Use Cases](https://www.gravitykit.com/build-it/education/): Education Use Cases With GravityKit, you can build just about anything! Helpful tips right in your inbox. Subscribe to get the latest articles, information on releases and helpful Gravity Forms tips! - [Enterprise](https://www.gravitykit.com/enterprise/): The CXL job board, built using Gravity Forms and GravityKit - [Feature Requests](https://www.gravitykit.com/feature-requests/): Private staging page for the GravityBoard feature-request board migrated from UserVoice (form 154 / feed 145). - [Find Your IP Address](https://www.gravitykit.com/ip/): Find Your IP Address Our support team may need to verify your IP address to help diagnose your issue. ✅ Your IP address: 📋 What to do next: Copy your IP address shown above. Paste it into your support conversation or… - [Free Gravity Forms templates for download](https://www.gravitykit.com/free-gravity-forms-templates-for-download/): Download over 30 free Gravity Forms templates! We've created a library of over 30 templates for Gravity Forms! This includes: Registration forms for schools and businesses Directory listing forms for real-estate or members ROI and quote calculator forms Grant application… - [From Brief to Build](https://www.gravitykit.com/from-brief-to-build/): Free workshop: From Brief to Build Learn how to transform client briefs into powerful, scalable apps using GravityKit (and why now is the perfect time to start). We'll dive into real-world use cases to show how GravityKit enables you to… - [Gravity Forms Developers: Build on top of GravityKit](https://www.gravitykit.com/for/developers/): GravityKit helps developers save time Developers use GravityKit to save hours of development time, and create complex websites and other tools directly in WordPress. Get Started Demos & Free Trial Trusted by organizations all over the universe Developers and WordPress… - [GravityBoard early access](https://www.gravitykit.com/gravityboard/): The CXL job board, built using Gravity Forms and GravityKit - [GravityKit Assist](https://www.gravitykit.com/assist/): Gravity Assist is GravityKit's in-house development service for custom Gravity Forms projects. From custom code and integrations to fillable PDFs, we work across the whole Gravity Forms ecosystem, by the team that built the plugins. - [GravityKit birthday sale](https://www.gravitykit.com/birthday-sale/): Sale is over GravityKit's 12th birthday sale Check back soon... GravityKit turns 12 To celebrate, take 30% off All Access Lifetime Make Gravity Forms do so much more for you. Trusted by 17,000+ professionals and powering over 60,000 websites worldwide.… - [GravityKit Cyber Monday Sale](https://www.gravitykit.com/black-friday/): Black Friday 2025 is over Our 2025 Black Friday/Cyber Monday has ended. Join our email list below to be notified of future promotions. The biggest deal of the year Take 50% off annual and $1,000 off lifetime Make Gravity Forms… - [GravityKit Live](https://www.gravitykit.com/live/): GravityKit Live! GravityKit Live is our monthly live show where we update you on what's new in Gravity Forms and GravityKit, unveil exciting new features, and answer all your burning questions. Presented by Zack Katz & Casey Burridge, GravityKit Live… - [GravityKit MCP: AI-Powered Form Management](https://www.gravitykit.com/mcp/): GravityKit MCP: Manage forms and build Views with AI assistantsGravityKit MCP lets AI assistants like Claude manage your Gravity Forms and build GravityView Views through plain conversation, from creating a form to publishing its entries on your site. Free and… - [GravityView 3.0](https://www.gravitykit.com/gravityview-3-0/): The biggest GravityView release in years, from one-click styling to page builders to AI. A new feature drops each day, building to launch on Thursday, June 18. - [GravityView Demo](https://www.gravitykit.com/free-demo/): Want to see GravityView in action? Click the button below to explore our live demos and experience the power of GravityView firsthand. You can even launch your own free trial site and test every feature for 7 days—no commitment required!… - [GravityView Diversity Grant](https://www.gravitykit.com/gravityview-diversity-grant/): GravityView Diversity Grant Applications have closed and a winner was selected. Read more here. Take your seat at the table. A single event had a big impact on my success. In 2015, I attended PressNomics 3. I had just launched… - [GravityView is like Drupal Views for WordPress](https://www.gravitykit.com/drupal-views-for-wordpress/): GravityView is like Drupal Views for WordPress If you recently switched from Drupal to WordPress, you may be missing the "Views" functionality that Drupal provides. Meet GravityView by GravityKit, the "Drupal Views" of the WordPress world, offering an incredibly flexible… - [GravityView Is Now GravityKit](https://www.gravitykit.com/rebrand/): GravityView is now GravityKit Back in May of 2022, we changed our brand name from GravityView to GravityKit to better reflect what we do. We haven’t been acquired, and nothing is changing regarding our products and offerings. We made the… - [GravityView vs Entry Blocks](https://www.gravitykit.com/gravityview-vs-entry-blocks/): GravityView vs Entry Blocks Looking to display Gravity Forms entries on the front end? This page compares two possible solutions - GravityView and Gravity Forms Entry Blocks - to help you make the right choice. We'll also highlight some valuable… - [Homepage](https://www.gravitykit.com/): Gather data with Gravity Forms. Drive outcomes with GravityKit. GravityKit is used by thousands of agencies, freelancers, and in-house teams to build directories, portals, and dashboards on Gravity Forms without any code. Build systems that power real results, not just… - [How to Build It](https://www.gravitykit.com/build-it/): How to Build It With GravityKit, you can build just about anything! Latest use cases View All Popular use cases View All Nonprofit-inspired tutorials View All Guides for agencies and builders View All Guides for schools & universities View All… - [Joins vs unions](https://www.gravitykit.com/joins-vs-unions/): A join makes each row wider by adding columns from a second form. A union makes the list longer by adding rows. See both in action and pick the right one. - [Nonprofit Use Cases](https://www.gravitykit.com/build-it/nonprofit/): Nonprofit Use Cases With GravityKit, you can build just about anything! Helpful tips right in your inbox. Subscribe to get the latest articles, information on releases and helpful Gravity Forms tips! - [Our Values](https://www.gravitykit.com/our-values/): Our values Our values are Floaty’s values GravityKit's mascot is Floaty the Astronaut. Floaty is the soul of the company. We believe what Floaty believes: Respect and love one another Treat each other fairly Care for the world and each… - [Pillar page – Displaying Gravity Forms entries](https://www.gravitykit.com/displaying-gravity-forms-entries/): Displaying Gravity Forms entries: A complete guide Gravity Forms is excellent at collecting data, but what happens when you need to display that data on the front end of your website? This guide covers everything you need to know about… - [Pillar page – Editing entries in Gravity Forms](https://www.gravitykit.com/editing-entries-in-gravity-forms/): Editing entries in Gravity Forms: A complete guide Gravity Forms captures data, but that data rarely stays static. Orders need status updates, user profiles change, errors need fixing, and submissions need approval before going live. This guide covers every method… - [Pillar page – Exporting data from Gravity Forms](https://www.gravitykit.com/exporting-data-from-gravity-forms/): Exporting entries from Gravity Forms: A complete guide Gravity Forms collects your data, but at some point, you need to get it out. Whether you're building reports, sharing results with a client, backing up entries before a migration, or feeding… - [Pillar page – Gravity Forms calculations](https://www.gravitykit.com/gravity-forms-calculations/): Gravity Forms calculations: A complete guide Gravity Forms includes a built-in calculation engine that lets you add math formulas to your forms. Certified add-ons enhance this—Whether you need dynamic pricing, a quote calculator, or aggregated reports across hundreds of entries,… - [Pillar page – Gravity Forms conditional logic](https://www.gravitykit.com/gravity-forms-conditional-logic/): Gravity Forms conditional logic: A complete guide Conditional logic is one of the most powerful features in Gravity Forms. It lets you create dynamic, personalized forms that respond to user input in real time. You can show or hide fields,… - [Pillar page – How to use Gravity Forms: the ultimate guide](https://www.gravitykit.com/how-to-use-gravity-forms/): How to use Gravity Forms: A complete guide Gravity Forms is the most powerful form plugin for WordPress, used by millions of websites to collect data, process payments, register users, and build complete web applications. This guide covers everything you… - [Pillar page – Importing entries to Gravity Forms](https://www.gravitykit.com/importing-entries-to-gravity-forms/): Importing entries to Gravity Forms: A complete guide Whether you're migrating from another form plugin, uploading data from a spreadsheet, or moving your Gravity Forms site to a new host, importing entries is one of the most common tasks you'll… - [Popular Use Cases](https://www.gravitykit.com/build-it/popular-use-cases/): Popular Use Cases With GravityKit, you can build just about anything! Helpful tips right in your inbox. Subscribe to get the latest articles, information on releases and helpful Gravity Forms tips! - [Potomatic](https://www.gravitykit.com/potomatic/): AI-powered translations for WordPress at scaleAccelerate your plugin or theme's global reach. Potomatic is a fast, intelligent CLI tool that translates .pot files into any language supported by OpenAI. Free and open source.View Potomatic on GitHub Perfect for WordPress plugin… - [Powered by GravityView](https://www.gravitykit.com/powered-by/): Watch how to create a directory from scratch in under seven minutes! Welcome! You have arrived from a site running GravityView, the best way to display, import, and edit Gravity Forms submissions. GravityView turns form submissions into time-saving apps using… - [Product recommender](https://www.gravitykit.com/product-recommender/): Not sure which product you need? Tell our AI assistant what you're trying to build, and it'll recommend the right GravityKit products for your use case. 💬 1. Describe your use case Tell the bot what you're building 🎯 2.… - [Product review](https://www.gravitykit.com/product-review/): Leave a product review Help other WordPress users by sharing your experience. Your feedback helps others decide if this plugin is right for them. - [Products](https://www.gravitykit.com/products/): Discover our Gravity Forms add-ons We offer a toolkit of powerful add-ons, enabling you to build custom solutions and dynamic web applications using Gravity Forms. Free add-ons Third-party add-ons Note: Third-party plugins are not included in GravityKit All Access Pass.… - [Reset Password](https://www.gravitykit.com/reset-password/): Forgot your password? Enter your account email and we’ll send you a link to choose a new password. No account yet? One is created automatically when you purchase a plan. Get started. - [Scope of Support](https://www.gravitykit.com/support-scope/): Scope of support What we support We provide support for all officially released GravityKit products. Whether you need help getting started, have a question about how something works, or run into an issue you can't figure out, we're here to… - [Share your story](https://www.gravitykit.com/share-your-story/): Share your story We love seeing the incredible things our customers build with GravityKit—and we’d love to feature your work on our blog! Whether you’ve created a sleek front-end directory, a powerful internal workflow, or a tailored solutions for a… - [Sign In](https://www.gravitykit.com/sign-in/): Welcome back! Sign in with your GravityKit account to access your downloads, plugin updates and subscriptions. No account yet? One is created automatically when you purchase a plan. Get started. Looking for our plugin documentation? - [Spread the Love 💝](https://www.gravitykit.com/spread-the-love/): Thank you for choosing Equal Justice Initiative. We will donate $5 to further their mission to promote human rights. In addition to today’s donation, GravityKit supports Equal Justice Initiative with a monthly donation! Girls Who Code Thank you for choosing… - [The GravityKit Newsletter](https://www.gravitykit.com/newsletter/): Subscribe to the GravityKit weekly newsletter Our weekly newsletter includes helpful tips tricks, updates, and exclusive promotions. Helpful tips right in your inbox. Subscribe to get the latest articles, information on releases and helpful Gravity Forms tips! - [Timeline: Ten Years of GravityKit](https://www.gravitykit.com/timeline-ten-years-of-gravitykit/): Timeline: Ten Years of GravityKit - [Use Cases (example)](https://www.gravitykit.com/use-cases-example/): Explore our use cases GravityKit provides the tools you need to build powerful web apps, impress your clients and bring your ideas to life. - [Welcome to Ink](https://www.gravitykit.com/ink/): Welcome to Ink Ink, GravityKit’s new quarterly print newsletter, was inspired by our love of receiving good mail. In Ink, we’re going to highlight our customers, introduce you to helpful features or tricks you may not have known, feature a… - [WordPress Content Creator](https://www.gravitykit.com/work-with-us/wordpress-content-creator/) - [WordPress stats](https://www.gravitykit.com/wordpress-statistics/): WordPress powers 33.21% of the measurable web in 2026, down from its 35.76% peak in 2022. Original HTTP Archive data on CMS market share and WordPress page builders, refreshed quarterly. - [🤖 AI Assistant](https://www.gravitykit.com/assistant/): GravityKit AI Assistant 👋 Meet the GravityKit Assistant This chatbot helps explore everything GravityKit and Gravity Forms can do. Ask questions like: How to set up a View The difference between GravityBoard and GravityView Where to find docs or tutorials… - [An easier way to build applications with Google Maps.](https://www.gravitykit.com/an-easier-way-to-build-applications-with-google-maps/): Create directories, review websites, business listings, and hundreds of other map-based applications. With GravityView's Maps layout, you can easily create whatever you need on top of Google Maps. Get Maps with GravityView All Access License What can you build? Anything and everything.… - [Blog](https://www.gravitykit.com/blog/) - [Display and Organize Your Volunteer & Donation Information](https://www.gravitykit.com/nonprofit/): Why GravityView for Your Nonprofit? Organize your volunteers, donations, sponsors and more with GravityView, a Wordpress plug-in that turns your Gravity Forms data into web ready tables - no coding required! GravityView takes the administrative work out of organizing your form entries and can be displayed internally… - [Gravity Forms Trusts GravityKit](https://www.gravitykit.com/gravity-forms-approved/): Gravity Forms Approves of GravityKit I'm Zack Katz, the CEO of GravityKit. I have been writing Gravity Forms add-ons since 2010, and am one of the first developers to specialize in creating plugins that extend Gravity Forms. GravityKit has been… - [GravityKit Coupons](https://www.gravitykit.com/coupons/): Coupons & special offers The best way to stay up to date with the latest promotions is to sign up for our newsletter and follow us on social media. 1. Sign up for our mailing list: Helpful tips right in… - [GravityView Nulled](https://www.gravitykit.com/nulled/): GravityView Nulled Don't download nulled GravityView from a sketchy website If you're looking for a "nulled" version of GravityView, instead, just contact us. Nulled Gravity Forms plugins are dangerous. If you download "nulled" software, you may infect your website. Instead, download… - [GravityKit Support](https://www.gravitykit.com/support/): GravityKit support Choose how you would like to receive support: Human Support Self-Service Our Professional & Friendly Support Support Hours Our support team is currently taking a well-deserved break. We will return full-time on Monday, July 6. Responses will take… - [Find out if GravityKit is right for you](https://www.gravitykit.com/for/): Explore use cases GravityKit provides the tools you need to build powerful web apps, impress your clients and bring your ideas to life. - [Pricing](https://www.gravitykit.com/pricing/): Thousands of organizations build the apps they need with GravityKit. Whatever the app is that you need, it’s possible with GravityKit. Use drag-and-drop to build custom solutions to display, edit, export, import, and analyze Gravity Forms content on your WordPress… - [Privacy Policy](https://www.gravitykit.com/privacy-policy/): Privacy policy Last updated: September 21, 2016 Katz Web Services, Inc. ("us", "we", or "our") operates the https://www.gravitykit.com website (the "Service"). This page informs you of our policies regarding the collection, use and disclosure of Personal Information when you use… - [Floaty’s astronaut hot Chocolate](https://www.gravitykit.com/floatys-astronaut-hot-chocolate/): Floaty's astronaut hot Chocolate This is Floaty's favorite thing to drink while getting cozy on the International Space Station. Floaty takes it wherever he goes during the holiday season. Try the recipe and let us know what you think! Floaty's… - [Share a Testimonial](https://www.gravitykit.com/add-testimonial/): Share a Testimonial - [Terms of Service (“Terms”)](https://www.gravitykit.com/terms-service-terms/): Terms of service Last updated: May 21, 2022 Please read these Terms of Service ("Terms", "Terms of Service") carefully before using the https://www.gravitykit.com website (the "Service") operated by Katz Web Services, Inc. ("us", "we", or "our"). Your access to and… - [The GravityKit Team](https://www.gravitykit.com/about/): The GravityKit team GravityKit is a small, dedicated team distributed around the world. We love WordPress and Gravity Forms and we are dedicated to helping you achieve your goals. Zack Katz Project Lead and Developer Zack has been developing WordPress… - [The WordPress Wiggle!](https://www.gravitykit.com/wiggle/): The WordPress Wiggle! At WordCamp Denver, fun-loving participants took to the dance floor and showed their enthusiasm for the WordPress project in the form of dance. It was a great time, and a wonderful example of the power of song.… - [We Want You to Be Happy](https://www.gravitykit.com/refund-policy/): We want you to be happy! We believe GravityKit plugins are the best way to display, import, edit, export, and analyze your Gravity Forms entries. We want you to love our plugins. If you aren't thrilled with your purchase over… - [Work With GravityKit](https://www.gravitykit.com/work-with-us/): Work with us At GravityKit, we’re passionate about building powerful, user-friendly tools that help people unlock the full potential of Gravity Forms. Behind the scenes, we’re a small, thoughtful team that values craftsmanship, curiosity, and kindness. We’re Not Hiring Right… ## Posts - [10 things you can ask AI to do with Gravity Forms (using the free GravityKit MCP)](https://www.gravitykit.com/gravity-forms-mcp-use-cases/): See 10 practical things you can ask AI to do with Gravity Forms using the free GravityKit MCP: create forms, manage entries, build Views, and more. - [11 Must-have free WordPress plugins that save time for site builders](https://www.gravitykit.com/11-must-have-free-wordpress-plugins/): Discover 11 free WordPress plugins that save time and boost site performance. Trusted picks for security, content optimization, and block theme customization. - [12 best WordPress plugins to enhance user experience](https://www.gravitykit.com/best-wordpress-plugins-for-ux/): Discover 12 WordPress plugins that improve user experience, from form builders to SEO optimizers and performance tools. Selected based on features and measurable impact on site UX. - [5 Innovative user-generated content examples for your WordPress website](https://www.gravitykit.com/user-generated-content-examples/): Discover 5 user-generated content examples and learn how to build them on your WordPress website using Gravity Forms and GravityView for reviews, directories, and showcases. - [5 ways to automate your GravityKit applications](https://www.gravitykit.com/5-ways-to-automate-your-gravityview-applications/): Automate GravityKit applications without code using WP Webhooks, Uncanny Automator, GamiPress, Make, and Zapier. Five practical integration methods covered step by step. - [5 web apps you can build using GravityKit in under 5 minutes](https://www.gravitykit.com/5-web-apps-in-under-5-minutes/): Discover 5 web applications you can build with Gravity Forms and GravityKit in under 5 minutes. From geolocation directories to calculators, no code required for any of them. - [6 best WordPress eCommerce plugins (and add-ons) for 2025](https://www.gravitykit.com/wordpress-ecommerce-plugins/): The 6 best WordPress eCommerce plugins for 2025, curated with WPFloor experts. Covers setup, features, and add-ons for building an online store without writing code. - [6 best WordPress plugins for real estate websites](https://www.gravitykit.com/6-best-wordpress-plugins-for-real-estate-websites/): Compare the 6 best WordPress plugins for real estate websites. Covers property listings, advanced search, virtual tours, and lead capture tools to attract and convert buyers. - [7 best WordPress project management plugins for seamless workflows](https://www.gravitykit.com/7-best-wordpress-project-management-plugins/): Compare the 7 best WordPress project management plugins for 2025. Track tasks, deadlines, and milestones from your dashboard and collaborate with your team without custom tools. - [7 takeaways from Ahrefs Evolve 2026 for WordPress professionals](https://www.gravitykit.com/takeaways-from-ahrefs-evolve-2026/): Seven takeaways from Ahrefs Evolve 2026 for WordPress builders, covering AI discoverability, customer-led content, the adoption gap, and where the real opportunity sits. - [7️⃣ Years of GravityView! 🎊](https://www.gravitykit.com/7-years-of-gravityview/): GravityView celebrates 7 years. A look back at how a simple idea became a Gravity Forms display framework now active on more than 20,000 websites worldwide. - [8 best contact form plugins for WordPress in 2025](https://www.gravitykit.com/best-contact-forms-plugins-wordpress/): Compare the 8 best contact form plugins for WordPress in 2025. Covers features, pricing, and use cases to help you choose the right plugin for capturing more leads. - [8 Examples of Essential Gravity Forms Add-Ons and Extensions](https://www.gravitykit.com/gravity-forms-plugins/): Gravity Forms is the most popular form plugin for WordPress, and as such, site builders are always on the lookout for ways to boost its core features and functionality! In fact, part of what makes Gravity Forms such a powerful… - [8 Ways to enhance and extend Gravity Forms using GravityKit](https://www.gravitykit.com/extend-gravity-forms/): Discover 8 practical ways to extend Gravity Forms using GravityKit, from displaying entries on the front end to building directories, calculators, and member portals. - [9 Best List Building Plugins for WordPress 2022](https://www.gravitykit.com/wordpress-list-building-plugins/): Grow your email list faster with the right WordPress plugin. Reviews of the 9 best list building plugins, from full-featured marketing platforms to lightweight opt-in tools. - [A look at the new and exciting features in Gravity Forms 2.7](https://www.gravitykit.com/gravity-forms-2-7/): Gravity Forms 2.7 adds a setup wizard, a form template library, and block editor styling. A detailed look at every new feature and improvement in this landmark forms release. - [All you need to know about Gravity Forms merge tags](https://www.gravitykit.com/gravity-forms-merge-tags/): The complete guide to Gravity Forms merge tags. Learn how to display dynamic form, entry, field, and user data inside confirmations, notifications, and post content templates. - [All you need to know about the Gravity Forms conditional shortcode](https://www.gravitykit.com/gravity-forms-conditional-shortcode/): The Gravity Forms conditional shortcode enables dynamic confirmations, notifications, and page content based on user input. Complete guide covering syntax, use cases, and examples. - [Announcing account connections: activate GravityKit licenses without copying keys](https://www.gravitykit.com/announcing-account-connections/): Connect your WordPress site to your GravityKit account and activate licenses without copying and pasting keys. Agencies can manage every client site from one place. - [Announcing Advanced Filtering 4.0: Nested conditions, user role filtering, and more!](https://www.gravitykit.com/advanced-filtering-4-0/): Advanced Filtering 4.0 adds nested condition groups, current user role filtering, and a one-click shortcut for showing only entries created by the currently logged-in user. - [Announcing Dashboard Views: Display Views in the WordPress admin dashboard](https://www.gravitykit.com/introducing-dashboard-views/): Dashboard Views lets you display GravityView data in the WordPress admin dashboard and optionally hide Views from the front end for greater data privacy and control. - [Announcing DataTables 3.2: Group rows by common field values](https://www.gravitykit.com/announcing-datatables-3-2/): DataTables 3.2 introduces row grouping, letting you cluster table rows by a shared field value. Ideal for organizing results by category, status, region, or any repeating field. - [Announcing DataTables 3.3: New data processing mode for light-speed navigation](https://www.gravitykit.com/announcing-datatables-3-3/): DataTables 3.3 introduces client-side data processing for near-instant filtering, sorting, and search across large GravityView datasets without waiting for server responses. - [Announcing Elementor integration for GravityView: Visual styling for your Views made simple](https://www.gravitykit.com/announcing-elementor-integration-for-gravityview/): We're excited to release the GravityView Advanced Elementor Widget, a new way to design beautiful Views using Elementor's visual interface. Elementor powers more WordPress sites than any other page builder, so a native styling widget was an obvious next step.… - [Announcing Entry Tags 1.4: Integration with Gravity Forms’ Advanced Post Creation add-on](https://www.gravitykit.com/announcing-entry-tags-1-4/): Entry Tags 1.4 integrates with the Gravity Forms Advanced Post Creation add-on. Map entry tag values directly to WordPress post categories or custom taxonomy terms. - [Announcing Google Sheets export for GravityExport: spreadsheets that keep up with your forms](https://www.gravitykit.com/announcing-google-sheets-export-for-gravityexport/): GravityExport now exports Gravity Forms entries straight to Google Sheets and keeps the spreadsheet in step with your form. New entries, edits, and deletions all reach the sheet, and numbers, dates, and currency arrive as real values. Available in GravityExport… - [Announcing GravityBoard 1.1: Card checklists, GravityView integration, and more](https://www.gravitykit.com/announcing-gravityboard-1-1/): We’re excited to release GravityBoard 1.1, a major update that brings more flexibility, control, and clarity to your workflow. This release includes several highly requested features, including card checklists, integration with GravityView, enhanced keyboard navigation, and more. A big thank-you… - [Announcing GravityBoard 1.2: Checklist templates, granular permissions, and enhanced filtering](https://www.gravitykit.com/announcing-gravityboard-1-2/): We’re excited to announce the release of GravityBoard 1.2! This update is packed with improvements to help you work smarter and manage your boards with even more control. From checklist templates that save you time, to more granular permission settings… - [Announcing GravityCalendar 2.8: New multi-month layouts!](https://www.gravitykit.com/announcing-gravitycalendar-2-8/): GravityCalendar 2.8 adds two new multi-month layouts: a customizable grid and a stacked view. Display multiple months of events at a glance for easier long-range planning. - [Announcing GravityCharts 1.14: Powerful new grouping options and enhanced performance](https://www.gravitykit.com/announcing-gravitycharts-1-14/): GravityCharts 1.14 adds flexible aggregate grouping for non-date fields, letting you chart totals or averages by category, product, or campaign without writing code. - [Announcing GravityImport 2.8.0: A smarter and more accessible way to map, validate, and import Gravity Forms data](https://www.gravitykit.com/gravityimport-2-8-0-a-smarter-way-to-import-gravity-forms-data/): We couldn't be more excited to release GravityImport 2.8.0! This is a major usability-focused release that rethinks one of the most critical parts of the import process: field mapping. Alongside a redesigned interface, this update introduces comprehensive pre-import data validation,… - [Announcing GravityMath 2.4: New options for footer calculations](https://www.gravitykit.com/announcing-gravitymath-2-4/): GravityMath 2.4 adds new footer calculation options for Multi-Select fields, letting you count each choice individually in GravityView table footers plus performance improvements. - [Announcing GravityMath 2.5: New widget, block and shortcode for creating summary reports](https://www.gravitykit.com/announcing-gravitymath-2-5/): GravityMath 2.5 introduces summary report widgets, blocks, and shortcodes that calculate totals, averages, and counts across grouped Gravity Forms entries on any page. - [Announcing GravityView – Magic Links: Secure front-end entry editing without a login](https://www.gravitykit.com/announcing-gravityview-magic-links/): GravityView Magic Links lets users edit Gravity Forms entries via a secure, time-limited link sent by email. No account or login required, ideal for one-time corrections. - [Announcing GravityView 2.21: New export widget, LifterLMS integration, and more!](https://www.gravitykit.com/announcing-gravityview-2-21/): GravityView 2.21 adds an Export Link widget to the View editor, a new LifterLMS integration for course-based access control, and important security improvements throughout. - [Announcing GravityView 2.22: View editor enhancements, upgraded search, and more!](https://www.gravitykit.com/gravityview-2-22/): GravityView 2.22 adds the ability to duplicate fields and widgets in the View editor and introduces upgraded search for more precise front-end filtering of entries. - [Announcing GravityView 2.24: Select different View types for multiple and single entries!](https://www.gravitykit.com/announcing-gravityview-2-24/): GravityView 2.24 lets you use different View types for multiple and single entry layouts, adds a Read Status field, and delivers one of the plugin's most-requested features. - [Announcing GravityView 2.29: View and edit entries in a lightbox](https://www.gravitykit.com/announcing-gravityview-2-29/): GravityView 2.29 lets users open Single and Edit Entry screens in a lightbox overlay, making it easy to view or edit data without navigating away from the current page. - [Announcing GravityView 2.34: All new Layout Builder for custom designs](https://www.gravitykit.com/announcing-gravityview-2-34-all-new-layout-builder/): GravityView 2.34 introduces a drag-and-drop Layout Builder. Create custom rows, columns, and precision layouts for your Gravity Forms data without writing code. - [Announcing GravityView 3.0: a fresh new look, AI View creation, and native page builder support](https://www.gravitykit.com/announcing-gravityview-3-0/): GravityView 3.0 is here: restyle Views with the new Vantage theme, build them with AI, embed them in any page builder, and run bulk actions on the front end. - [Announcing the release of GravityBoard: Visual workflow management for Gravity Forms](https://www.gravitykit.com/announcing-the-release-of-gravityboard/): We’re excited to officially launch GravityBoard, our powerful new add-on that brings visual workflow management to Gravity Forms. Whether you’re managing tasks, tracking sales leads, or running an editorial calendar, GravityBoard displays your form entries on collaborative boards, making it… - [Announcing unions for Multiple Forms: stack entries from many forms in one View](https://www.gravitykit.com/announcing-unions-for-multiple-forms/): Unions are here: Multiple Forms 0.7.0 lets you stack entries from many Gravity Forms forms into one searchable View. No shared field or code required. - [Announcing…WordPress Pet of the Year 🐶 🏆](https://www.gravitykit.com/announcing-wordpress-pet-of-the-year/): Submit a photo of your pet for a chance to win the WordPress Pet of the Year title and exclusive GravityKit swag. Open to the entire WordPress community worldwide. - [Attention Nonprofits: Attract More Donors With GravityView!](https://www.gravitykit.com/nonprofits-attract-more-donors/): Did you know that online giving grew by 12.1% in 2021? Opportunities for online fundraising are increasing every day, and your website plays a big role in your success. In fact, DoubleTheDonation.com found that nonprofits routinely leave a lot of… - [Beginners guide to building web apps with WordPress (with real-world examples!)](https://www.gravitykit.com/building-web-apps-with-wordpress/): A practical guide to building web apps with WordPress. Covers the why and how of using WordPress as a full app framework, with real-world examples and plugin recommendations. - [Best WordPress CRUD plugins and solutions compared](https://www.gravitykit.com/wordpress-crud-plugins-compared/): Compare the best WordPress CRUD plugins for front-end data management. Covers developer-friendly custom solutions and beginner-friendly no-code plugins in a clear side-by-side review. - [Best WordPress Kanban board plugins (2025 edition)](https://www.gravitykit.com/wordpress-kanban-plugins/): Kanban boards are one of the simplest and most effective ways to manage tasks visually. Instead of juggling spreadsheets or disconnected tools, you can track projects, deadlines, and responsibilities at a glance—right inside WordPress. In this roundup, we’ve curated the… - [Best WordPress user profile plugins compared (2025)](https://www.gravitykit.com/wordpress-user-profile-plugin/): Compare the top 8 WordPress user profile plugins for 2025. In-depth review of features, integrations, and pricing to help you choose the right plugin for your site. - [Black Friday sale ending soon: Get 50% off essential Gravity Forms add-ons](https://www.gravitykit.com/black-friday-2024-ending-soon/): The GravityKit Black Friday sale is ending soon. Take 50% off any yearly license with code SPACETIME50 at checkout, or save $500 on a special lifetime deal. - [Block MCP is now a free WordPress plugin (and it sets itself up)](https://www.gravitykit.com/block-mcp-wordpress-plugin/): Block MCP is now a free WordPress plugin. Connect Claude or any MCP client to your site in minutes and let AI edit your content without breaking blocks. - [Building a lead tracker with zero coding: Leadpal’s GravityKit story](https://www.gravitykit.com/lead-tracker-leadpal/): Case study: Leadpal used GravityKit to build a custom affiliate lead tracker for a client with 10,000 affiliates, avoiding costly custom development by using no-code tools. - [Built with GravityKit: The digital infrastructure behind the Global Campaign for Peace Education](https://www.gravitykit.com/global-campaign-for-peace-education/): For nearly a decade, Tony Jenkins has relied on GravityKit to support the operations and outreach of two leading international peace education initiatives: the Global Campaign for Peace Education (GCPE) and the International Institute on Peace Education (IIPE). The Global… - [Case Study: Building a Member Management System Using GravityView](https://www.gravitykit.com/case-study-bet-hannon-gravityview/): See how Bet Hannon used GravityView to build a full member management system for the Disciples of Christ denomination, replacing costly off-the-shelf membership software. - [Case Study: How a Full-Service WordPress Agency Uses GravityView](https://www.gravitykit.com/case-study-wordpress-agency/): Case study: A full-service WordPress agency shares how it uses GravityView to build nonprofit websites like Messy Church USA and Hearts on Fire, reducing development costs. - [Celebrate 10 years with us and enjoy 40% off GravityKit plugins!](https://www.gravitykit.com/celebrate-10-years-with-us/): GravityKit turns 10. Celebrate with 40% off all plugins from July 22 to 31st, plus a live event and a look back at a decade of building powerful Gravity Forms add-ons. - [Celebrate the holidays with GravityKit + Gravity Forms!](https://www.gravitykit.com/celebrate-the-holidays-with-gravitykit-gravity-forms/): The holiday season is here—and we’re celebrating with a special livestream event alongside our friends at Gravity Forms! Join us as we look back on an exciting year of growth, and give you an exclusive first look at our upcoming… - [Celebrating 9 years of GravityKit: Accomplishments, roadmap, and birthday sale!](https://www.gravitykit.com/celebrating-9-years-of-gravitykit/): GravityKit celebrates 9 years with a birthday sale and a look back at key milestones from the past year. Includes a preview of what's coming next for Gravity Forms users. - [Collect and display donations on your website using Gravity Forms and GravityView](https://www.gravitykit.com/gravity-forms-display-donations/): Build a donation collection and display system on WordPress without code. Use Gravity Forms to accept payments and GravityView to show donors on the front end. - [Coming soon: GravityKit’s 2024 Black Friday sale](https://www.gravitykit.com/black-friday-2024-coming-soon/): GravityKit's 2024 Black Friday sale starts November 18th. Preview the upcoming deals including 50% off all licenses and a limited-time lifetime offer on the All Access Pass. - [Coming soon… Black Friday/Cyber Monday sale](https://www.gravitykit.com/black-friday-coming-soon/): GravityKit's Black Friday and Cyber Monday sale runs November 20-27 with 50% off any new yearly license across the entire toolkit of Gravity Forms add-ons. - [Complete guide to the use of deprecation notices in WordPress (for users AND developers)](https://www.gravitykit.com/complete-guide-to-deprecation-notices-in-wordpress-and-php/): Deprecation notices in WordPress are not errors. A GravityKit senior developer explains what they mean, why they appear, and how to handle them correctly as a developer. - [Connect GravityKit to Other WordPress Plugins and Apps Using Uncanny Automator](https://www.gravitykit.com/uncanny-automator-integration/): We’re excited to announce that Uncanny Automator now integrates with GravityKit, giving you limitless new ways to enhance your GravityView-powered applications! Uncanny Automator is the ultimate no-code automation tool for WordPress. Thanks to this new integration, you can now connect… - [Contact Form 7 vs Gravity Forms: Which is the better form builder?](https://www.gravitykit.com/contact-form-7-vs-gravity-forms/): Contact Form 7 vs Gravity Forms: a complete comparison covering entry handling, add-ons, pricing, and support. Find out which form builder is the better fit for your site. - [Countdown to launch: Black Friday deals & exclusive bonuses](https://www.gravitykit.com/countdown-to-launch-black-friday-deals-exclusive-bonuses/): Mission Control has cleared the launch sequence. This Black Friday/Cyber Monday, we’re preparing to ignite our biggest discounts of the year. Get ready for galaxy-sized savings, exclusive bonuses, and a rare lifetime deal that won’t be around for long. Upcoming… - [Create Automated, Codeless Workflows for GravityKit Using WP Webhooks](https://www.gravitykit.com/wp-webhooks-integration/): We’re stoked to announce that WP Webhooks Pro now integrates with GravityKit, allowing you to build automated, codeless workflows for your GravityView web apps! Thanks to this new integration, you can now connect GravityView with dozens of other WordPress plugins… - [Creating a PDF resume builder using GravityView and Gravity PDF’s “PDF for GravityView”](https://www.gravitykit.com/resume-builder/): Build a PDF resume builder on WordPress using GravityView and Gravity PDF. Collect resume data with Gravity Forms, then let users export a formatted PDF document with one click. - [Dynamic content in WordPress: Use cases, best plugins, and implementation strategies](https://www.gravitykit.com/dynamic-content-in-wordpress/): If you’re looking to make your WordPress site smarter and more engaging, then dynamic content is the key.  Unlike static pages that look the same for everyone, dynamic content adapts based on additional data, or user characteristics like who’s visiting,… - [Ecommerce platform market share 2026: WooCommerce leads the web, Shopify leads the top tier](https://www.gravitykit.com/ecommerce-platform-market-share-2026/): Ecommerce platform market share in 2026, from HTTP Archive data. WooCommerce leads the whole web at 6.64%, but Shopify already leads the top 1M sites. - [Essential Gravity Forms shortcodes: Save time and enhance your forms](https://www.gravitykit.com/gravity-forms-shortcodes/): Master Gravity Forms shortcodes to embed forms, add conditional content, display user data, and build login forms without code. Complete reference guide with examples for every action. - [Feature highlight: Calendar subscription links](https://www.gravitykit.com/calendar-subscription-links/): Welcome to Feature Highlights! In this new series, we’ll be exploring exciting features of GravityView and our related add-ons to help you get the most out of our plugins. And we’ll be kicking things off with… Calendar subscription links! 📆… - [Feature Highlight: Creating complex calculations using nested shortcodes in GravityMath](https://www.gravitykit.com/nested-calculations/): GravityMath supports nested [gravitymath] shortcodes for multi-step calculations on Gravity Forms data. Combine multiple formulas to compute advanced results across pages and widgets. - [Feature Highlight: Entry Approval in GravityView](https://www.gravitykit.com/entry-approval/): Control which form submissions appear in your GravityView Views using entry approval. Approve or reject entries from the backend, front end, or automatically on submission. - [Feature Highlight: Field Conditional Logic](https://www.gravitykit.com/field-conditional-logic/): Show or hide individual fields in a GravityView View based on custom conditions. Field Conditional Logic works with the Advanced Filtering extension for powerful display rules. - [Feature Highlight: Maps info boxes](https://www.gravitykit.com/maps-info-boxes/): In this edition of Feature Highlights, we’re exploring the Info Boxes feature for the GravityView Maps layout. Info boxes allow you to display information about an entry when a user clicks on that entry’s map marker. Info Boxes are useful… - [Feature highlight: Plotting data against time using GravityCharts](https://www.gravitykit.com/gravity-forms-data-vs-time/): GravityCharts supports plotting Gravity Forms data against time for trend analysis and timeline charts. Visualize how submission data changes over days, weeks, months, or years. - [Feature Highlight: Saving Charts as Images in GravityCharts](https://www.gravitykit.com/image-charts/): Save GravityCharts visualizations as image files to embed in email notifications or PDF reports. Covers the Image Charts beta feature and how to build versatile data reports. - [Feature Highlight: Searching entries in a View](https://www.gravitykit.com/feature-spotlight-searching/): Add a configurable Search Bar to any GravityView View and let visitors filter entries by text, dropdown, date range, and more. Setup takes just a few clicks. - [Feature highlight: Sorting and filtering your entries](https://www.gravitykit.com/feature-spotlight-sort-feature-and-filter-your-entries/): Learn how sorting and filtering work in GravityView, including A-Z Filters and Advanced Filtering extensions, to control exactly which entries appear in your Views. - [Feature Highlight: The [gravityview] Shortcode](https://www.gravitykit.com/gravityview-shortcode/): In this edition of Feature Highlights, we’re exploring the powerful [gravityview] shortcode. No, it’s not only for embedding Views! The [gravityiew] shortcode allows you to filter entries by specific values, display the total number of entries in a View, and… - [Feature Highlight: The [gvlogic] Shortcode](https://www.gravitykit.com/gvlogic/): In this edition of Feature Highlights, we’re homing in on GravityView’s powerful shortcode. The shortcode allows you to show/hide content based on user inputs, restrict content on your site to logged-in users, and much more! If you’re new to GravityView,… - [Feature Highlight: The A-Z Filters widget](https://www.gravitykit.com/a-z-filters-widget/): In this edition of Feature Highlights, we’re exploring the GravityView A-Z Filters widget. This handy widget displays a list of links from A-Z, allowing you to filter entries in a View alphabetically. This adds another way for users to search… - [Feature Highlight: The GravityView (WordPress) Search Widget](https://www.gravitykit.com/wordpress-search-widget/): In this edition of Feature Highlights, we’re exploring the WordPress Search Widget. This handy widget allows you to add a GravityView search bar to your sidebar, footer, or any other widget area on your site. This is really helpful if… - [Feature highlight: The GravityView Custom Content field](https://www.gravitykit.com/custom-content-field/): Welcome to Feature Highlights! In this new series, we’ll be exploring exciting features of GravityView and our related add-ons to help you get the most out of our plugins. In this edition, we’re looking at one of GravityView’s most powerful… - [Feature Highlight: Using the [gv_entry_link] Shortcode](https://www.gravitykit.com/gv-entry-link-shortcode/): Welcome to Feature Highlights! In this new series, we’ll be exploring exciting features of GravityView and our related add-ons to help you get the most out of our plugins. In this edition, we’ll be focusing on one of those powerful,… - [Final day of sale: Cyber Monday is live!](https://www.gravitykit.com/cyber-monday-sale/): GravityKit's Cyber Monday sale ends tonight. Use coupon code CYBERKIT50 for 50% off any new yearly license, including GravityKit All Access and GravityView Pro bundles. - [Final day of sale: Take 50% off for Cyber Monday](https://www.gravitykit.com/cyber-monday-2024/): Cyber Monday 2024: Take 50% off any GravityKit yearly license using code SPACETIME50 at checkout. Powering over 44,000 websites, the sale ends at 11:59pm ET tonight. - [Floaty: The GravityView Mascot](https://www.gravitykit.com/my-pal-floaty/): I recently spoke with Steve Burge on his PublishPress podcast about GravityView's core values. I appreciated our talk and I feel now is an appropriate time to share more about Floaty. Not everyone gets to have a mascot who is… - [From ideas to action: The GravityKit-powered platform for citizens’ initiatives](https://www.gravitykit.com/citizens-initiatives/): Case study: See how HappyTree IT used GravityKit to build Wir Machen Wien, a platform helping Vienna activists submit initiatives, collaborate, and share resources online. - [Get 20% off GravityView this April + Tune in to GravityKit Live on April 16! ](https://www.gravitykit.com/add-on-of-the-month-april/): Get 20% off a new GravityView license in April using code DISPLAYENTRIES at checkout. Plus, tune in to GravityKit Live on April 16 for the latest product updates and demos. - [Get 50% off any new license: Black Friday 2023 is live](https://www.gravitykit.com/black-friday-sale-live/): GravityKit's 2023 Black Friday sale is live with 50% off new yearly licenses through November 27th. Bundles include All Access, GravityView Pro, and individual plugin licenses. - [Gravity Forms AJAX: The complete guide to smoother submissions](https://www.gravitykit.com/gravity-forms-ajax/): Enable Gravity Forms AJAX for faster submissions without page reloads. This guide covers how to turn it on, fix common AJAX errors, and improve form UX across your site. - [Gravity Forms Entries in Excel, Brought to You By GravityView!](https://www.gravitykit.com/gravity-forms-entries-in-excel/): GF Entries in Excel is now GravityExport Lite, maintained by GravityView. Export Gravity Forms data to Excel using a single shareable URL that updates automatically. - [Gravity Forms file uploads: A comprehensive guide (manage your files with ease!)](https://www.gravitykit.com/gravity-forms-file-upload-guide/): The Gravity Forms File Upload field allows users to upload images, videos, documents, and other files as part of their form submissions. Gravity Forms is one of the most widely used form plugins on WordPress, which runs a third of… - [Gravity Forms front end entry management: all you need to know](https://www.gravitykit.com/gravity-forms-front-end-entry-management/): Complete guide to managing Gravity Forms entries from the front end using GravityView. Covers building Views, searching, sorting, filtering, and editing submissions without admin access. - [Gravity Forms Image Upload Plugins – A Review of File Uploaders](https://www.gravitykit.com/gravity-forms-image-upload/): A review of Gravity Forms image upload plugins comparing resize, preview, and cropping features, following the discontinuation of the popular Slim Image Cropper plugin. - [Gravity Forms image upload plugins: a full review of file uploaders 2025](https://www.gravitykit.com/gravity-forms-image-upload-plugins/): Compare the best Gravity Forms image upload plugins for 2025. Side-by-side review of File Upload Pro and Image Hopper covering features, pricing, and front-end performance. - [Gravity Forms payment gateways: A guide to official and community add-ons](https://www.gravitykit.com/gravity-forms-payment-gateways/): Want to accept payments from your WordPress site? No problem! Gravity Forms makes it easy to build a custom payment form for eCommerce transactions, nonprofit donations, subscription billing for digital products and services, and beyond. But first, you’ll need to… - [Gravity Forms product calculations: The complete guide to Gravity Forms pricing fields](https://www.gravitykit.com/gravity-forms-product-calculations/): Master Gravity Forms pricing fields to calculate shipping, apply discounts, and report on order totals. Covers conditional pricing, average order value, and recommended plugins. - [Gravity Forms themes explained: Modernize your forms effortlessly](https://www.gravitykit.com/gravity-forms-themes-explained/): Gravity Forms themes control the visual style of your forms without code. Learn how to apply the Orbital theme globally, override styles per form, and set a site-wide default. - [Gravity Forms vs Elementor Forms: In-depth comparison](https://www.gravitykit.com/gravity-forms-vs-elementor-forms/): Gravity Forms and Elementor Forms are both powerful tools for creating forms on your WordPress site, but they emphasize different features and functionality: Gravity Forms is a premium form builder plugin with advanced features, a vast ecosystem of add-ons, and… - [Gravity Forms vs Ninja Forms: Best Form Builder 2023](https://www.gravitykit.com/gravity-forms-vs-ninja-forms/): Compare Gravity Forms vs Ninja Forms across features, pricing, entry display, and add-ons. A detailed breakdown to help you choose the right WordPress form builder for your site. - [Gravity Forms: Answering the most commonly asked questions](https://www.gravitykit.com/gravity-forms-common-questions/): Whether you’re new to Gravity Forms or an experienced user, you may have questions about the plugin that you’ve yet to find answers to.  Gravity Forms has been a staple in the WordPress world for more than a decade! As… - [Gravity Forms: Conditional Logic Using [gvlogic]](https://www.gravitykit.com/gravity-forms-conditional-logic-gvlogic/): Use the shortcode to add conditional logic anywhere on your WordPress site. Supports AND/OR conditions, an [else] tag, and works in forms, confirmations, and widgets. - [Gravity Forms: Import entries from a CSV using conditional logic](https://www.gravitykit.com/gravity-forms-import-csv-conditional-logic/): Import entries from a CSV into Gravity Forms using conditional logic to filter by specific criteria. Step-by-step guide to the conditional import feature in GravityImport. - [Gravity Forms: Send your form data to Dropbox](https://www.gravitykit.com/gravity-forms-dropbox/): Send Gravity Forms data to Dropbox for easy file sharing, backups, and team collaboration. Covers the official Dropbox add-on and GravityExport for advanced automated cloud exports. - [Gravity Summer Sale: 50% off GravityKit (plus deals across the Gravity Forms ecosystem)](https://www.gravitykit.com/gravity-summer-sale-2026/): The Gravity Summer Sale is live! Get 50% off all GravityKit annual licenses with code SUMMER26 through August 24, plus deals from across the Gravity Forms ecosystem. - [GravityCalendar vs The Events Calendar: Which plugin should you choose?](https://www.gravitykit.com/gf-calendar-vs-events-calendar/): Calendar applications allow you to visualize upcoming events, schedule appointments and improve how you manage your time. GravityCalendar and The Events Calendar are both popular plugins for displaying and managing events on WordPress. Choosing which plugin to use can be… - [GravityImport vs GravityMigrate: which add-on do you actually need?](https://www.gravitykit.com/gravityimport-vs-gravitymigrate/): Confused between GravityImport and GravityMigrate? GravityImport handles CSVs into entries; GravityMigrate moves entire Gravity Forms setups between sites. - [GravityKit 2022: Massive updates, stellar improvements, and a galaxy-load of fun!](https://www.gravitykit.com/2022-year-in-review/): A look back at GravityKit's biggest product updates and milestones in 2022, from major plugin releases to new integrations and improvements across the entire toolkit. - [GravityKit 2023 in review: Charting new frontiers](https://www.gravitykit.com/gravitykit-2023-in-review/): A look back at GravityKit's 2023 highlights, from attending WordCamp US in Maryland to launching new products and growing the team, plus a preview of what comes next. - [GravityKit Live #2: Importing ready-made applications, DataTables upgrade, live Q&A](https://www.gravitykit.com/gravitykit-live-feb-20/): Watch GravityKit Live #2, a free training covering ready-made application templates, the DataTables 3.3 upgrade, and a live Q&A session with the GravityKit founders. - [GravityKit Live: Join us for our first ever live Q&A!](https://www.gravitykit.com/gravitykit-live-dec-19/): Watch GravityKit's first ever live Q&A with founder Zack Katz. Free 45-minute session covering Gravity Forms tips, GravityKit use cases, and questions answered live. - [GravityKit partners with Eden Reforestation Projects to help combat deforestation](https://www.gravitykit.com/eden-projects-deforestation/): We’re excited to announce that GravityKit is now a “Seed Partner” with Eden Reforestation Projects - a nonprofit organization that works to combat deforestation and create job opportunities in the Third World. With GravityKit’s monthly contribution, Eden plants an additional… - [GravityKit products now give you a stronger reason to trust what you install](https://www.gravitykit.com/a-stronger-reason-to-trust-what-you-install/): Every GravityKit plugin update is now cryptographically verified before installation. Tampered packages are blocked before unpacking, are blocked before unpacking, adding protection against a major class of supply-chain attacks. - [GravityKit turns 11: Celebrate with us and save 40% on select products](https://www.gravitykit.com/gravitykit-turns-11/): On July 24, GravityKit turns 11! We’re celebrating with a limited-time birthday sale on select products! 🎉 What started as a single plugin has grown into a powerful toolkit powering thousands of websites worldwide. And it’s all thanks to you.… - [GravityKit turns 12: a year in review, and 30% off Lifetime All Access](https://www.gravitykit.com/gravitykit-turns-12/): GravityKit turns 12. A look back at a year of GravityView 3.0, GravitySearch, and AI-assisted building, plus a birthday sale on the Lifetime All Access Pass. - [GravityRevisions 1.4 adds form version management to Gravity Forms](https://www.gravitykit.com/gravity-forms-version-management/): GravityRevisions 1.4 extends Gravity Forms with full form version management. Browse, preview, restore, and delete past form versions alongside existing entry revision tracking. - [GravityView 3.0 beta is here: what’s changing and how to try it](https://www.gravitykit.com/gravityview-3-0-beta/): GravityView 3.0 is a structural rewrite. Here's what's new, how to opt in to the beta, and what to test to help us get it over the line. - [GravityView for event planners: How to create a guest list](https://www.gravitykit.com/event-planners-create-guest-list/): Turn Gravity Forms RSVP submissions into a front-end guest list using GravityView. Ideal for event planners who need to display registrations and let attendees update their own info. - [GravityView GitHub access: Changes we’re making and why](https://www.gravitykit.com/gravityview-github-access-changes-were-making-and-why/): We're making a small but important change to how the GravityView source code is distributed on GitHub. The GravityView core repository will move from public to private. This change is about aligning source access with licensed usage while continuing to… - [GravityView vs Contact Form 7 Views: In-depth comparison](https://www.gravitykit.com/gravityview-vs-cf7-views/): GravityView and Contact Form 7 Views both allow you to display form entries on your website, but they differ in two key ways:  GravityView is a no-code application builder for Gravity Forms, created by GravityKit—a Certified Gravity Forms Developer. Contact… - [GravityView vs Formidable Views: In-depth comparison](https://www.gravitykit.com/gravityview-vs-formidable-views/): GravityView vs Formidable Views: a detailed comparison of two WordPress web app builders. Covers features, flexibility, pricing, and which tool fits your project best. - [GravityView vs Ninja Forms Views: In-depth comparison](https://www.gravitykit.com/gravityview-vs-ninja-forms-views/): I compare GravityView and NFViews (Ninja Form Views), two popular plugins for displaying form data on WordPress. GravityView is a no-code application builder for Gravity Forms, created by GravityKit—a Certified Gravity Forms Developer. Ninja Forms Views is an add-on for Ninja… - [GravityView vs Ninja Tables: In-depth comparison](https://www.gravitykit.com/gravityview-vs-ninja-tables/): GravityView vs Ninja Tables: an in-depth comparison of two WordPress data display plugins. Find out which best fits your table layout and front-end data needs. - [GravityView vs TablePress: In-depth comparison](https://www.gravitykit.com/gravityview-vs-tablepress/): Side-by-side comparison of GravityView and TablePress for displaying WordPress data. Covers features, ease of use, customization options, and pricing to help you pick the right plugin. - [GravityView vs Toolset: In-depth comparison](https://www.gravitykit.com/gravityview-vs-toolset/): GravityView vs Toolset: a head-to-head comparison for WordPress developers. Covers dynamic content display, custom post types, pricing, and which tool suits your project. - [GravityView vs wpDataTables: In-depth comparison](https://www.gravitykit.com/wpdatatables-gravityview-alternative/): If you’re looking for a plugin that allows you to display Gravity Forms data on the front end, GravityView and wpDataTables are two possible solutions. You may be tempted to think of wpDataTables as a GravityView alternative, but is that… - [GravityView vs WPForms Views: In-depth comparison](https://www.gravitykit.com/gravityview-vs-views-for-wpforms/): I compare two popular plugins for displaying and managing form data on the front-end: GravityView is a no-code application builder for Gravity Forms, created by GravityKit—a Certified Gravity Forms Developer. WPForms Views is an add-on for WP Forms that enables… - [Guest Post: Using the Weglot Multilanguage Plugin with Gravity Forms and GravityView](https://www.gravitykit.com/multi-language-directory/): Add multilanguage support to Gravity Forms and GravityView using the Weglot plugin. Reach international audiences and build multilingual directories on WordPress. - [Guide to GravityView Form Presets](https://www.gravitykit.com/form-presets/): GravityView form presets are ready-made templates that let you launch common web applications in just a few clicks, without building a Gravity Forms form from scratch. - [How GravityKit empowers web agencies to take on bigger, more complex projects](https://www.gravitykit.com/grant-application-management/): Case study: See how 43Folders built a custom grant application management system for a large nonprofit using Gravity Forms and GravityKit, without writing custom code. - [How GravityKit enables developers to build MVPs in hours instead of weeks](https://www.gravitykit.com/building-mvps-in-hours/): Case study: WordPress developer Jamie Madden uses GravityView to ship client MVPs in hours instead of weeks, using Gravity Forms as a zero-code back end for web apps. - [How GravityKit enables nonprofits to manage scholarship applications](https://www.gravitykit.com/manage-scholarship-applications/): Case study: Nile Flores built a scholarship application system for the AAPA Veterans Caucus using Gravity Forms and GravityView, replacing costly off-the-shelf nonprofit software. - [How GravityKit enables schools to move online and improve data management](https://www.gravitykit.com/student-information-system/): In this case study, we’re talking to Rochelle Victor, a web developer and designer who specializes in building sophisticated information systems on WordPress. Rochelle relies on Gravity Forms and GravityView for most of her projects, adding custom code where required.… - [How GravityView enabled LifterLMS to leverage user-generated content for their website & marketing](https://www.gravitykit.com/website-showcase/): Case study: How LifterLMS uses GravityView to power a user-generated website showcase, turning customer success stories into social proof and effective marketing content. - [How Indiana University’s School of Medicine Uses GravityView](https://www.gravitykit.com/how-indiana-universitys-school-of-medicine-uses-gravityview/): Case study: Indiana University School of Medicine uses GravityView to manage faculty data and HR workflows, built by an IT specialist without dedicated developer support. - [How Pieroth reduced costs and improved data management with GravityKit](https://www.gravitykit.com/product-information-management-system/): In this exciting case study, we’re talking to Nicolas Johansson, the Digital Manager at Pieroth, about how he built a custom Product Information Management System (PIM) using GravityView. Pieroth is a wine producer and direct selling company headquartered in Germany.… - [How RateHotelBeds.com Uses GravityView to Review Hotel Beds Around the World](https://www.gravitykit.com/review-hotel-beds-with-gravity-forms/): Case study: See how RateHotelBeds.com was built with GravityView to let travelers rate and review hotel beds at hotels around the world, without custom development. - [How To Add “Claim Entry” Functionality to Your Gravity Forms Directory Using Gravity Flow](https://www.gravitykit.com/gravityview-claim-entry/): Let users claim ownership of existing business listings in a GravityView directory. This tutorial uses Gravity Flow to create an approval workflow for entry ownership. - [How to add a contact form to your GravityView listings](https://www.gravitykit.com/add-form-to-single-entry/): Embed a Gravity Forms contact or enquiry form on any GravityView single-entry page. Dynamic population pre-fills fields with the listing details automatically. - [How to Add a QR Code to GravityView That Encodes Gravity Forms Data](https://www.gravitykit.com/gravityview-qr-code/): You’ve probably seen a QR code before. You know, those odd mosaic-looking codes with a bunch of little squares inside?  They’re everywhere these days. You can find them on restaurant menus, information brochures, and even social media posts! QR codes… - [How to add Gravity Forms to Elementor (complete guide)](https://www.gravitykit.com/gravity-forms-elementor/): Add Gravity Forms to any Elementor page using the free widget plugin or shortcode. Covers embedding, styling, and why Gravity Forms outperforms Elementor's native form widget. - [How to automatically attach PDF exports to Gravity Forms email notifications](https://www.gravitykit.com/gravity-forms-pdf-email-attachment/): If you're using Gravity Forms, exporting submission data in a clean, professional format is often essential. One effective method is converting form entries to PDF and emailing them as attachments. A common use case is invoicing, where you can learn… - [How to automatically export Gravity Forms entries and send reports via email](https://www.gravitykit.com/export-gravity-forms-entries-automatically/): If you rely on Gravity Forms to collect data, you probably wish there was an easier way to export submissions. By default, Gravity Forms only lets you export entries manually (and only as CSV files). What if you want to… - [How to build a bug tracker for project management on WordPress (without code)](https://www.gravitykit.com/build-a-gravityview-issue-tracker/): Build a custom WordPress bug tracker using Gravity Forms and GravityView. Manage issues, assign priorities, and track status without costly off-the-shelf project tools. - [How to build a business directory with Gravity Forms](https://www.gravitykit.com/gravity-forms-directory/): Build a custom business directory with Gravity Forms and GravityView without writing any code. Drag-and-drop builder, preset templates, and powerful filtering included. - [How to build a Canny alternative on WordPress with GravityBoard voting](https://www.gravitykit.com/canny-alternative-wordpress-gravityboard/): Build a Canny alternative on WordPress with GravityBoard's new card voting — collect, rank, and manage feature requests without leaving your site. - [How to build a client portal on WordPress using GravityView](https://www.gravitykit.com/client-portal/): Build a client portal on WordPress using Gravity Forms and GravityView. Give clients secure access to documents and profiles without exposing the WordPress admin dashboard. - [How to build a conference website on WordPress (attendee registration + abstract submission)](https://www.gravitykit.com/conference-website-wordpress/): Build a conference registration and abstract submission site on WordPress with GravityKit, no code: forms, an attendee directory, sessions, and PDF certificates. - [How to build a contact list with direct email functionality on WordPress without code](https://www.gravitykit.com/contact-list-with-direct-email-functionality/): Need an easy way to manage contacts and reach out to people directly from your WordPress website?  In this tutorial, I walk you through how to build a fully functional contact list (or address book) using Gravity Forms and GravityView. … - [How to build a content publishing pipeline using GravityView and Gravity Flow](https://www.gravitykit.com/content-publishing-pipeline/): Build a content publishing pipeline on WordPress using Gravity Forms, Gravity Flow, and GravityView. Includes submission form, multi-step review workflow, and a status dashboard. - [How to build a Craigslist clone on WordPress with no code](https://www.gravitykit.com/build-craigslist-clone/): Build a Craigslist-style classifieds site on WordPress using Gravity Forms and GravityView. No coding required. Create listings, browse by category, and contact sellers from the front end. - [How to build a Crunchbase clone on WordPress without any code](https://www.gravitykit.com/crunchbase-clone-wordpress/): Build a company database similar to Crunchbase on WordPress without any code. Connect data from multiple sources using Gravity Forms and GravityView to create a powerful startup directory. - [How to build a directory website with WordPress](https://www.gravitykit.com/directory-website-wordpress/): Build a directory website on WordPress using Gravity Forms and GravityView. Covers three approaches including form-based solutions with searchable listings and import tools. - [How to build a dynamic event registration system on WordPress without code](https://www.gravitykit.com/dynamic-event-registration/): Build a complete event registration system on WordPress without code. Uses Gravity Forms and GravityView to handle session submissions, attendee browsing, and registrations. - [How to build a dynamic testimonial wall using Gravity Forms and GravityView](https://www.gravitykit.com/dynamic-testimonial-wall/): In this tutorial, I’ll show you how to build a dynamic testimonial wall that updates automatically as new testimonials are submitted.  Using Gravity Forms to collect submissions and GravityView to display them, you can build a visually engaging display that… - [How to build a fitness tracker app on WordPress with no code](https://www.gravitykit.com/wordpress-fitness-tracker/): Build a personal fitness tracking app on WordPress without code. Use Gravity Forms to log workouts and GravityView to display progress, history, and stats on the front end. - [How to build a Fiverr clone (freelancer marketplace) on WordPress with no code](https://www.gravitykit.com/build-freelancer-marketplace/): Build a freelancer marketplace like Fiverr or Upwork on WordPress without code. Step-by-step tutorial using Gravity Forms and GravityView with search and profile listings. - [How to Build a Gravity Forms Event List for the Holiday Season](https://www.gravitykit.com/holiday-event-list/): Build a searchable event list for the holiday season using Gravity Forms and GravityView. Display event name, date, location, and price with no code required. - [How to build a Gravity Forms event registration calendar](https://www.gravitykit.com/gravity-forms-event-registration-calendar/): Build a Gravity Forms event registration calendar where visitors can browse upcoming events and sign up from the front end. Step-by-step guide using GravityCalendar. - [How to build a Gravity Forms geolocation directory](https://www.gravitykit.com/gravity-forms-geolocation/): Build a geolocation directory with Gravity Forms and GravityView Maps. Collect addresses in a form and display them as interactive map markers with filtering and front-end search. - [How to build a Gravity Forms mortgage calculator](https://www.gravitykit.com/gravity-forms-mortgage-calculator/): Build a Gravity Forms mortgage calculator that computes monthly loan payments automatically using GravityMath shortcodes. No custom JavaScript or third-party APIs required. - [How to Build a Gravity Forms Vacation Request System With a Calendar](https://www.gravitykit.com/vacation-request-calendar/): Build an automated employee vacation request system using Gravity Forms and Gravity Flow, then display approved time off on a searchable calendar with GravityCalendar. - [How to build a Hacker News clone on WordPress with no code](https://www.gravitykit.com/build-hacker-news-clone/): Build a Hacker News-style community platform on WordPress without code. Users can submit links, vote on posts, and discuss topics using Gravity Forms and GravityView. - [How to build a health log and meal tracker on WordPress without code](https://www.gravitykit.com/health-tracker/): Build a no-code health log and meal tracker on WordPress using Gravity Forms and GravityKit. Includes meal tabs, trend charts, and a personal notes dashboard. - [How to build a knowledge base on WordPress (without code)](https://www.gravitykit.com/build-knowledge-base/): Build a searchable knowledge base on WordPress using Gravity Forms and GravityView. Add categories, a search bar, and front-end article submission without writing any code. - [How to build a market research platform on WordPress using Gravity Forms and GravityView](https://www.gravitykit.com/market-research/): Build a custom market research platform on WordPress using Gravity Forms and GravityView. Collect competitor analysis, pricing data, and customer insights without any coding. - [How to build a member directory on WordPress without code](https://www.gravitykit.com/multi-column-directory/): Build a searchable, grid-style member directory on WordPress without code using GravityView. Step-by-step tutorial for communities, networks, and professional groups. - [How to build a PDF invoice generator using PDF for GravityView](https://www.gravitykit.com/pdf-invoice-generator/): Build a PDF invoice generator on WordPress using GravityView and the PDF for GravityView Extension. Add a customer dashboard where clients can view orders and download invoices. - [How to build a personal journal application on WordPress](https://www.gravitykit.com/wordpress-journal/): Build a private journaling app on WordPress using Gravity Forms and GravityView. Users can submit entries, browse their history, and track progress entirely from the front end. - [How to build a photo contest site on WordPress using Gravity Forms and GravityView](https://www.gravitykit.com/photo-contest/): Build a photo contest website on WordPress using Gravity Forms and GravityView. Let participants submit photos, let judges rate entries, and display results on the front end. - [How to build a product catalog on WordPress with GravityView](https://www.gravitykit.com/how-to-build-a-product-catalog-on-wordpress-with-gravityview/): Build a searchable product catalog or equipment directory on WordPress without WooCommerce. Use Gravity Forms for data entry and GravityView for a filterable front-end display. - [How to build a product review site on WordPress using GravityView](https://www.gravitykit.com/product-review-website/): Build a product review website on WordPress using Gravity Forms and GravityView. Create searchable listings, single-entry review pages, and affiliate showcases without code. - [How to build a project management system for corporate teams](https://www.gravitykit.com/project-management-system/): Build a role-based project management dashboard for marketing teams using Gravity Forms and GravityView. Managers create and assign projects while analysts track their progress. - [How to build a project management system for team collaboration on WordPress (without code!)](https://www.gravitykit.com/wordpress-project-management-system/): Are you tired of bouncing between Trello boards, spreadsheets, and email threads? In this tutorial, I’ll show you how to build a fully interactive project management system right inside WordPress using Gravity Forms and GravityBoard.  GravityBoard gives you drag-and-drop task… - [How to build a quote calculator for lead gen using Gravity Forms (step by step tutorial)](https://www.gravitykit.com/gravity-forms-quote-calculator/): Build a lead-generating quote calculator with Gravity Forms and GravityView. Collect pricing requests, capture lead data, and follow up with potential clients without writing code. - [How to Build a Real Estate Listing Site Using Gravity Forms](https://www.gravitykit.com/gravity-forms-real-estate/): This article is outdated. Please see our updated article about building a real-estate directory using Gravity Forms and GravityView. Did you know that the majority of homeowners found their home by looking on the internet? Real estate websites are where… - [How to build a real-estate directory (Zillow clone) on WordPress with no code](https://www.gravitykit.com/wordpress-zillow-clone/): Build a real estate listing directory like Zillow on WordPress using Gravity Forms and GravityView. Includes a free property form template and step-by-step setup with no code required. - [How to build a recruitment CRM platform on WordPress](https://www.gravitykit.com/recruitment-crm-platform/): Build a custom recruitment CRM on WordPress to manage job applicants and candidate relationships. Uses Gravity Forms and GravityKit as an affordable alternative to SaaS recruitment tools. - [How to build a rental property management system on WordPress using GravityKit](https://www.gravitykit.com/how-to-build-a-rental-property-management-system-on-wordpress-using-gravitykit/): Managing rental properties means juggling a lot of moving parts. This can include tenant details, lease dates, monthly expenses, vacancy tracking, and more. Spreadsheets get messy fast, and dedicated property management software can be expensive and overly complex for smaller… - [How to build a sales dashboard for corporate sales teams](https://www.gravitykit.com/sales-dashboard-for-corporate-sales-teams/): Build a role-based sales dashboard using Gravity Forms and GravityView. Sales managers can track revenue metrics and monitor individual rep performance without writing code. - [How to build a sales pipeline on WordPress for lead tracking (without code)](https://www.gravitykit.com/sales-pipeline/): Looking for a simple way to manage your leads without paying for complicated external CRM tools? With Gravity Forms and GravityBoard you can create a Kanban-style sales pipeline directly inside your WordPress site. In this tutorial, you’ll learn how to… - [How to build a searchable directory on Gravity Forms by chatting with AI](https://www.gravitykit.com/build-searchable-directory-gravity-forms-ai/): Build a searchable directory from your Gravity Forms entries by chatting with AI. See how the free GravityKit MCP creates a GravityView directory in minutes. - [How to build a store locator for WordPress with no code](https://www.gravitykit.com/store-locator/): Build a store locator for WordPress using Gravity Forms and GravityView. Display business locations on an interactive map and let users search for nearby stores without any code. - [How to build a student portal for assignment submissions on WordPress (without code!)](https://www.gravitykit.com/student-portal/): Build a student portal on WordPress where learners submit assignments, check grades, and receive feedback. Step-by-step tutorial using Gravity Forms and GravityView. - [How to build a student registration system on WordPress (without code)](https://www.gravitykit.com/student-registration-system/): Build a custom student registration system on WordPress using Gravity Forms and GravityView. Register students for courses and add them to a searchable front-end database without code. - [How to build a support ticket system on WordPress without code](https://www.gravitykit.com/wordpress-support-ticket-system/): Build a support ticketing system on WordPress with no code. Uses Gravity Forms for submissions and GravityView for a customizable front-end management interface with status tracking. - [How to build a task management system on WordPress without code](https://www.gravitykit.com/gravityview-task-management-wordpress/): Build a custom task management app on WordPress with Gravity Forms and GravityView. Let users add, filter, sort, and update tasks from the front end without writing code. - [How to build a to-do list app on WordPress (without code)](https://www.gravitykit.com/wordpress-to-do-list/): Build a simple but powerful to-do list app on WordPress using Gravity Forms and GravityView. Users can add tasks, set priorities, and check off items from the front end. - [How to build a user feedback board on WordPress without code](https://www.gravitykit.com/user-feedback-board/): Build a user feedback board on WordPress where visitors submit ideas, upvote suggestions, and track request status. Uses Gravity Forms and GravityView, no code required. - [How to build a vendor service request portal with Gravity Forms and GravityView](https://www.gravitykit.com/how-to-build-a-vendor-service-request-portal/): Learn how to build a vendor portal where users submit, track, edit, and cancel service requests using Gravity Forms and GravityView Pro. - [How to build a volunteer management system on WordPress without code](https://www.gravitykit.com/volunteer-management/): Nonprofits depend on volunteers, but managing them efficiently can be a challenge. While many organizations turn to expensive software solutions, there's a more affordable, flexible alternative: build your own volunteer management system using WordPress. In this step-by-step guide, you'll learn… - [How to build a WordPress business intelligence dashboard](https://www.gravitykit.com/wordpress-business-intelligence/): Build a WordPress business intelligence dashboard using Gravity Forms, GravityCharts, and GravityView. Visualize form data, track KPIs, and make better decisions without expensive BI tools. - [How to build a WordPress CRM without code (a contact database you own)](https://www.gravitykit.com/wordpress-crm/): Build a simple WordPress CRM with GravityView. Turn the Gravity Forms entries you already collect into a no-code contact database you own, with no monthly fees. - [How to build a WordPress document library (in 5 simple steps)](https://www.gravitykit.com/wordpress-document-library/): Ensuring that your digital documents are organized and easy to find can be a challenge! That’s why an effective document management system is so important in today’s data-oriented world.  A document management system, or document library, is a collection of… - [How to build a WordPress event website: Full tutorial (2025)](https://www.gravitykit.com/event-showcase/): Build a complete event website on WordPress using Gravity Forms and GravityKit. Let visitors submit events and display them in a map, list, or calendar without code. - [How to build a WordPress inventory management system (without code)](https://www.gravitykit.com/wordpress-inventory-management-gravityview/): Build a WordPress inventory management system with Gravity Forms and GravityView. Track stock, edit quantities from the front end, and skip the heavy ERP. - [How to build a WordPress job board (without code)](https://www.gravitykit.com/wordpress-job-board/): Build a niche WordPress job board using Gravity Forms and GravityView without writing any code. Connects job seekers with employers using front-end entry display and search filters. - [How to build a Yellow Pages clone on WordPress](https://www.gravitykit.com/build-yellow-pages-clone/): Build a Yellow Pages-style business directory on WordPress using Gravity Forms and GravityView. Collect listings with a form and display them in a searchable, filterable directory. - [How to build a Yelp clone on WordPress with no code](https://www.gravitykit.com/wordpress-yelp-clone/): Build a Yelp-style business directory on WordPress using Gravity Forms and GravityView. Let users submit listings, leave reviews, and search by location without writing any code. - [How to build an applicant tracking system (ATS) on WordPress without code](https://www.gravitykit.com/applicant-tracking-system/): Most applicant tracking systems (ATS) are expensive, overly complex, and not designed for WordPress users. That leaves many small businesses and hiring teams struggling with tools that don’t integrate with their existing site. With Gravity Forms and GravityBoard, you can… - [How to build an application review system for grants, research proposals, jobs, contests, and more](https://www.gravitykit.com/application-review/): Build a custom application review system on WordPress for grants, jobs, or research proposals. Gravity Forms collects submissions and GravityView manages the review workflow. - [How to build an asset tracker on WordPress without code](https://www.gravitykit.com/asset-tracker-wordpress/): Build a fully functional asset tracker on WordPress using Gravity Forms and GravityView. Download the free template, customize it, and track equipment without writing any code. - [How to build an audio library on WordPress (without code)](https://www.gravitykit.com/wordpress-music-library/): Are you wondering how to build a WordPress audio library? The popularity of audio content is growing. In 2021, the average time spent listening to digital audio among the US population was a staggering 1 hour and 34 minutes per… - [How to build an Autotrader clone (car dealership site) on WordPress with no code](https://www.gravitykit.com/wordpress-car-dealership/): Build a car dealership website like Autotrader on WordPress without writing code. Step-by-step tutorial using Gravity Forms and GravityView for listings, search, and contact forms. - [How to build an editorial calendar on WordPress to manage your publishing workflow](https://www.gravitykit.com/editorial-calendar/): Managing content without an editorial calendar is like trying to navigate without a map. You miss deadlines, duplicate topics, and struggle to coordinate with your team. Yet most WordPress editorial calendar plugins are either too basic or overcomplicated for what… - [How to build an employee evaluation system on WordPress using GravityKit](https://www.gravitykit.com/how-to-build-an-employee-evaluation-system-on-wordpress/): Managing employee evaluations is often slow, inconsistent, and awkward for everyone involved. Chasing managers for feedback, emailing documents back and forth, and keeping track of approvals can quickly turn into a mess. In this tutorial, we’ll build a streamlined employee… - [How to build an eSports team page using GravityView](https://www.gravitykit.com/esports-team-page/): Build a dynamic eSports team roster page on WordPress using GravityView. A step-by-step tutorial recreating the OG Dota 2 team page layout with Gravity Forms data. - [How to build an expense tracker on WordPress without code](https://www.gravitykit.com/expense-tracker-on-wordpress-without-code/): Build a complete expense tracker on WordPress without any code. Track business costs or personal budgets using Gravity Forms and GravityKit, with charts and category summaries included. - [How to build an internal admin dashboard on WordPress without code](https://www.gravitykit.com/how-to-build-an-internal-admin-dashboard/): Build an internal WordPress admin dashboard with GravityView Dashboard Views. Embed forms data, charts, and KPIs inside wp-admin with role-based access. - [How to build an intranet to power your business with Gravity Forms & GravityView (no code required)](https://www.gravitykit.com/how-to-build-an-intranet-to-power-your-business/): Looking for a way to manage your team, projects, or HR processes from one central place, without the cost of expensive SaaS solutions? With Gravity Forms and GravityKit, you can create a powerful, flexible intranet on WordPress that's tailored to… - [How to build an online library on WordPress with no code](https://www.gravitykit.com/online-library-on-wordpress/): Build a searchable online library for books or academic journals on WordPress using Gravity Forms and GravityView. Includes filtering, front-end submissions, and no code needed. - [How to build an ROI calculator using Gravity Forms](https://www.gravitykit.com/gravity-forms-roi-calculator/): Build a simple ROI calculator with Gravity Forms or an annualized rate-of-return calculator using GravityMath. No code required and no complex spreadsheets needed. - [How to build the perfect Christmas wish list with GravityView](https://www.gravitykit.com/christmas-wish-list/): Build a shareable Christmas wish list on WordPress using Gravity Forms and GravityView. Let friends add items, mark gifts as claimed, and update their list from the front end. - [How to bulk correct errors in Gravity Forms submissions using GravityActions](https://www.gravitykit.com/correct-errors-gravity-forms-submissions/): Have you ever run into this problem before? You have a form in Gravity Forms with a Select field. When you edit the form to update the field choices, user submissions don’t change to reflect the new values. It’s frustrating… - [How to bulk update entries in Gravity Forms and optimize your workflow](https://www.gravitykit.com/bulk-update-entries-gravity-forms/): Save time by bulk updating Gravity Forms entries instead of editing one by one. Two methods using GravityActions and GravityImport to change multiple field values at once. - [How to combine and display data from multiple Gravity Forms forms](https://www.gravitykit.com/display-data-multiple-forms/): Learn how to combine data from multiple Gravity Forms using joins and unions, and display everything in one searchable table with GravityView. No code required. - [How to combine data from multiple forms into one unified View](https://www.gravitykit.com/how-to-combine-data-from-multiple-forms-into-one-unified-view/): Update (August 2026): Multiple Forms now supports unions, which display entries from multiple forms in a single View natively, one row per entry, no shared field or workaround required. Read Using unions in Multiple Forms to set it up. The… - [How to connect GravityKit with Make (Integromat) and put your business on autopilot](https://www.gravitykit.com/make-integromat-connection/): Make (formerly “Integromat”) is a visual, no-code platform for creating automated workflows and business processes.  At the time of writing, Make integrates with over 1,200 different apps, allowing you to streamline your business operations so you can save time, energy… - [How to connect GravityView with BuddyPress: Step-by-step guide](https://www.gravitykit.com/connect-gravityview-with-buddypress/): BuddyPress is a popular plugin for building social networks and online communities with WordPress. If you're using GravityView to display form entries on your site, connecting it to BuddyPress lets you turn those entries into user posts, profile updates, or… - [How to connect GravityView with Notion: Step-by-step guide](https://www.gravitykit.com/connect-gravityview-with-notion/): Notion is a popular SaaS app for organising tasks, projects, and workflows. If you're using GravityView to power web applications on WordPress, connecting it to Notion lets you store and manage that data in a Notion page or database. In… - [How to connect GravityView with Paid Memberships Pro: Step-by-step guide](https://www.gravitykit.com/gravityview-paid-memberships-pro/): Paid Memberships Pro (PMPro) is a leading WordPress plugin for managing memberships, subscriptions, and gated content. If you're using GravityView to power web applications on WordPress, connecting it to Paid Memberships Pro allows you to control access, manage members, and… - [How to copy a Gravity Form from one website to another](https://www.gravitykit.com/copying-gravity-forms/): Copy a Gravity Form to another WordPress site using GravityMigrate or the built-in Import/Export tool. Both methods transfer your forms without rebuilding fields from scratch. - [How to create a beautiful testimonial page using GravityView’s DIY layout](https://www.gravitykit.com/create-a-testimonial-page/): Build a customer testimonial page using GravityView's DIY layout. Testimonials increase landing page conversions by up to 30%, and this tutorial shows you exactly how. - [How to create a book list on WordPress (without code)](https://www.gravitykit.com/wordpress-reading-list/): Did you know that reading increases emotional intelligence, improves decision-making and reduces mental decline in old age? Reading books is a healthy hobby enjoyed by many people around the world. But with so many books out there to choose from,… - [How to create a CRUD system on WordPress (without code)](https://www.gravitykit.com/wordpress-crud/): Build a complete CRUD app on WordPress without custom code or SQL. Learn how to use WordPress plugins to create, read, update, and delete data in any web application. - [How to create a customer portal for custom product orders using GravityView](https://www.gravitykit.com/customer-portal/): Are you looking for a way to create a customer portal on WordPress that allows users to manage their interactions with your company? Customer portals provide a much-needed link between a brand and its customers. They act as a central… - [How to create a dynamic “Edit Profile” link in GravityView](https://www.gravitykit.com/gravityview-edit-profile-link/): Add a dynamic Edit Profile link to any page that takes logged-in users directly to their GravityView entry edit screen, without requiring access to the WordPress admin area. - [How to create a dynamic careers page on WordPress using GravityKit](https://www.gravitykit.com/how-to-create-a-dynamic-careers-page-on-wordpress-using-gravitykit/): In this tutorial, you’ll learn how to build a fully functional and user-friendly careers page using Gravity Forms and GravityView. We’ll walk through creating job listings, application forms, and admin views so visitors can browse open positions and apply directly,… - [How to create a fundraising dashboard on WordPess for your nonprofit or charity](https://www.gravitykit.com/fundraising-dashboard/): Build a custom fundraising dashboard on WordPress to track donations and campaigns. Free template included. Uses Gravity Forms and GravityKit with no code required. - [How to create a Gravity Forms login form (all you need to know)](https://www.gravitykit.com/how-to-create-a-gravity-forms-login-form/): Create a front-end login and registration form in WordPress using Gravity Forms and the User Registration add-on. Covers shortcodes, redirect settings, and user profile pages. - [How to create a job application form on WordPress (complete guide 2024)](https://www.gravitykit.com/job-application-form-wordpress/): Build a customizable job application form on WordPress using Gravity Forms. Collect applications, manage candidates, and embed the form on any page without code. - [How to create a leaderboard on your WordPress site without code](https://www.gravitykit.com/wordpress-leaderboard/): Create an auto-updating leaderboard on WordPress without code. Use Gravity Forms and GravityMath to rank users by sales, scores, or any numeric field in your form data. - [How to create a two-step intake workflow with Gravity Forms and GravityView](https://www.gravitykit.com/how-to-create-a-two-step-intake-workflow-with-gravity-forms-and-gravityview/): Learn how to build a two-step intake workflow where customers start a form online and staff complete it later. Uses GravityView's Search Bar and Edit Entry features. - [How to create a WordPress video gallery using GravityView](https://www.gravitykit.com/wordpress-video-gallery/): Build a WordPress video gallery using Gravity Forms and GravityView. Collect video URLs through a form and display them as embedded players for portfolios, testimonials, or tutorials. - [How to Create an Artist Portfolio (With Image Gallery) Using GravityView](https://www.gravitykit.com/gravity-forms-image-gallery/): Are you looking for a way to showcase artists and their work on your website? In this post, we’ll show you how to create an artist portfolio by building a responsive image gallery using GravityView. We’ll start by creating a… - [How to create an insurance quote calculator for WordPress](https://www.gravitykit.com/insurance-quote-calculator/): Build an insurance quote calculator for WordPress using Gravity Forms. Collect pricing data, email quotes as PDFs, and manage leads without writing a single line of code. - [How to create an online petition with Gravity Forms and show signatures on the front end](https://www.gravitykit.com/gravity-forms-petition/): Create an online petition with Gravity Forms and display signatures on the front end using GravityView. Includes a free petition form template ready to import and customize. - [How to create an ordering system for a hotel on WordPress without code](https://www.gravitykit.com/automated-ordering-system/): Build an automated ordering system on WordPress using Gravity Forms and GravityKit. The hotel breakfast ordering example applies to any order workflow, no code required. - [How to create and edit front-end user profiles using Gravity Forms and GravityView](https://www.gravitykit.com/gravity-forms-edit-user-profile/): Do you use Gravity Forms to register users on your WordPress site? Want to allow users to view and update their profiles from the front end (no backend access required)? In this updated tutorial, I'll show you how to: Create… - [How to create custom confirmation messages in Gravity Forms (with examples)](https://www.gravitykit.com/gravity-forms-confirmations/): Customize Gravity Forms confirmations to boost conversions and user trust. Learn to create personalized messages, conditional logic responses, and dynamic post-submission redirects. - [How to create detailed reports in Gravity Forms and analyze your form data](https://www.gravitykit.com/gravity-forms-reporting/): Three ways to create custom reports from Gravity Forms data: CSV export for external analysis, visual dashboards with charts, and sortable front-end tables using GravityExport. - [How to Create Graphs in Gravity Forms Using Your Form Data](https://www.gravitykit.com/gravity-forms-graphs/): Today, businesses rely on graphs in order to visualize large amounts of data in a meaningful way.  Most people would agree that graphs are way more appealing than spreadsheets. And that’s not surprising, considering people engage more with visual content.… - [How to create student report cards using GravityView (with PDF export!)](https://www.gravitykit.com/student-report-cards/): Build online student report cards with Gravity Forms and GravityView. Includes PDF export, grade entry forms, and a free downloadable template for schools and universities. - [How to create tables in Gravity Forms (step by step guide)](https://www.gravitykit.com/gravity-forms-table-of-entries/): Three ways to create tables inside Gravity Forms: the List field for variable rows, and two more approaches for structured data collection and improved form UX. - [How to create WordPress posts or pages from Gravity Forms entries](https://www.gravitykit.com/gravity-forms-entries-to-post/): Turn Gravity Forms submissions into WordPress posts using three methods: the Advanced Post Creation add-on, built-in Post Fields, or GravityView for flexible front-end content displays. - [How to create your own academic journal on WordPress without code](https://www.gravitykit.com/academic-journal-on-wordpress/): Launch a peer-reviewed academic journal on WordPress without code. Walk through the submission form, reviewer dashboard, and searchable article archive with Gravity Forms + GravityView. - [How to display entry revisions on the front end using GravityView](https://www.gravitykit.com/display-entry-revisions/): Learn to display Gravity Forms entry revision history on the front end using GravityView. Track changes, compare versions, and let users restore prior entries easily. - [How to display Gravity Forms entries on a page or post](https://www.gravitykit.com/display-gravity-forms-entries-page-post/): Gravity Forms is a powerful WordPress plugin for collecting user input, but what if you want to display that data publicly on your site? That’s where GravityView comes in. In this tutorial, we’ll show you how to display Gravity Forms… - [How to display Gravity Forms field values after submission](https://www.gravitykit.com/display-gravity-forms-field-values/): Display submitted Gravity Forms field values in confirmation messages, email notifications, and regular pages using merge tags. No plugin or custom code required. - [How to display user-uploaded images in Gravity Forms (with examples)](https://www.gravitykit.com/how-to-display-uploaded-images-in-gravity-forms/): Display user-uploaded images from Gravity Forms submissions using GravityView. Build photo galleries, user profiles, and contest displays on the front end without code. - [How to Display Your Gravity Forms Survey Responses on the Front End](https://www.gravitykit.com/gravity-forms-display-survey-responses/): Are you looking for a way to display your Gravity Forms survey responses on the front end of your website? The Gravity Forms Survey Add-On allows you to track the results of your surveys, but only from the backend. One… - [How to easily add Gravity Forms to Divi: step-by-step guide](https://www.gravitykit.com/how-to-embed-a-gravity-form-in-divi-the-ultimate-guide/): Two methods to embed Gravity Forms in the Divi page builder, plus tips for styling your forms and displaying submitted entries on the front end of your site. - [How to easily display WordPress form submissions on your website (3 simple steps)](https://www.gravitykit.com/display-wordpress-form-submissions/): Display Gravity Forms submissions on the front end of your WordPress site in three steps. Covers multiple layouts and form plugins, with a full walkthrough using GravityView. - [How to easily migrate from Kali Forms to Gravity Forms](https://www.gravitykit.com/kali-forms-to-gravity-forms/): Virtually all websites have one thing in common: forms! Choosing the right form plugin for your WordPress website is crucial. However, many people just install the first plugin they find without considering all of its features and functionality. Migrating to… - [How to edit Gravity Forms entries on the frontend using GravityView](https://www.gravitykit.com/gravity-forms-front-end-editing/): Allow site visitors to edit their Gravity Forms submissions from the front end without admin access. Ideal for member profiles, job applications, and registration forms. - [How to embed a Gravity Forms form on your WordPress site: Step-by-Step guide](https://www.gravitykit.com/gravity-forms-embed/): Embed Gravity Forms on any WordPress site using the Block Editor, Classic Editor, or page builders like Elementor and Divi. Step-by-step guide with screenshots. - [How to embed and style Gravity Forms in Beaver Builder](https://www.gravitykit.com/gravity-forms-beaver-builder/): Two ways to embed Gravity Forms in Beaver Builder: via shortcode or the official module. Includes tips for styling forms directly inside the Beaver Builder editor without code. - [How to embed audio links from Gravity Forms submissions](https://www.gravitykit.com/gravity-forms-embed-audio/): Turn Gravity Forms audio URL submissions into embedded players using GravityView. Supports SoundCloud, Spotify, Mixcloud, and other audio platforms without writing code. - [How to Embed Reddit Posts Using GravityView](https://www.gravitykit.com/gravityview-reddit/): Display Reddit posts on your WordPress website using GravityView. Collect Reddit URLs through Gravity Forms and render them as embedded posts on any page or view. - [How to embed videos uploaded to Gravity Forms](https://www.gravitykit.com/embed-video-gravity-forms/): Turn Gravity Forms video URL submissions into embedded players on the front end using GravityView. Supports YouTube, Vimeo, Dailymotion, and other popular video platforms. - [How to export Gravity Forms entries to Excel (complete guide)](https://www.gravitykit.com/exporting-gravity-forms-to-excel/): Export Gravity Forms entries directly to Excel with three methods, including the free GravityExport Lite plugin. No manual CSV conversion required. Step-by-step guide inside. - [How to export Gravity Forms entries to Google Sheets: 4 methods](https://www.gravitykit.com/export-gravity-forms-to-google-sheets/): There are four ways to export Gravity Forms entries to Google Sheets, and one of them now keeps the sheet in sync with your form. Here's how each works, what it costs, and when to use it. - [How to export Gravity Forms entries to PDF (4 easy methods without code)](https://www.gravitykit.com/gravity-forms-to-pdf/): Four easy ways to export Gravity Forms entries to PDF without code. Generate invoices, save submissions, or send reports using trusted third-party WordPress plugins. - [How to export images and files uploaded to Gravity Forms: A simple guide](https://www.gravitykit.com/gravity-forms-export-images-and-files/): Gravity Forms omits uploaded files from default exports. GravityExport solves this by bundling submitted images and documents alongside entry data in a single download. - [How to export multiple Gravity Forms forms to one Excel workbook](https://www.gravitykit.com/how-to-export-multiple-gravity-forms-to-one-excel-file/): Learn how to export entries from multiple Gravity Forms into a single Excel file with separate worksheets using GravityExport Lite (free). - [How to export survey responses in Gravity Forms](https://www.gravitykit.com/gravity-forms-export-survey-results/): Export Gravity Forms survey responses to Excel, Dropbox, or email using GravityExport. Covers setup, scheduling, and formatting options for any survey reporting use case. - [How to get your Gravity Forms data into external tools](https://www.gravitykit.com/gravity-forms-export-data-external-tools/): Learn 6 ways to get Gravity Forms data into external tools—from scheduled exports to REST API and Zapier. Covers CRMs, spreadsheets, and more. - [How to import Contact Form 7 entries to Gravity Forms in 5 simple steps](https://www.gravitykit.com/contact-form-7-gravity-forms/): Migrate Contact Form 7 submissions to Gravity Forms without losing data. This 5-step guide uses GravityImport and the Flamingo add-on to transfer all entries safely. - [How to import Gravity Forms entries from a CSV file](https://www.gravitykit.com/gravity-forms-import-csv/): Import Gravity Forms entries from a CSV file in three simple steps using GravityImport. Note: Gravity Forms native import only handles form JSON configs, not entry data. - [How to import Gravity Forms entries from an Excel file](https://www.gravitykit.com/import-gravity-forms-entries-excel/): Import Gravity Forms entries from an Excel file in three steps. Export your spreadsheet to CSV, then use GravityImport to map columns and bring in all your records cleanly. - [How to Import WooCommerce products to Gravity Forms](https://www.gravitykit.com/gravity-forms-woocommerce-import/): Import WooCommerce products into Gravity Forms using GravityImport and the Advanced Post Creation add-on. Step-by-step walkthrough for turning CSV data into live product listings. - [How to import WordPress users as Gravity Forms entries](https://www.gravitykit.com/gravity-forms-import-users/): Import WordPress users in bulk using Gravity Forms and GravityImport. Skip manual entry and bring existing user records from a spreadsheet in just a few steps. - [How to integrate Gravity Forms with Google Calendar](https://www.gravitykit.com/gravity-forms-google-calendar/): Google Calendar is one of the most popular web-based calendar applications for tracking and scheduling events. In fact, it’s used by more than 500 million people worldwide! In this post, we’ll show you how to integrate Gravity Forms with Google… - [How to integrate Gravity Forms with Google Maps](https://www.gravitykit.com/gravity-forms-google-maps/): Integrate Gravity Forms with Google Maps using GravityView. Display form entries as map markers, build business directories, and create interactive location-based apps. - [How to integrate Gravity Forms with WooCommerce: Boost your eCommerce store with customizable products](https://www.gravitykit.com/gravity-forms-woocommerce/): Connect Gravity Forms with WooCommerce to add customizable product option forms, improved order workflows, and advanced data capture to your WordPress eCommerce store. - [How to migrate from Caldera Forms to Gravity Forms](https://www.gravitykit.com/caldera-forms-to-gravity-forms/): Caldera Forms reached end of life, making now the ideal time to migrate. This step-by-step guide moves your forms and entries to Gravity Forms without data loss or rebuilding from scratch. - [How to migrate from Fluent Forms to Gravity Forms](https://www.gravitykit.com/fluent-forms-to-gravity-forms/): Migrate from Fluent Forms to Gravity Forms in 5 steps using GravityImport. Transfer your forms and entries without copy-pasting or rebuilding anything from scratch. - [How to migrate from Formidable Forms to Gravity Forms in 5 simple steps](https://www.gravitykit.com/migrate-formidable-forms-to-gravity-forms/): Migrate from Formidable Forms to Gravity Forms in 5 steps using GravityImport. Export your entry data as a CSV, then let GravityImport import it and rebuild your forms automatically. - [How to Migrate From Formstack to Gravity Forms](https://www.gravitykit.com/formstack-to-gravity-forms/): Are you wondering how to migrate your forms and submissions from Formstack to Gravity Forms? Well, Google no more because we’ve got the answer! Although Formstack offers a powerful form builder for small to large businesses, it’s not the best… - [How to migrate from Ninja Forms to Gravity Forms (simplest way)](https://www.gravitykit.com/migrate-ninja-forms-to-gravity-forms/): Switch from Ninja Forms to Gravity Forms in 5 easy steps using GravityImport. Import entry data from a CSV and automatically create new forms with no risk of data loss. - [How to migrate from WPForms to Gravity Forms (step-by-step guide)](https://www.gravitykit.com/wpforms-to-gravity-forms/): Migrate form entry data from WPForms to Gravity Forms without losing a record. GravityImport handles the CSV import and can automatically rebuild your forms in the process. - [How to migrate your Gravity Forms entries to a new website](https://www.gravitykit.com/migrate-gravity-forms-entries/): A step-by-step guide to migrating Gravity Forms entries from one website to another, covering export, import, and how to transfer feeds, settings, and add-on data as well. - [How to migrate your Gravity Forms forms AND entry data to a new site](https://www.gravitykit.com/migrate-gravity-forms-data/): Migrate Gravity Forms forms and entry data to a new website using GravityMigrate. Step-by-step walkthrough for moving everything in one transfer without manual workarounds. - [How to move your Gravity Forms add-on data and settings from one site to another](https://www.gravitykit.com/move-gravity-forms-add-ons-settings/): Move Gravity Forms add-on data, feeds, and plugin settings between sites using GravityMigrate. Covers migrating configurations that Gravity Forms' built-in export tool cannot handle. - [How to quickly update File Upload fields with inline editing](https://www.gravitykit.com/edit-file-uploads/): Edit Gravity Forms File Upload fields inline using GravityEdit, without opening each entry. Ideal for teams that frequently update uploaded files or documents in bulk. - [How to register and organize teams using Gravity Forms and GravityView](https://www.gravitykit.com/manage-teams/): Register and manage teams with Gravity Forms and GravityView. Group members by department, league, or team, and display profiles on the front end without writing any code. - [How to restrict your Views by login status or user role](https://www.gravitykit.com/gravityview-restricting-a-view/): Six ways to restrict GravityView access by login status or user role. Protect sensitive data, build private portals, and control who sees what on your website. - [How to save revisions in Gravity Forms and restore prior versions](https://www.gravitykit.com/track-gravity-forms-revisions/): GravityRevisions adds full version control to Gravity Forms. Track form changes, see who made edits, compare versions, and restore any prior revision with a single click. - [How to save your entry export settings in Gravity Forms for future exports ](https://www.gravitykit.com/gravity-forms-save-entry-export-settings/): Stop reconfiguring Gravity Forms exports from scratch. GravityExport lets you save export settings once and rerun them on demand, saving significant time on regular data pulls. - [How to schedule recurring exports in Gravity Forms](https://www.gravitykit.com/how-to-schedule-recurring-exports-in-gravity-forms/): Schedule Gravity Forms exports daily, weekly, or monthly with GravityExport. Deliver reports automatically to Dropbox, SFTP, or local storage. - [How to send email notifications when a form entry is approved or rejected](https://www.gravitykit.com/approval-email-notifications/): Trigger email notifications when a GravityView entry is approved or rejected. Notify applicants, admins, or reviewers automatically based on submission status changes. - [How to set up an entry approval workflow in Gravity Forms (2 simple methods)](https://www.gravitykit.com/gravity-forms-approval/): If you use Gravity Forms to collect data on your WordPress site, having an approval workflow can help you manage and moderate entries before they're published or processed. Whether you're handling job applications, event registrations, or user-generated content, an approval… - [How to stop Gravity Forms spam: 8 proven anti-spam tactics](https://www.gravitykit.com/preventing-gravity-forms-spam/): Stop Gravity Forms spam with 8 proven tactics ranked by effectiveness. From honeypot fields to reCAPTCHA and token verification, find the right mix for your forms. - [How to style Gravity Forms: The ultimate step-by-step guide](https://www.gravitykit.com/how-to-style-gravity-forms/): Style Gravity Forms using built-in themes, custom CSS, or page builder integrations. This guide covers every approach to matching your form design to your site. - [How to style the buttons on GravityView’s Edit Entry page](https://www.gravitykit.com/style-buttons-edit-entry/): Customize the Update, Cancel, and Delete buttons on the GravityView Edit Entry page using CSS. Includes copy-paste examples that work with any WordPress theme. - [How to Style the GravityView Search Bar Widget](https://www.gravitykit.com/style-gravityview-search-bar/): Style the GravityView Search Bar widget with custom CSS to match your site design. Covers adding, configuring, and styling search fields for any GravityView layout. - [How to update an existing entry in Gravity Forms](https://www.gravitykit.com/how-to-update-an-existing-entry-in-gravity-forms/): Covers every method for editing Gravity Forms entries, from the built-in dashboard editor to faster bulk-update tools that save time when hundreds of records need changes. - [How to upload Gravity Forms entries to FTP](https://www.gravitykit.com/gravity-forms-ftp/): Store and share Gravity Forms entry data securely over FTP without granting admin access to your site. Step-by-step guide using GravityExport to automate FTP file transfers. - [How to use GravityKit with Zapier and connect to 8,000+ apps](https://www.gravitykit.com/zapier-connection/): Zapier is one of the tools out there spearheading the no-code boom. With Zapier, you can create powerful workflows and automations to improve your business operations.  In this post, we’re going to show you how to integrate GravityKit with Zapier… - [How to visualize your Gravity Forms data with charts and graphs](https://www.gravitykit.com/gravity-forms-charts/): Turn Gravity Forms entry data into charts and graphs using the GravityCharts add-on. Supports bar charts, line charts, radar charts, and more for dashboards and reports. - [How we replaced the Google Analytics “Annotations” feature using Gravity Forms and GravityView](https://www.gravitykit.com/replacing-google-analytics-annotations/): Google Analytics 4 dropped annotations. See how GravityKit rebuilt the feature using Gravity Forms and GravityView to log website changes and marketing events on a timeline. - [How we saved over $36,000 translating our plugins using ChatGPT (and how you can too!)](https://www.gravitykit.com/translating-wordpress-plugins-using-chatgpt/): Learn how GravityKit translated GravityView into 23 languages for $50 using AI, versus $40,000 for human translation. A practical guide to AI-powered WordPress plugin localization. - [Image Hopper is now available via GravityKit: Advanced image upload for Gravity Forms ](https://www.gravitykit.com/image-hopper-is-now-available-via-gravitykit/): We’re excited to announce that Image Hopper, a powerful Gravity Forms add-on, is now available directly from GravityKit through a new licensing partnership! Developed and supported by the same team behind Gravity PDF, Image Hopper brings advanced image upload capabilities… - [Introducing Block MCP: the WordPress MCP we built because nothing else worked](https://www.gravitykit.com/introducing-block-mcp/): Block MCP is the WordPress MCP server we built to let AI agents edit posts at the block level without breaking the block structure. It's now open source and available on GitHub. - [Introducing Foundation: Our unified settings, licensing, and support framework for GravityKit products](https://www.gravitykit.com/foundation/): Foundation is GravityKit's unified settings, licensing, and support framework. Manage all GravityKit plugins, activate licenses, and grant support access from one central screen. - [Introducing Gravity.Guide 🚀](https://www.gravitykit.com/introducing-gravity-guide/): Gravity.guide launches as a free learning hub for Gravity Forms users. Enroll in courses covering core features, popular add-ons, and real-world use cases at no cost. - [Introducing GravityCharts: Create Beautiful Charts and Graphs Using Your Gravity Forms Data](https://www.gravitykit.com/introducing-gravitycharts/): We’re pleased to announce the release of GravityCharts, the ultimate charting solution for Gravity Forms! 📊 GravityCharts allows you to create beautiful, custom charts and graphs using your Gravity Forms data. Select from 5 different chart types, style your charts… - [Introducing GravityExport: The Best Way to Export Data From Gravity Forms](https://www.gravitykit.com/introducing-gravityexport/): GravityExport transforms how you share Gravity Forms data. Create secure download links, export to CSV, XLSX, or PDF, and set up automatic scheduled exports without admin access. - [Introducing GravityMigrate (beta release): Your all-in-one solution for seamless Gravity Forms migration](https://www.gravitykit.com/announcing-gravitymigrate-beta/): GravityMigrate is a new plugin that migrates all Gravity Forms data between sites in one step. Covers forms, entries, feeds, uploaded files, Views, and workflow configurations. - [Introducing Image Charts for GravityCharts](https://www.gravitykit.com/embed-image-gravity-forms-charts/): We're excited to announce the release of Image Charts, a new GravityCharts beta feature: you can now save your GravityCharts visualizations as static images!  Saving your charts as static images allows you to embed them inside Gravity Forms notification emails… - [Introducing our new free add-on: Gravity Forms Dynamic Lookup](https://www.gravitykit.com/introducing-our-new-free-add-on-gravity-forms-dynamic-lookup/): Gravity Forms Dynamic Lookup is a free add-on that adds a Lookup field to dynamically populate choices from existing form entries or WordPress users in real time. - [Introducing our newest free add-on: Gravity Forms Widget for Elementor](https://www.gravitykit.com/introducing-new-gravity-forms-widget-for-elementor/): GravityKit's free Gravity Forms widget for Elementor lets you embed and configure forms directly inside the page builder, no shortcodes or workarounds needed. - [Join our free workshop: From Brief to Build](https://www.gravitykit.com/join-our-free-workshop-from-brief-to-build/): We’re excited to announce our upcoming free workshop: From Brief to Build. Designed for web agencies, freelancers and WordPress builders, this high-impact, 30-minute session will show you how to deliver effective solutions for your clients and exceed expectations. Join us… - [Join us for GravityKit Live #5: Optimizing your workflow & exciting GravityView updates](https://www.gravitykit.com/gravitykit-live-may/): GravityKit Live #5 airs May 21 at 11am EST. Tune in for new GravityView feature previews, a GravityActions bulk email walkthrough, and a live Q&A with the GravityKit team. - [Launch Log: 3D map enhancements, smarter filtering, and improved performance on large data sets](https://www.gravitykit.com/launch-log-3d-map-enhancements-smarter-filtering-and-improved-performance-on-large-data-sets/): GravityKit's July 9 launch log: 3D map starting views and viewport loading, searchable field-to-field filtering, and fixes across DataTables and more. - [Launch Log: 3D maps in the Maps Layout, plus enhanced conditional logic in Charts and Calendar](https://www.gravitykit.com/launch-log-3d-maps-in-the-maps-layout-plus-enhanced-conditional-logic-in-charts-and-calendar/): 3D map types and an Edit Entry location picker land in the Maps Layout, plus conditional logic upgrades in GravityCharts and GravityCalendar. - [Launch Log: Background imports and scheduled exports](https://www.gravitykit.com/launch-log-background-imports-and-scheduled-exports/): We couldn't be more excited for this week's releases, as they include two much-requested features! GravityImport now processes imports in the background, so you can start a large import, walk away, and come back later. GravityExport sees scheduled exports, allowing… - [Launch Log: Chunked exports, smarter filters, and targeted fixes](https://www.gravitykit.com/launch-log-chunked-exports-smarter-filters-and-targeted-fixes/): This round of updates brings chunked processing for large exports in GravityExport, conditional logic improvements shared across the Advanced Filter Extension and GravityExport, and fixes for the DataTables and Maps layouts. GravityExport v1.8.0 GravityExport now supports chunked processing for large… - [Launch Log: Clearer admin errors, custom code placeholders, and key fixes](https://www.gravitykit.com/launch-log-clearer-admin-errors-view-specific-styling-and-key-fixes/): Ever wondered why aliens don’t visit our solar system? It turns out they read the reviews, and it only has one star! Welcome to our first Launch Log of 2026. We’re kicking things off with a raft of exciting updates,… - [Launch Log: Compatibility fixes, and Advanced Filter improvements](https://www.gravitykit.com/launch-log-compatibility-fixes-and-advanced-filter-improvements/): This round of updates includes a fix for third-party plugin conflicts and field rendering in GravityView, improved Repeater field support for the GravityView Advanced Filtering Extension, and several other fixes and improvements. GravityRevisions v1.7.1 This update to GravityRevisions resolves a… - [Launch Log: Distance sorting for radius searches, DataTables search improvements, and import reliability fixes](https://www.gravitykit.com/launch-log-distance-sorting-for-radius-searches-datatables-search-improvements-and-import-reliability-fixes/): The latest GravityKit releases add distance sorting to map searches, bring built-in search to DataTables, and fix GravityCharts and GravityImport edge cases. - [Launch Log: Drag-to-copy in the View editor, Gravity Forms 3.0 fixes](https://www.gravitykit.com/launch-log-drag-to-copy-in-the-view-editor-gravity-forms-3-0-fixes/): This week's GravityKit releases add drag-to-copy and accessibility upgrades to the GravityView View editor, fix Gravity Forms 3.0 compatibility issues, and tighten security in the DataTables Layout. - [Launch Log: Dynamic Lookup sees support for additional fields, new Elementor widget](https://www.gravitykit.com/launch-log-dynamic-lookup-sees-support-for-additional-fields-new-elementor-widget/): How do you throw a party in space? You planet! All right, I'll show myself out. But before I do, let's dive into this week's Launch Log—it's a doozy. This week’s updates focus on improving stability and expanding flexibility across… - [Launch Log: Edit Entry title customization, conditional logic hotfixes across the suite](https://www.gravitykit.com/launch-log-edit-entry-title-customization-conditional-logic-hotfixes-across-the-suite/): A meaningful Save feed enhancement in GravityExport, new Edit Entry and Search Bar options in GravityView, plus coordinated hotfixes that restore conditional logic controls across GravityBoard, GravityCalendar, GravityCharts, and the Advanced Filter Extension. - [Launch Log: Email rejection rules for Zero Spam, fixes across four products](https://www.gravitykit.com/launch-log-email-rejection-rules-for-zero-spam-fixes-across-four-products/): This week's updates bring a significant new feature to Gravity Forms Zero Spam with email rejection rules, along with targeted fixes for GravityEdit, GravityImport, GravityView, and Gravity Forms Dynamic Lookup. Gravity Forms Dynamic Lookup v1.5.1 This update to Gravity Forms… - [Launch Log: Expanded calendar feeds, row-level styling in the Layout Builder](https://www.gravitykit.com/launch-log-expanded-calendar-feeds-and-row-level-styling-in-the-layout-builder/): This week's releases include row-level styling for GravityView's Layout Builder, expanded calendar subscription options, and several fixes that resolved issues affecting editing, search, and embedded content. GravityCalendar v2.14.0 GravityCalendar now supports external ICS feeds in calendar subscriptions, meaning you can… - [Launch Log: Faster Views list, calendar tooltip fix](https://www.gravitykit.com/launch-log-faster-views-list-calendar-tooltip-fix/): GravityCalendar 2.16.2 restores missing conditional logic controls in "No Conflict" mode and fixes a tooltip layering bug. GravityView 2.60.0 speeds up the Views list page on form-heavy sites and fixes File Upload fields rendering blank on Gravity Forms 2.10.0+. - [Launch Log: Google Sheets export, adaptive DataTables columns, and calendar sync fixes](https://www.gravitykit.com/launch-log-google-sheets-export-adaptive-datatables-columns-and-calendar-sync-fixes/): This week's GravityKit releases bring Google Sheets export to GravityExport, smarter DataTables columns, calendar sync fixes, and GravityView updates. - [Launch Log: GravityBoard voting, conditional logic upgrades, and HTTP Basic Auth support](https://www.gravitykit.com/launch-log-gravityboard-voting-conditional-logic-upgrades-and-http-basic-auth-support/): This week's releases introduce card voting in GravityBoard, conditional logic improvements across the suite, and background-job support for sites behind HTTP Basic Authentication. - [Launch Log: GravityExport Lite accessibility upgrades, and improvements to GravityView](https://www.gravitykit.com/launch-log-gravityexport-lite-accessibility-upgrades-and-improvements-to-gravityview/): This week, we released a set of focused improvements across GravityExport Lite, Gravity Forms Dynamic Lookup, and GravityView. We improved export configuration and accessibility in GravityExport Lite, clarified how Dynamic Lookup field values are displayed, and refined file handling and… - [Launch Log: GravityExport sees support for Box.com and Gravity Flow fields](https://www.gravitykit.com/launch-log-gravityexport-sees-support-for-box-com-and-gravity-flow-fields/): This round of updates brings additional cloud storage and Gravity Flow field support to GravityExport, important search-related fixes for GravityView, and new spam prevention controls for Gravity Forms Zero Spam. Gravity Forms Zero Spam v1.7.4 This update to Gravity Forms… - [Launch Log: GravitySearch arrives, plus AI spam review and GravityView fixes](https://www.gravitykit.com/launch-log-gravitysearch-arrives-plus-ai-spam-review-and-gravityview-fixes/): This week, releases are anchored by a brand-new product! GravitySearch joins the GravityKit suite with cross-form entry search for Gravity Forms. Alongside it, Gravity Forms Zero Spam picks up an AI-powered review step, and GravityView sees fixes for Enhanced Security,… - [Launch Log: GravityView 3.0, plus upgrades to Block MCP and GravityKit MCP](https://www.gravitykit.com/launch-log-gravityview-3-0-plus-ai-assistant-upgrades-in-block-mcp-and-gravitykit-mcp/): GravityView 3.0 lands with the new Vantage theme, frontend bulk actions, and AI-assisted View creation. This launch log also covers updates to GravityKit MCP, Block MCP, and Dashboard Views. - [Launch Log: GravityView Maps Layout sees DataTables support](https://www.gravitykit.com/launch-log-maps-layout-sees-datatables-support/): This week sees tighter integration between the GravityView Maps and DataTables layouts, along with improved navigation behavior. GravityEdit also gains support for the Multiple Choice field. Rest assured, there were no breaking changes this week—unless you count our developers’ coffee… - [Launch Log: GravityView search fixes, DataTables column filtering](https://www.gravitykit.com/launch-log-gravityview-search-fixes-datatables-column-filtering/): Last week's releases landed on a single day, May 14, 2026. Five products shipped updates including GravityView Search Bar fixes, DataTables per-column filtering, and stable export ordering. - [Launch Log: GravityView sees support for Repeater fields](https://www.gravitykit.com/launch-log-gravityview-sees-support-for-repeater-fields/): Our flagship plugin, GravityView, got a big update this week with support for the new Gravity Forms Repeater field. The Repeater field lets you group a set of fields together and allows users to add that whole set multiple times… - [Launch Log: Improvements and key fixes across GravityView, GravityMath, and more](https://www.gravitykit.com/launch-log-improvements-and-key-fixes-across-gravityview-gravitymath-and-more/): It’s time for a new weekly roundup, though this one covers the last four weeks. Whoops! We’ve been more than a little busy getting our new website ready for launch, but we’re back with an overview of all that's new… - [Launch Log: Magic Links enhancements and DataTables sorting fixes](https://www.gravitykit.com/launch-log-magic-links-enhancements-and-datatables-sorting-fixes/): I tried to organize a party in space once, but there was no atmosphere... Okay, okay let's get into this week's product updates! This week, we released several focused fixes across GravityEdit and GravityView, along with new capabilities for Magic… - [Launch Log: Multiple Forms unions, rich text inline editing, and Gravity Forms 3.0 fixes](https://www.gravitykit.com/launch-log-multiple-forms-unions-rich-text-inline-editing/): Multiple Forms adds union support for combining entries from multiple forms in one View, GravityEdit gains rich text inline editing, and GravityView 3.3.0 lands with fixes across the suite for Gravity Forms 3.0 and WordPress 7.0. - [Launch Log: Reusable import profiles, Edit Entry fixes, and bulk actions in GravityView 3.0 beta](https://www.gravitykit.com/launch-log-reusable-import-profiles-edit-entry-fixes-and-bulk-actions-in-gravityview-3-0-beta/): GravityImport gains reusable import configurations and WP-CLI support, GravityView ships fixes to interactive features and Edit Entry, and the GravityView 3.0 beta previews frontend bulk actions. - [Launch Log: Row headers for screen readers, smarter conditional logic, and multi-View fixes](https://www.gravitykit.com/launch-log-row-headers-for-screen-readers-smarter-conditional-logic-and-multi-view-fixes/): GravityView 3.1 adds row headers for screen readers, plus smarter conditional logic in GravityCalendar and fixes for DataTables, Maps, and Dynamic Lookup. - [Launch Log: Smarter conditional logic, improved search, and a new entries column](https://www.gravitykit.com/launch-log-smarter-conditional-logic-improved-search-and-a-new-entries-column/): This round of updates brings shared conditional logic improvements to GravityCalendar and GravityCharts, search and filtering refinements in GravityView, and targeted fixes across several other products. GravityCalendar v2.15.0 This update to GravityCalendar improves conditional logic in several ways. The "Created… - [Launch Log: Smarter searches and dependable calculations](https://www.gravitykit.com/launch-log-smarter-searches-and-dependable-calculations/): This week, we released updates that improve calculation reliability and search consistency across GravityMath and GravityView. We’ve also added more flexibility for date-based searches in GravityView's DataTables Layout. GravityMath 2.9.1 This release fixes calculation issues with the GravityView Calculation field.… - [Launch Log: Stronger spam prevention, inline editing fixes, radius search improvements](https://www.gravitykit.com/launch-log-stronger-spam-prevention-inline-editing-fixes-and-search-improvements/): This round of updates brings enhanced spam protection to Gravity Forms Zero Spam, fixes for inline editing of dynamically populated fields in GravityEdit, and targted fixes for both GravityCalendar and the Maps Layout. GravityCalendar v2.14.1 This update to GravityCalendar fixes… - [Launch Log: theme template editing in Block MCP, Shield silentCAPTCHA for Zero Spam, and GravityView fixes](https://www.gravitykit.com/launch-log-theme-template-editing-in-block-mcp-shield-silentcaptcha-for-zero-spam-and-gravityview-fixes/): Block MCP adds safe theme template editing, Gravity Forms Zero Spam gains Shield silentCAPTCHA support, and GravityView fixes lightbox and notice bugs. - [Launch Log: Usability improvements across the ‘Kit](https://www.gravitykit.com/launch-log-usability-improvements-across-the-kit/): This week's releases focus on reliability fixes, better data handling, and meaningful usability improvements across GravityKit products. This includes a major update to GravityImport that reimagines field mapping and adds robust data validation for a more streamlined and seamless import… - [Launch Log: WordPress 6.9 compatibility updates, and more](https://www.gravitykit.com/launch-log-wordpress-6-9-compatibility-updates-and-more/): I was going to start this post with a joke about black holes, but I didn't want it to suck. As we prepare to wrap up the year, we have some impactful product updates to share. We been squashing bugs,… - [Launch Log: WordPress 7 polish, cloud storage monitoring, and a GravityView 3.0 beta update](https://www.gravitykit.com/launch-log-wordpress-7-polish-cloud-storage-monitoring-and-a-gravityview-3-0-beta/): GravityView 2.61.0 adapts to WordPress 7, GravityExport adds cloud storage monitoring, plus fixes across GravityImport, Maps, and a GravityView 3.0 beta update. - [Launch Log: Zero Spam goes multilingual, GravityView extends search flexibility](https://www.gravitykit.com/launch-log-zero-spam-goes-multilingual-gravityview-extends-search-flexibility/): A quick tour of this week's GravityKit releases: Gravity Forms Zero Spam gains translations in 27 languages, and GravityView adds flexible date-range search, a live Search Bar summary, and Gravity Forms 2.9.31.3+ compatibility fixes. - [Learn Gravity Forms with tutorials and courses](https://www.gravitykit.com/learn-gravity-forms/): Although Gravity Forms is promoted as a form plugin, that’s really only the tip of the iceberg!  When it comes to Gravity Forms, there is a whole universe out there of different add-ons and extensions. And these add-ons fit together… - [Looking back at 10 years of GravityKit (timeline & accomplishments)](https://www.gravitykit.com/looking-back-at-10-years-of-gravitykit/): A complete timeline of GravityKit's growth from a single plugin in 2014 to a full suite powering 42,000 websites. Highlights key releases, milestones, and team accomplishments. - [Looking for the best GravityView alternative? You may be surprised](https://www.gravitykit.com/gravityview-alternative/): Are you looking for a way to display Gravity Forms data on your website? GravityView is an add-on for Gravity Forms that allows you to display your form data on the front end and build powerful web applications. However, there… - [Mark your calendars: Galaxy-sized savings are coming](https://www.gravitykit.com/mark-your-calendars-galaxy-sized-savings-are-coming/): We’re gearing up to launch unbeatable savings this Black Friday/Cyber Monday. Don’t miss your chance to lock in galaxy-sized discounts—including never-before-seen exclusive bonuses, and a special Lifetime deal only available during the sale period! Black Friday / Cyber Monday 2025… - [Master surveys with Gravity Forms: Step-by-step guide for beginners](https://www.gravitykit.com/gravity-forms-surveys/): Build effective surveys with Gravity Forms using the Survey Add-On. Covers form setup, best practices for higher response rates, and tools for analyzing results. - [Meet GravityBoard: The future of project management for WordPress, built for Gravity Forms users (now in pre-sale!)](https://www.gravitykit.com/meet-gravityboard/): We’re thrilled to announce the upcoming release of GravityBoard: Our newest add-on that revolutionizes project management for WordPress. Now available for pre-sale, GravityBoard transforms Gravity Forms entries into dynamic, kanban-style boards, making it easier than ever to track tasks, manage… - [Meet GravityMCP: Manage Gravity Forms with familiar AI assistants](https://www.gravitykit.com/meet-gravitymcp/): We’re excited to announce the release of GravityMCP! This free MCP server connects AI assistants like Claude to Gravity Forms, allowing you to manage forms and entries through natural language commands. Instead of clicking through menus and forms, you can… - [Meet GravitySearch: advanced global search for Gravity Forms](https://www.gravitykit.com/meet-gravitysearch-advanced-global-search-for-gravity-forms/): GravitySearch adds cross-form search to Gravity Forms: find any entry from one screen, build advanced filters, and preview results without leaving the page. - [More sites, same price: 1,000-site licenses are here!](https://www.gravitykit.com/more-sites-same-price-1000-site-licenses/): GravityKit upgraded all 50-site license plans to support 1,000 sites at no extra cost. Existing license holders get the upgrade automatically, with no action required. - [Navigating success: How the Jacksonville Port Authority leveraged GravityView for an enhanced website experience](https://www.gravitykit.com/jacksonville-port-authority/): Case study: JAXPORT rebuilt its website using Gravity Forms and GravityView, including an interactive shipping-route map and custom mini-apps serving international trade customers. - [No code WordPress: How far can you really go?](https://www.gravitykit.com/no-code-wordpress-how-far-can-you-really-go/): Explore how far no-code WordPress tools can take you. From websites and stores to dynamic apps and automated workflows, discover what's possible and where limits exist. - [Our Black Friday Sale is live: Get 50% off all add-ons (plus a special lifetime deal!)](https://www.gravitykit.com/black-friday-2024-sale-start/): The 2024 GravityKit Black Friday sale is now live. Take 50% off all new licenses with code SPACETIME50, or grab the limited-time lifetime deal on the All Access Pass. - [Our docs just moved (and got a lot better!)](https://www.gravitykit.com/docs-moved-to-gravitykit-com/): GravityKit documentation has a new home at gravitykit.com/docs — with faster search, a sticky table of contents on every article, and easier filtering by product. - [Populating fields dynamically in Gravity Forms (the ultimate guide)](https://www.gravitykit.com/gravity-forms-populate-fields-dynamically/): Pre-populate Gravity Forms fields dynamically using shortcodes, URL parameters, the Gutenberg block, or custom hooks. Complete guide with use cases and real-world examples. - [Powering a nonprofit with GravityKit: The Sensory Safe event directory](https://www.gravitykit.com/sensory-safe-directory/): Case study: How Web Pro Geeks built a sensory-friendly event directory for Sensory Safe Inc using Gravity Forms, GravityView, and GravityCalendar to serve neurodiverse children. - [Preparation and production: Building great products, onstage and in tech](https://www.gravitykit.com/preparation-and-production/): A behind-the-scenes look at how the discipline of theater production mirrors building great software products, from auditions and rehearsals to opening night. - [Prepare for liftoff: Our Black Friday sale starts soon](https://www.gravitykit.com/prepare-for-liftoff/): GravityKit's Black Friday sale launches November 20th with significant discounts on new yearly licenses. Sign up to be notified when deals go live before they sell out. - [Reducing development costs and streamlining business operations with GravityView](https://www.gravitykit.com/curated-talent-database/): Dragonfly came to GravityView seeking out a solution that would help them to modernise a database of talent that had been curated over a decade of work in the industry. Dragonfly Video Production is a 15-year-old video production company based… - [Reliable software in an uncertain world](https://www.gravitykit.com/reliable-software-in-an-uncertain-world/): A message from GravityKit on building stable, reliable software during uncertain times. The team reflects on trust, longevity, and what customers can count on. - [Sailing into the future with GravityKit: How Experience Solutions modernized issue tracking](https://www.gravitykit.com/sailing-into-the-future/): Case study: How Experience Solutions built an automated issue tracking app for a sailing club using Gravity Forms and GravityView, replacing manual spreadsheet workflows. - [Save the date: GravityKit 2023 Black Friday sale](https://www.gravitykit.com/black-friday-save-the-date/): The GravityKit 2023 Black Friday sale runs November 20-27 with major discounts across all Gravity Forms add-ons. Add the event to your calendar and be first to know when deals go live. - [Save the date: Our Black Friday 2024 deals are preparing for launch!](https://www.gravitykit.com/black-friday-2024-save-the-date/): GravityKit's Black Friday and Cyber Monday 2024 sale runs November 18th to December 2nd. Preview massive savings on Gravity Forms add-ons, including a limited lifetime deal. - [Scaling data processing for Gravity Forms: How ditching PHP made it 100x faster](https://www.gravitykit.com/scaling-data-processing-for-gravity-forms/): See how GravityKit rebuilt data processing for Gravity Forms entries to run up to 100x faster, keeping front-end Views, charts, and calculations loading instantly. - [Self-hosted and secure: How GravityKit powers staff profiles for the National Severe Storms Laboratory](https://www.gravitykit.com/national-severe-storms-laboratory/): Government agencies face unique software requirements. This includes strict security standards, long-term maintainability, and the ability to adapt to complex organizational needs. For the National Severe Storms Laboratory (NSSL), keeping internal data accessible and up-to-date for their large team of… - [SEO for GravityView: The Ultimate Guide](https://www.gravitykit.com/gravityview-seo/): Boost organic traffic to any GravityView app you build. This guide covers SEO best practices for directories, marketplaces, and more built with Gravity Forms and GravityView. - [Simplifying client communications: Inside BrightLeaf Giving’s GravityKit-powered messaging app](https://www.gravitykit.com/simplifying-client-communications/): Gil Amminadav runs business operations at BrightLeaf Giving, a nonprofit fundraising platform that helps individuals and organizations launch and manage their programs. With over a decade of experience working with the Gravity Forms ecosystem, Gil uses his skills to build… - [Streamlining development and saving time: GravityKit in action at South Florida Web Advisors](https://www.gravitykit.com/streamlining-development-and-saving-time/): Case study: South Florida Web Advisors manages 150+ client sites using GravityKit for directories, staff listings, and data displays without writing custom PHP code. - [Thanks Given!](https://www.gravitykit.com/thanks-given/): GravityView's Giving Season sale raised $2,000 for nonprofits including Girls Who Code, Rainforest Trust, and the ASPCA, quadrupling the original fundraising goal. - [The 5 best WordPress job board plugins (NEW 2024)](https://www.gravitykit.com/wordpress-job-board-plugins/): Compare the 5 best WordPress job board plugins for 2024. Detailed breakdown of features, pricing, reviews, and add-ons to help you choose the right tool for your site. - [The 8 best WordPress plugins for small businesses](https://www.gravitykit.com/best-wordpress-plugins-for-small-businesses/): “There’s an app for that”. How often have you heard someone say that when you mention something you’re trying to do?  There’s an app for almost anything these days, and the same is true for WordPress plugins. In fact, there… - [The 9 best WordPress plugins for schools and eLearning](https://www.gravitykit.com/best-wordpress-plugins-schools-education/): The 9 best WordPress plugins for schools and eLearning. Covers learning management systems, student admission platforms, and data management tools for educators. - [The best Gravity Forms add-ons for 2026 (your cheat sheet guide)](https://www.gravitykit.com/best-gravity-forms-add-ons/): The definitive cheat sheet of trusted Gravity Forms add-ons for 2026. Covers payment integrations, app builders, export tools, and more, based on hands-on testing. - [The Best Gravity Forms Calendar Plugin 2023](https://www.gravitykit.com/gravity-forms-calendar-plugin/): Display Gravity Forms entries on a visual calendar using the GravityView Calendar plugin. Embed event calendars on any page and let users edit entries from the front end. - [The Gravity Forms Universe](https://www.gravitykit.com/the-gravity-forms-universe/): A tour of the Gravity Forms plugin ecosystem, covering top add-ons like Gravity Perks and GravityView that extend what Gravity Forms can do for WordPress sites. - [The GravityKit advantage: How Mediebruket enhanced application management for their clients](https://www.gravitykit.com/the-gravitykit-advantage/): Case study: Norwegian agency Mediebruket uses GravityKit to build application management systems for banks, nonprofits, and foundations, processing thousands of applications each year. - [The GravityKit team unites at WordCamp US 2023: Highlights from Maryland](https://www.gravitykit.com/wordcamp-us-roundup/): A recap of WordCamp US 2023 in Maryland, where the GravityKit team met in person, connected with the Gravity Forms community, and attended talks and workshops. - [The GravityKit Team Will be at WordCamp Europe 2022 – Come Say Hi!](https://www.gravitykit.com/wordcamp-europe-2022/): We’re excited to announce that our whole team will be attending WordCamp Europe 2022, in beautiful Porto, Portugal! Come say hi if you’re there, we’d love to meet you! WordCamp Europe is an informal gathering of WordPress enthusiasts (i.e., anyone… - [The GravityKit team will be attending WordCamp Europe 2024](https://www.gravitykit.com/wordcamp-europe-2024/): The GravityKit team is attending WordCamp Europe 2024 in Torino, Italy, June 13 to 15. Learn what sessions to attend and how to connect with the team in person. - [The GravityKit team will be attending WordCamp US 2023](https://www.gravitykit.com/wordcamp-us-2023/): GravityKit will be attending WordCamp US 2023 in National Harbor, Maryland, August 24-26. Connect with the team at the largest annual WordPress event in the Western hemisphere. - [The GravityKit-powered productivity and task management app for professionals](https://www.gravitykit.com/arena-success-group-case-study/): In this case study, we’re talking to Dan Muhlenkamp, founder and CEO of Arena Success Group, a company that provides business coaching and tools to help small business owners "get more done and keep the people who do it".  ASG’s… - [The Ultimate Guide to Gravity Forms CRM Integrations](https://www.gravitykit.com/gravity-forms-crm-integration/): Connect Gravity Forms to the right CRM to manage leads, segment contacts, and automate marketing. Covers the top CRM integrations available for Gravity Forms on WordPress. - [The ultimate guide to the Gravity Forms visual editor (drag and drop form builder)](https://www.gravitykit.com/gravity-forms-visual-editor/): One of the features that makes Gravity Forms so popular is its easy-to-use, visual form builder. However, if you’re new to WordPress, or you’re not familiar with drag and drop functionality, you may need some help understanding how it works.… - [The why and how of using WordPress to build an MVP](https://www.gravitykit.com/wordpress-mvp/): Noah Kagan, the founder of AppSumo, says that the secret to marketing is to build a great product. But here's the catch: in order to build a great product, you need to know what users actually want. Enter the MVP,… - [Tooting your own horn: Why developers should celebrate small wins](https://www.gravitykit.com/tooting-your-own-horn/): Celebrating small wins in software development improves team morale and communication. A look at how the GravityKit dev team shares progress and recognizes daily achievements. - [Top 12 free Gravity Forms add-ons for downloading right now](https://www.gravitykit.com/free-gravity-forms-add-ons-download/): The best free Gravity Forms add-ons available today, covering data export, field customization, styling, and advanced field types. Curated for real-world use cases. - [Top 5 essential WordPress job application plugins for a streamlined hiring process](https://www.gravitykit.com/top-5-wordpress-plugins-for-job-applications/): Compare the top 5 WordPress job application plugins for 2025. Find tools to post openings, manage candidates, and streamline your hiring process without custom development. - [Top 6 best responsive table plugins for WordPress ](https://www.gravitykit.com/top-6-best-responsive-table-plugins-for-wordpress/): Compare the 6 best responsive table plugins for WordPress. Covers features, customization options, and pricing to help you pick the right tool for displaying data on your site. - [Top 6 WordPress plugins for creating the ultimate client portal ](https://www.gravitykit.com/wordpress-plugins-for-client-portal/): Compare the top 6 WordPress client portal plugins. Find the right tool for sharing assets, managing communications, and collaborating with clients, no coding needed. - [Top 7 best WordPress chart plugins for data visualization](https://www.gravitykit.com/best-wordpress-chart-plugins/): Compare the 7 best WordPress chart plugins for data visualization. Detailed reviews of GravityCharts, Visualizer, Chartify, and more to help you choose the right tool. - [Top 7 WordPress event calendar plugins: Run events like a pro](https://www.gravitykit.com/best-wordpress-event-calendar-plugins/): Compare the top 7 WordPress event calendar plugins by features, pricing, and use case. Covers ticketing, ICS feeds, customization options, and ease of setup. - [Top 7 WordPress plugins for events (2024)](https://www.gravitykit.com/best-wordpress-plugins-for-events/): Reviews of the top 7 WordPress event plugins for 2024. Compares GravityView, The Events Calendar, GravityCalendar, Amelia, Events Manager, and more by features and price. - [Top 9 powerful WordPress plugins for nonprofits](https://www.gravitykit.com/best-wordpress-plugins-for-nonprofits/): Every nonprofit deserves a website that looks credible, tells its story clearly, and makes it easy for supporters to take action. WordPress is a great fit for nonprofits of any size—from solo founders working with tight budgets to established organizations… - [Top WordPress technologies to learn in 2025: Trends and expert opinions](https://www.gravitykit.com/top-wordpress-technologies-to-learn-in-2025/): Between the rise of AI, shifts in how people build websites, and new tools popping up every week, it’s getting harder to know what’s actually worth learning. With WordPress (and tech in general) evolving so rapidly, staying current isn’t always… - [Town Taps GravityView for Community Support Services During COVID-19 Crisis](https://www.gravitykit.com/community-support-services/): Case study: How Redditch Borough Council built a COVID-19 community support platform using GravityView and Gravity Forms, connecting residents with local volunteer resources. - [Turn Gravity Forms into a powerful database solution](https://www.gravitykit.com/gravity-forms-database/): Use GravityView to turn Gravity Forms into a searchable front-end database. Store, filter, edit, and export entries without custom code or third-party database software. - [Turn GravityView into a PDF builder using the PDF for GravityView Extension](https://www.gravitykit.com/pdf-for-gravityview-announcement/): PDF for GravityView turns any Single Entry layout into an exportable PDF. Design with the View editor, then download or email a PDF that matches the front-end display exactly. - [Tutorial: How to Create an Online Marketplace Using GravityView](https://www.gravitykit.com/tutorial-how-to-create-an-online-marketplace-using-gravityview/): Build a fully functional online marketplace with GravityView and Gravity Forms. Users can post listings, browse approved entries, and contact sellers without any custom code. - [Ultimate guide to the top 8 WordPress business directory plugins](https://www.gravitykit.com/wordpress-business-directory-plugins/): Compare the top 8 WordPress business directory plugins. Covers key features, pricing, and add-ons to help you choose the right plugin for your specific project. - [Ultimate guide to using Gravity Forms with custom post types and fields](https://www.gravitykit.com/gravity-forms-custom-post-types/): WordPress is powerful, but sometimes you need more than standard posts and pages. Using Gravity Forms with custom post types and custom fields can help you collect, organize, and display user-generated content on your site! In this guide, I’ll show… - [Unlocking potential: How GravityKit enables Slight Revision to serve diverse client needs](https://www.gravitykit.com/serving-diverse-client-needs/): Case study: See how Slight Revision founder Eric Nutter uses GravityKit to build an AI content platform and custom CRM system for clients across diverse niches and industries. - [Unlocking the power of automation tools and their impact on web design & development](https://www.gravitykit.com/automation-tools/): A guest post from Codeable exploring how automation tools are reshaping web design and development, from form submissions to data transfers and workflow optimization across websites. - [Using Gravity Flow to add a feedback and review loop for new directory submissions](https://www.gravitykit.com/feedback-review-workflow/): Add an approval and feedback workflow to any GravityView directory using Gravity Flow. Review new submissions before they go live and notify submitters of their review status. - [We Changed Our Brand Name to GravityKit!](https://www.gravitykit.com/we-changed-our-brand-name-to-gravitykit/): If you've accessed our website in the last few days, you may have noticed that we changed our brand name from GravityView to GravityKit. We did this for a very simple reason: our old business name was confusing! You see,… - [We have liftoff: Our Black Friday sale is live](https://www.gravitykit.com/we-have-liftoff-our-black-friday-sale-is-live/): We have liftoff! GravityKit’s Black Friday/Cyber Monday sale is officially live, bringing you galaxy-sized savings across our entire suite of Gravity Forms add-ons. This year, not only are we offering 50% off all new licenses and upgrades, but we’re also… - [We’re Now Maintaining the Gravity Forms Zero Spam Plugin](https://www.gravitykit.com/gravity-forms-spam-plugin/): Looking for simple form spam plugin for WordPress that prevents Gravity Forms spam? Here's the story about how we adopted the best spam blocker plugin. - [What AI means for WordPress in 2025: Experts share their opinions](https://www.gravitykit.com/what-ai-means-for-wordpress-in-2025/): WordPress experts share how AI is reshaping site building in 2025. Covers AI website builders, automation tools, and what developers should do to stay ahead. - [What GravityView Can Do for You](https://www.gravitykit.com/what-gravityview-can-do-for-you/): An overview of the GravityView toolkit for Gravity Forms, showing how educational institutions, nonprofits, and agencies use it to save on development costs and build powerful apps. - [What is a WordPress MCP server? (And which ones are worth using)](https://www.gravitykit.com/what-is-a-wordpress-mcp-server/): A WordPress MCP server lets AI agents read and edit your site through a standardized protocol. Here is what they do, why they matter, and how six popular options compare. - [What you need to know about the 6 best Gravity Forms alternatives](https://www.gravitykit.com/gravity-forms-alternative/): Compare the 6 best Gravity Forms alternatives side by side. Covers pricing, features, and add-on ecosystems to help you choose the right WordPress form plugin for your site. - [What’s the difference between GravityKit and Gravity Wiz?](https://www.gravitykit.com/difference-between-gravityview-gravity-wiz/): Not sure what the difference is between GravityKit and Gravity Wiz? People often ask us whether GravityKit and Gravity Wiz offer similar solutions and whether they should invest in both or just one. The truth is that GravityKit and Gravity… - [Why Gravity Forms Is the Best Ninja Forms Alternative](https://www.gravitykit.com/ninja-forms-alternative/): Gravity Forms and Ninja Forms are two popular form builders for WordPress. Both plugins offer advanced features, a drag-and-drop editor and a range of powerful integrations. In this post, we’ll compare Gravity Forms and Ninja Forms, showing you why Gravity… - [Why Gravity Forms is the best Typeform alternative](https://www.gravitykit.com/typeform-alternative/): Are you looking for the best alternative form builder to Typeform? Web forms are an important aspect of most online businesses, so finding the best form software is crucial! While Typeform is a popular form builder, it’s not the right… - [Why GravityKit is right for you!](https://www.gravitykit.com/why-gravitykit-is-right-for-you/): Learn who uses GravityKit and what it can do for your website. Covers common use cases, plugin capabilities, and how to try all GravityKit tools free with a demo site. - [Why GravityView is the best WordPress alternative for Drupal Views](https://www.gravitykit.com/wordpress-alternative-for-drupal-views/): Migrating from Drupal to WordPress? GravityView replicates the power of Drupal Views, letting you pull and display database content in tables, lists, and galleries without code. - [Why you should never use nulled Gravity Forms plugins (and what to do if you have)](https://www.gravitykit.com/gravity-forms-nulled-plugins/): Are you considering downloading a nulled version of a Gravity Forms plugin (or any WordPress plugin, for that matter)? You might want to think again. Nulled plugins (unauthorized, pirated versions of premium WordPress plugins) can infect your site with malware,… - [WordPress and the AI-powered web: Why open source still wins](https://www.gravitykit.com/wordpress-and-the-ai-powered-web/): The web is evolving fast. Generative AI is reshaping not just how we interact with technology but how we build it.  In this rapidly shifting landscape, platforms like WordPress are facing a defining moment. The question is no longer if… - [WordPress and the future of no-code: Must-know statistics for 2023](https://www.gravitykit.com/wordpress-no-code/): Did you know that by 2025, up to 70% of new applications developed by organizations will use no-code or low-code technologies? The last few years have seen a dramatic shift take place in the way that businesses operate. This includes… - [WordPress page builder market share 2026: Elementor leads at 32.67%](https://www.gravitykit.com/wordpress-page-builder-market-share-2026/): Elementor reaches 32.7% of WordPress sites. WordPress Block Editor 20.6%, wpBakery 8.5%, Divi 5.7%. Latest HTTP Archive crawl, share-of-WordPress basis throughout. - [WordPress powers 33% of the web in 2026 (down from 36% at its peak): CMS market share report](https://www.gravitykit.com/wordpress-market-share-2026/): Updated WordPress CMS market share figures using HTTP Archive data, picking up where Joost de Valk's foundational research left off. - [WordPress Strong](https://www.gravitykit.com/wordpress-strong/): WordPress Strong is a community music video featuring 19 WordPress contributors, including co-founder Matt Mullenweg. A message of solidarity from the GravityView team. - [WordPress website optimization: Your go-to checklist for a fast & healthy website in 2025](https://www.gravitykit.com/wordpress-website-optimization/): Keep your WordPress site fast and secure with this maintenance checklist covering backups, performance, plugin updates, security scans, and uptime monitoring for 2025. - [WordPress: Display Tweets Using GravityView](https://www.gravitykit.com/wordpress-display-tweets/): Embed tweets on your WordPress website using Gravity Forms and GravityView. Collect Twitter post URLs through a form and display them as embedded posts on any page. - [Case Study: Building a film location database for the Nevada State Film Office](https://www.gravitykit.com/wordpress-film-location-database/): We talked with Wayne and Selina at WayLay Design, a Las Vegas-based graphic and web design business about how they are using GravityView. For their most recent project, they used Gravity Forms and GravityView to build a database of film… - [Creating a student database with GravityView](https://www.gravitykit.com/creating-a-student-database-with-gravityview/): On our blog, we recently featured a case study of one of our users, Adam Cavotta, who is a Senior University Training Specialist at New Mexico State University. NMSU uses GravityView in nearly 10 different ways. In this ongoing blog… - [How to make an Academic Advisor directory with Gravity Forms and GravityView](https://www.gravitykit.com/how-to-make-an-academic-advisor-directory-with-gravity-forms-and-gravityview/): On our blog, we recently featured a case study of one of our users, Adam Cavotta, who is a Senior University Training Specialist at New Mexico State University. NMSU uses GravityView in nearly 10 different ways. In this ongoing blog… - [Case Study: How New Mexico State University Uses GravityView](https://www.gravitykit.com/case-study-new-mexico-state-university-uses-gravityview/): Are you a university, secondary school, or other educational institution? Interested in using GravityView? Check out our guide or get in touch with any questions. In this new series, we’ll be talking to GravityView users about how they use our… - [How to build a job application management system on WordPress without code](https://www.gravitykit.com/making-a-job-application-management-system-with-gravityview/): Are you tired of sifting through countless job applications and struggling to keep them organized? Streamlining your job application process is crucial for effective recruitment and data management. In this article, we'll show you how to build your own job… - [Creating a feedback board with Gravity Forms and GravityView](https://www.gravitykit.com/creating-a-feedback-board-with-gravity-forms-and-gravityview/): On our blog, we recently featured a case study of one of our users, Adam Cavotta, who is a Senior University Training Specialist at New Mexico State University. NMSU uses GravityView in nearly 10 different ways. In this ongoing blog… - [Connecting Researchers With Students for Research Projects](https://www.gravitykit.com/connecting-researchers-with-students-for-research-projects/): On our blog, we recently featured a case study of one of our users, Adam Cavotta, who is a Senior University Training Specialist at New Mexico State University. NMSU uses GravityView in nearly 10 different ways. In this ongoing blog… - [Creating a database of actors and actresses](https://www.gravitykit.com/actor-actress-database/): On our blog, we recently featured a case study of one of our users, Adam Cavotta, who is a Senior University Training Specialist at New Mexico State University. NMSU uses GravityView in nearly 10 different ways. In this ongoing blog… - [GDPR and GravityView](https://www.gravitykit.com/gravity-forms-gdpr/): Note: This post does not constitute legal advice. What is the GDPR? The General Data Protection Regulation (GDPR) is a European Union regulation designed to protect private Personally Identifiable Information (PII) for all European Union citizens. In short, it is… - [Exact-match search for Gravity Forms Multiselect and List fields](https://www.gravitykit.com/exact-match-search-gravity-forms-multiselect-list-fields/): A GravityView customer had a form on his site containing a Multiselect field of all the US states. The problem was that their search results for the state "Kansas" were also matching the state "Arkansas". This wasn't good. If the… - [Announcing DIY Layout](https://www.gravitykit.com/announcing-diy-layout/): I was building a "Testimonials" View and I was getting frustrated by the limitations of the List layout. I didn't want everything in a Custom Content field, so I created the DIY layout. DIY is for people who can code… - [How to the [gvlogic] shortcode to show or hide content on your Website](https://www.gravitykit.com/shortcode-hide-content/): GravityView adds multiple shortcodes to WordPress, including the powerful "gvlogic" shortcode. Using [gvlogic], you can show or hide content based on a range of different parameters. When you combine this functionality with specific merge tags, you can achieve some pretty… - [Case Study: How Farm and Market Trail Applies GravityView for Easier Website Management](https://www.gravitykit.com/case-study-farm-market-trail-applies-gravityview-easier-website-management/): If you have a website that accepts form postings of any kind, there’s a good chance you need to check out the combination of Gravity Forms and GravityView. - [Why Good Team Member Profiles Matter on Your Website](https://www.gravitykit.com/good-team-member-profiles-matter-website/): Building a great team profile doesn’t need to be hard, which is rare for something so valuable. - [Want to edit Gravity Forms entries 340% faster?](https://www.gravitykit.com/hello-inline-edit/): Do you edit a lot of Gravity Forms entries? You need our new plugin: Inline Edit. Data entry is a pain. It was one of my first jobs, and I'll never forget it. If you've ever spent hours updating a single… - [Add “Claim Entry” functionality in GravityView](https://www.gravitykit.com/directory-claim-entry/): TLDR: You can claim an entry in GravityView using the Gravity Flow plugin as described in this how-to article. What's "Claim Entry"? Many of our customers use GravityView to display a list of businesses (a directory). They add the businesses… - [Whoops! We sent incorrect license renewal emails ✉️](https://www.gravitykit.com/whoops-incorrect-license-emails/): Are you a customer? If you have purchased GravityView or Entry Importer, you may have received an inaccurate license renewal email today. If you have already renewed and you got an email saying you didn't: sorry about that! Your renewed… - [GravityView + WPML](https://www.gravitykit.com/gravityview-wpml/): If you want to run a site in multiple languages, the WPML plugin is a powerful tool. Lots of our GravityView customers use WPML, so we wanted to put together a how-to to translate a View into multiple languages. Read how… - [Decide which entries to show in your directory…from the directory itself!](https://www.gravitykit.com/decide-entries-show-directoryfrom-directory/): You have a directory that accepts submissions from anyone. But you want to make sure they're appropriate for your website. With GravityView, you can now approve those form submissions from the front of your site. This makes it easier than… - [Meet info boxes for GravityView Maps](https://www.gravitykit.com/meet-info-boxes-for-gravityview-maps/): Good morning, info boxes! Sometimes it's hard to get out of beta bed, but not when you have a release this good! Our Maps Premium View got a great update with Version 1.4: info boxes. Info boxes allow you to… - [Floaty’s Holiday Adventure ♬](https://www.gravitykit.com/floaty-holiday-%e2%99%ac/): Floaty loves the holidays Hello there! Why don’t you put on a fire, pour yourself a cup of hot astronaut cocoa (get Floaty's recipe here) and listen to an instant holiday classic - "Floaty Loves the Holidays": The GravityView Team (in order of… - [“GravityView has changed the way I work”](https://www.gravitykit.com/gravityview-has-changed-the-way-i-work/): When we receive GravityView support emails, we're consistently amazed at how our customers are using GravityView. I just received this testimonial from Leon, a customer who uses GravityView to run his order management system. On a private page, Leon uses… - [GravityView version 1.6 is a big one](https://www.gravitykit.com/version-1-6-big-one/): Holy moly, what a release! We're really excited to release GravityView 1.6. It's got four major features that users have been asking for and that make GravityView more powerful than ever! A WordPress Search Widget A GravityView search widget that… - [GravityView version 1.5.4](https://www.gravitykit.com/version-1-5-4/): Version 1.5.4 added some sweet new stuff Hide data until a search The new setting allows you to hide the View results until a search has been performed. All that will be displayed is the Search Bar widget. Custom Content… - [My Pal Floaty](https://www.gravitykit.com/pal-floaty/): I'm a huge fan of Jonathan Mann. The theme song for my favorite podcast is by him (Accidental Tech Podcast). His songs are joyful and funny, while always having hooks and melodies that get stuck in your head. I wanted… - [GravityView version 1.5: New edit entry configuration options](https://www.gravitykit.com/version-1-5-new-edit-entry-configuration-options/): Version 1.5 brings a big feature: the ability to customize and configure what fields are editable. Our customers were clear what feature we needed to add to make GravityView more amazing: the ability to customize the Edit Entry screen. We… - [Version 1.1.5](https://www.gravitykit.com/version-1-1-5/): Extensions in development We've been busy developing extensions for GravityView. The A-Z Filters and the Featured Entries extensions are being developed and will be ready soon. A Map View is also being developed, which will be great for business listings.… ## Downloads - [All Access Pass](https://www.gravitykit.com/products/all-access-pass/): Our complete Kit of essential tools for extending and enhancing Gravity Forms—everything you need to build powerful web apps and workflows. - [Advanced Elementor Widget](https://www.gravitykit.com/products/advanced-elementor-widget/): Visually customize your Views using Elementor’s intuitive drag-and-drop interface. Adjust colors, fonts, and layouts in real time—no code required. - [Image Hopper](https://www.gravitykit.com/products/image-hopper/): Automatically downscale and crop images, set a maximum image size, and more. Pairs perfectly with GravityView. - [Magic Links](https://www.gravitykit.com/products/magic-links/): The Magic Links extension for GravityView enables users to update their Gravity Forms entries through secure, time-limited links sent by email—no login required. - [Gravity Forms Dynamic Lookup](https://www.gravitykit.com/products/gravity-forms-dynamic-lookup/): Add a dynamic field to your forms with choices pulled from connected data sources, including Gravity Forms entries and WordPress users. - [Gravity Forms Widget for Elementor](https://www.gravitykit.com/products/gravity-forms-elementor-widget/): The Gravity Forms Widget for Elementor enables you to easily embed and display Gravity Forms forms directly within Elementor page designs. - [Gravity Forms Entry Tags](https://www.gravitykit.com/products/gravity-forms-entry-tags/): The Gravity Forms Entry Tags add-on enables you to label and group Gravity Forms entries using color-coded tags that you define. - [PDF for GravityView](https://www.gravitykit.com/products/pdf-for-gravityview/): The PDF for GravityView plugin enables you to automatically generate and email PDFs that match your GravityView Single Entry layout, turning Views into custom, shareable documents. - [GravityView Pro](https://www.gravitykit.com/products/gravityview-pro/): Take GravityView to the next level with all premium layouts, extensions, and advanced functionality in one package. - [Lifetime All Access Pass](https://www.gravitykit.com/products/lifetime-all-access-pass/): Get lifetime access to the complete GravityKit suite of tools for extending Gravity Forms—Includes 3 years of priority support. - [Gravity Forms Zero Spam](https://www.gravitykit.com/products/gravity-forms-zero-spam/): The Gravity Forms Zero Spam add-on enables you to block spam on all Gravity Forms forms with an invisible token check, email rejection rules, optional AI review, and spam summary reports. - [Gravity Forms Event Field](https://www.gravitykit.com/products/gravity-forms-event-field/): The Gravity Forms Event Field add-on enables you to simplify event creation by combining multiple inputs into one powerful field. - [GravityView](https://www.gravitykit.com/products/gravityview/): Display Gravity Forms entries on the front-end of your site and build powerful web applications. - [GravityImport](https://www.gravitykit.com/products/gravityimport/): Import entries from CSV files into Gravity Forms to transfer data, create new forms, or update existing entries. - [GravityEdit](https://www.gravitykit.com/products/gravityedit/): Quickly edit Gravity Forms entries inline to save time, reduce clicks, and streamline your workflow. - [GravityCharts](https://www.gravitykit.com/products/gravitycharts/): Turn Gravity Forms entries into interactive charts and graphs to build dashboards, reports, and derive data-driven insights. - [GravityActions](https://www.gravitykit.com/products/gravityactions/): Update multiple Gravity Forms entries at once, send bulk emails, and streamline your workflow. - [Dashboard Views](https://www.gravitykit.com/products/dashboard-views/): The Dashboard Views extension for GravityView enables you to embed Views directly inside your WordPress admin dashboard. - [GravityExport Lite](https://www.gravitykit.com/products/gravityexport-lite/): Export Gravity Forms entries to CSV and Excel. - [GravityCalendar](https://www.gravitykit.com/products/gravitycalendar/): Turn Gravity Forms entries into dynamic calendars to showcase events, schedules, appointments, and more. - [GravityExport](https://www.gravitykit.com/products/gravityexport/): Export Gravity Forms entries to Excel, CSV, PDF, or Google Sheets, then share them with secure links or deliver them to cloud storage on a schedule. - [GravityMath](https://www.gravitykit.com/products/gravitymath/): Perform advanced calculations on Gravity Forms entries to display totals, averages, or build custom calculators. - [GravityRevisions](https://www.gravitykit.com/products/gravityrevisions/): Track, compare, and restore changes made to Gravity Forms forms and entries with a full version history. - [GravityMigrate](https://www.gravitykit.com/products/gravitymigrate/): The ultimate, all-in-one solution for migrating Gravity Forms data, including forms, entries, settings, Views, feeds, file uploads, workflows, and more. - [Multiple Forms](https://www.gravitykit.com/products/multiple-forms/): The Multiple Forms extension for GravityView enables you to join related entries from different Gravity Forms forms, or stack entries from multiple forms into one combined View. - [DIY Layout](https://www.gravitykit.com/products/diy-layout/): The DIY layout for GravityView enables you to design your own layouts using HTML and CSS, giving you complete control over how Gravity Forms entries are displayed on the front end. - [Ratings & Reviews](https://www.gravitykit.com/products/ratings-reviews/): The Ratings & Reviews extension for GravityView enables visitors to rate, review, and comment on Gravity Forms form entries from the frontend of your site. - [Maps Premium View](https://www.gravitykit.com/products/maps/): The Maps layout for GravityView enables you to display Gravity Forms form entries on a Google Map and build powerful geolocation directories similar to Zillow or Yelp. - [A-Z Filters](https://www.gravitykit.com/products/alphabetical-filters/): The Alphabetical Filters extension for GravityView enables users to filter Gravity Forms form entries alphabetically using a list of links from A to Z. - [Featured Entries](https://www.gravitykit.com/products/featured-entries/): The Featured Entries extension for GravityView enables you to mark Gravity Forms entries as “featured” so they appear highlighted and stay pinned to the top of your View. - [Social Sharing & SEO](https://www.gravitykit.com/products/social-sharing-seo/): The Social Sharing & SEO extension for GravityView enables you to add social sharing buttons to Views and enhance the search engine visibility of Gravity Forms entries. - [DataTables](https://www.gravitykit.com/products/datatables/): The DataTables layout for GravityView enables you to display Gravity Forms entries in a live-updating table with advanced sorting, filtering, and export options. - [Advanced Filtering](https://www.gravitykit.com/products/advanced-filter/): The Advanced Filtering extension for GravityView enables you to apply smart conditional logic for enhanced personalization and finer control over which Gravity Forms entries are displayed in a View. - [GravityBoard](https://www.gravitykit.com/products/gravityboard/): Display Gravity Forms entries on collaborative kanban boards: manage projects, coordinate with your team, and streamline your workflows. - [GravitySearch](https://www.gravitykit.com/products/gravitysearch/): Search Gravity Forms entries across every form from one screen, with advanced filters, instant previews, and bulk actions. - [Block MCP](https://www.gravitykit.com/products/block-mcp/): Block MCP lets Claude, Cursor, and other MCP clients edit your WordPress posts and pages at the block level, without breaking your layout. ## Documentation - [Charting averages, totals and counts by field](https://www.gravitykit.com/docs/gravitycharts/charting-averages-totals-and-counts/): A chart does not have to count entries. It can show the average, total, highest or lowest value of one field, grouped by the choices of another. That is how you get a chart comparing revenue per region, average score… - [Checkbox values for removed choices are missing from exports](https://www.gravitykit.com/docs/gravityexport/checkbox-removed-choices-missing-from-exports/): When entries are exported with GravityExport or GravityExport Lite, checkbox values are read from the field's current list of choices. If a choice is removed from the field after entries were submitted, the values stored under that choice no longer… - [Connect an AI Assistant to Your Site](https://www.gravitykit.com/docs/block-mcp/connect-ai-assistant/): New to AI assistants? If terms like "AI assistant" or "MCP" are unfamiliar, start with What is a WordPress MCP server?, which explains the idea in plain language. Is this for you? If you can install a WordPress plugin and… - [Controlling column widths and pinning columns in DataTables](https://www.gravitykit.com/docs/gravityview-pro/datatables/controlling-column-widths-and-pinning-columns-in-datatables/): Set how wide each column is, keep a column visible while the table scrolls sideways, and choose which columns collapse first on small screens. - [Creating cascading dropdowns with the Filter by Field setting](https://www.gravitykit.com/docs/gravity-forms-dynamic-lookup/cascading-dropdowns-filter-by-field/): Cascading dropdowns (also called dependent dropdowns) are fields whose choices change based on an earlier answer on the same form: a visitor picks a category, and the next dropdown shows only the items in that category. Gravity Forms Dynamic Lookup… - [Creating Views with AI using the GravityKit MCP](https://www.gravitykit.com/docs/gravityview/advanced/build-views-with-ai/): Learn how to connect an AI assistant like Claude to GravityView using the free GravityKit MCP, then create and manage your Views with plain-language prompts. - [Customizing repeat schedules in the Event field](https://www.gravitykit.com/docs/gravity-forms-event-field/customizing-repeat-schedules/): Two filters let developers adjust how an Event field recurrence is stored and which options appear in the Repeat Frequency dropdown. - [Do I need to create an account before purchasing?](https://www.gravitykit.com/docs/gravityview/pre-sale/do-i-need-an-account/): No. You don't need to create an account before buying a GravityKit license. Your account is created automatically when you check out, using the email address you enter under Billing Details. There is no separate registration page to fill out… - [Embedding Views in Divi, Beaver Builder, and Elementor](https://www.gravitykit.com/docs/gravityview/getting-started-gravityview/page-builder-support/): Embed GravityView Views in Divi, Beaver Builder, and Elementor with native widgets. No shortcodes, and the same settings as the GravityView Gutenberg block. - [Enabling 3D maps in the Maps Layout](https://www.gravitykit.com/docs/gravityview-pro/maps-premium-view/enabling-3d-maps/): Turn on Google's photorealistic 3D maps for a GravityView Maps Layout View, choose how the map opens, and control when the 3D button appears. - [Export Gravity Forms entries to Google Sheets](https://www.gravitykit.com/docs/gravityexport/export-gravity-forms-entries-to-google-sheets/): Send Gravity Forms entries to a Google Sheets spreadsheet with GravityExport. Connect an account, pick a spreadsheet, and choose when the export runs. - [Firewall or WAF blocking GravityKit imports and exports](https://www.gravitykit.com/docs/general-help/firewall-waf-blocking-imports-exports/): If a GravityKit import or export fails with a 403 or an empty response, a firewall or WAF is probably blocking the request. How to confirm it and fix it in Cloudflare, ModSecurity, and security plugins. - [Fixing a table stuck on “Loading data…” or showing “Invalid JSON response”](https://www.gravitykit.com/docs/gravityview-pro/datatables/fixing-a-table-stuck-on-loading-data-or-showing-invalid-json-response/): What the "This table could not load" message means, how to find which plugin caused it, and what to do about the most common causes. - [Frontend bulk actions in GravityView](https://www.gravitykit.com/docs/gravityview/getting-started-gravityview/frontend-bulk-actions/): Use bulk actions in GravityView 3.0 to approve, edit, delete, export, and manage multiple Gravity Forms entries at once, right from a front-end Table View. - [Getting started with GravityKit MCP](https://www.gravitykit.com/docs/gravitykit-mcp/getting-started/): Connect an AI assistant to Gravity Forms with the GravityKit MCP server: enable the REST API, create an application password, and add the server to Claude Desktop. - [Getting started with GravitySearch](https://www.gravitykit.com/docs/gravitysearch/getting-started-with-gravitysearch/): Gravity Forms lets you browse one form's entries at a time, with no real way to search across them. GravitySearch fixes that, in two places: a Global Search page that searches every form's entries at once, and the same advanced… - [GravityEdit: Disable auto-refresh after inline edit in DataTables](https://www.gravitykit.com/docs/gravityedit/gravityedit-disable-auto-refresh-after-inline-edit-in-datatables/): When you use GravityEdit on a DataTables View, the table automatically reloads after each inline edit so the updated data is reflected immediately. If you'd rather keep the current sort, pagination, or scroll position and only refresh when the user… - [GravityKit code signing: technical overview](https://www.gravitykit.com/docs/general-help/downloads/gravitykit-code-signing-technical-overview/): This is the architecture-level companion to GravityKit products now give you a stronger reason to trust what you install. That post explains what changed and why a customer should care; this one is for readers who want the mechanics: the… - [GravityKit Developer Docs MCP](https://www.gravitykit.com/docs/general-help/gravitykit-developer-docs-mcp/): Connect the GravityKit developer-docs MCP to your AI coding assistant so it answers GravityKit coding questions from the real source: hooks, the PHP API, version and compatibility data, and GravityView 3.0 CSS design tokens. It is free, hosted, and needs… - [GravityKit MCP configuration settings](https://www.gravitykit.com/docs/gravitykit-mcp/configuration/): Every GravityKit MCP setting: credentials, authentication, delete protection, timeouts, debug logging, local development, and pointing the server at a test site. - [GravityKit MCP tools reference](https://www.gravitykit.com/docs/gravitykit-mcp/available-tools/): The 26 Gravity Forms tools GravityKit MCP gives an AI assistant, plus the GravityKit product tools that appear when Foundation is active. - [How Gravity Forms Zero Spam works (and how to test it)](https://www.gravitykit.com/docs/gravity-forms-zero-spam/how-zero-spam-works/): Gravity Forms Zero Spam blocks automated spam without showing your visitors anything: no CAPTCHA, no checkboxes, no puzzles. This page explains the mechanism, what the plugin deliberately does not do, and how to test that it is working on your… - [How to add a multi-select search input for drop-down fields](https://www.gravitykit.com/docs/gravityview/search/how-to-add-a-multi-select-search-input-for-drop-down-fields/): By default, the GravityView Search Bar offers three input types for a Gravity Forms Drop Down field: Select, Radio, and Links. Each lets visitors search for one value at a time. If you'd like visitors to select several values at… - [How to change where the Go Back link takes visitors](https://www.gravitykit.com/docs/gravityview/advanced/change-where-the-go-back-link-goes/): On a Single Entry page, the Go Back link returns the visitor to the Multiple Entries page they came from. You can change the wording of that link from the View editor, and change where it points with a small… - [How to redirect members to their own profile entry after login](https://www.gravitykit.com/docs/gravityview/advanced/redirect-members-to-their-profile-after-login/): By default, when a member signs in to your site, WordPress sends them to its admin area. For a member directory, that is rarely what you want. A more useful destination is the member's own profile entry: the entry they… - [How to temporarily disable GravityKit plugins using a URL parameter](https://www.gravitykit.com/docs/general-help/downloads/temporarily-disable-gravitykit-plugins/): Temporarily prevent GravityKit plugins from loading on WordPress admin pages by adding the gk_disable_loading URL parameter, without deactivating anything. - [Making Table Views accessible to screen readers with row headers](https://www.gravitykit.com/docs/gravityview/customizing-your-views/table-row-headers-screen-reader-accessibility/): GravityView 3.1 adds a new field setting to the Table layout: Use this field as a row header. Enabling it marks one column of your table as the label for each row, so screen readers announce that value as context… - [Managing Connected Sites](https://www.gravitykit.com/docs/general-help/licensing/managing-connected-sites/): When a WordPress site is connected to your GravityKit account, you can manage its licenses from whichever side is more convenient: the site's own Licenses screen, or the Connected Sites page in your GravityKit account. This article covers both, along… - [Migrating Gravity Forms from the command line with WP-CLI](https://www.gravitykit.com/docs/gravitymigrate/migrating-from-the-command-line-with-wp-cli/): GravityMigrate includes WP-CLI commands for exporting and importing your Gravity Forms and GravityKit data from the command line. Every command uses the wp gk migrate prefix. This is useful for scripted migrations, moving data between servers over SSH, and migrating… - [Showing only paid entries: filtering a View by payment status](https://www.gravitykit.com/docs/gravityview-pro/advanced-filter/filtering-a-view-by-payment-status/): Use the Advanced Filtering extension to show only entries that were paid for, or only listings with an active subscription. - [Sign in with a magic link](https://www.gravitykit.com/docs/general-help/sign-in-with-a-magic-link/): Sign in to your GravityKit account without a password. Request a secure, one-time link by email — nothing to remember. - [Themes: a fresh new look for your Views](https://www.gravitykit.com/docs/gravityview/view-settings/modern-styles/): Give your GravityView Views a fresh new look with themes. Learn how to apply the Vantage theme with no CSS, and optionally show entries as a card grid. - [Troubleshooting Gravity Forms Zero Spam](https://www.gravitykit.com/docs/gravity-forms-zero-spam/troubleshooting-gravity-forms-zero-spam/): This guide covers the problems we see most often with Gravity Forms Zero Spam: real submissions being flagged as spam, spam report emails not arriving, and spam that still gets through.Real submissions are being flagged as spamBefore anything else, update… - [Troubleshooting GravityKit MCP](https://www.gravitykit.com/docs/gravitykit-mcp/troubleshooting/): Fixes for the common GravityKit MCP problems: missing tools, authentication errors, disabled deletes, self-signed certificates, and timeouts. - [Using AI Spam Review with Gravity Forms Zero Spam](https://www.gravitykit.com/docs/gravity-forms-zero-spam/ai-spam-review/): Gravity Forms Zero Spam blocks most spam with its invisible token check before AI is ever involved. AI Spam Review is an optional layer on top of it, with two separate tools:Catch spam the token check misses. After a submission… - [Using Email Rejection Rules with Gravity Forms Zero Spam](https://www.gravitykit.com/docs/gravity-forms-zero-spam/email-rejection-rules/): Zero Spam can reject submissions based on the email address someone enters, either across your whole site or on one specific field. This is useful when spam keeps arriving from a particular domain, or when a business enquiry form should… - [Using Shield silentCAPTCHA with Gravity Forms Zero Spam](https://www.gravitykit.com/docs/gravity-forms-zero-spam/shield-silentcaptcha/): Gravity Forms Zero Spam can use Shield Security's silentCAPTCHA as an additional spam check for your forms. silentCAPTCHA is the invisible bot-detection technology built into the free Shield Security plugin: it evaluates each submission for signs of automation in the… - [Using unions in Multiple Forms](https://www.gravitykit.com/docs/gravityview-pro/multiple-forms/using-unions-in-multiple-forms/): Combine entries from multiple Gravity Forms forms into a single View with unions. Set up a union, map fields between forms, and search and sort the combined entries. - [What else is new in GravityView 3.0](https://www.gravitykit.com/docs/general-help/quality-of-life-improvements/): Beyond the headline features, GravityView 3.0 adds smarter date searching, View revision history, a friendlier editor, and more flexible pagination. Here's the rundown. - [What you can do with GravitySearch: use cases and examples](https://www.gravitykit.com/docs/gravitysearch/what-you-can-do-with-gravitysearch/): Once you're comfortable with GravitySearch, the filters open up far more than a keyword search. Here are real jobs you can do with it, ordered from quick lookups to precise, combined queries. Each one assumes you know the basics; if… - [‘Bad Request’ or ‘Request Header Too Large’ Error When Editing Entries in GravityView](https://www.gravitykit.com/docs/gravityview/common-problems/bad-request-or-request-header-too-large-error-when-editing-entries-in-gravityview/): If you're seeing errors like these when editing entries in GravityView: Request Header Fields Too LargeSize of a request header field exceeds server limitSize of the request headers is too long400 Bad Request431 Request Header Fields Too Large413 Request Entity… - [“Cheatin’ Uh?” message is displayed when editing a View](https://www.gravitykit.com/docs/gravityview/common-problems/cheatin-uh-message-is-displayed-when-editing-a-view/): This error is caused by plugin conflicts. Here's how to identify the conflicting plugin: Disable all plugins, except for Gravity Forms and GravityView Re-enable plugins one at a time, checking to see if editing a View works When you find the plugin… - [“Date Created” field is inaccurate](https://www.gravitykit.com/docs/gravityview/common-problems/date-created-field-is-inaccurate/): Gravity Forms stores entry creation dates in Coordinated Universal Time (UTC) by default. GravityView displays the Date Created field using the blog’s local timezone for calculating the entry's creation date. If your blog's timezone hasn't been set, your blog will… - [“Encrypt Email Address” is checked, but emails are still readable](https://www.gravitykit.com/docs/gravityview/advanced/encrypt-emails-is-checked-but-emails-are-still-readable/): GravityView encrypts emails to make them hard for spam bots to read, but they still look the same for users. Behind the scenes, GravityView turns the email link into code that is hard for automated crawlers to read. This system… - [“How To” Guides and Tutorials](https://www.gravitykit.com/docs/gravityview/getting-started-gravityview/how-to-guides-and-tutorials/): The official GravityKit blog is a powerful resource that can aid you in your building process. On our blog, we frequently publish "How To" articles, tutorials, case studies and other helpful guides for beginners and veteran Gravity Forms users alike.… - [“Claim Entry” functionality with GravityView and Gravity Flow](https://www.gravitykit.com/docs/gravityview/advanced/add-claim-entry-functionality-in-gravityview/): TLDR: You can claim an entry in GravityView using the Gravity Flow plugin described in this how-to article. What's "Claim Entry"? Many of our customers use GravityView to display a list of businesses (a directory). They add the businesses and… - [“Row #[x] ID does not exist for form” error](https://www.gravitykit.com/docs/gravityimport/row-1-id-does-not-exist-for-form-error/): GravityImport can’t find an entry with the ID as it is written in the CSV Why this happens: When "Entry ID" is mapped, then the plugin looks to update an entry instead of creating one. When you see this error,… - [(Advanced) Customizing single entry table headings](https://www.gravitykit.com/docs/gravityview/advanced-customizing-single-entry-table-headings/): If you want to modify the headings (<th>) on single entries in the Table Layout, here is some sample code that you can start with. This is what the default looks like: just the field label, as configured in GravityView:… - [(Advanced) How to modify what fields are shown in GravityRevisions](https://www.gravitykit.com/docs/gravityrevisions/modify-what-fields-are-shown/): You may want to exclude specific fields from appearing in GravityRevisions notifications. For example, suppose the following: For example, if you have fields that get updated but that the user should not see since they are private and meant only for… - [(Advanced) How to tell if an entry is a revision in PHP](https://www.gravitykit.com/docs/gravityrevisions/determine-if-entry-is-revision/): GravityRevisions have a custom entry status that you can check against in your code. The easiest way to check whether an entry is a revision is to compare it against that status: $entry = GFAPI::get_entry( 1234 ); // Replace '1234'… - [(Advanced) How to update entry approval status using PHP](https://www.gravitykit.com/docs/gravityview/entry-approval/update-approval-status-php/): If you want to update the approval status of an entry using PHP, you should use the GravityView_Entry_Approval::update_approved method: // Check to make sure GravityView is loaded if ( ! class_exists( 'GravityView_Entry_Approval' ) ) { return; } /** * There… - [(Advanced) What changed from 1.x to 2.0?](https://www.gravitykit.com/docs/gravityview-pro/advanced-filter/advanced-filters-upgrade/): Note: This article is for developers. Hooks into a different GravityView filter We had been filtering entries using the (deprecated) gravityview_search_criteria filter. Now we are using the gravityview/view/query filter, which allows us to manipulate a GF_Query object instead of a simple… - [[Advanced] How to modify Ratings & Reviews entry comment titles](https://www.gravitykit.com/docs/gravityview-pro/ratings-reviews/modify-entry-comment-titles/): When using GravityView Ratings & Reviews, you may want to customize how entry comment titles appear using data from the Gravity Forms entry submission. This guide shows you how to use the gv_ratings_reviews_post_bridge_title filter to achieve this. ℹ️ The gv_ratings_reviews_post_bridge_title… - [[Deprecated] Using the FooBox Lightbox plugin instead of the default Thickbox](https://www.gravitykit.com/docs/gravityview/customizing-your-views/using-the-foobox-lightbox-plugin-instead-of-the-default/): This article is outdated and no longer applies to current GravityView. Since GravityView 2.10, the built-in lightbox uses Fancybox, and it is the supported option. The FooBox method below, and community snippets that swap in a different lightbox script (such… - [{date_created} Merge Tag](https://www.gravitykit.com/docs/gravityview/merge-tags/date-created-merge-tag/): The {date_created} Merge Tag allows you to display the date an entry was created. By default, the {date_created} Merge Tag will format the entry using the WordPress "Date Format" setting from the General Options screen. Example usage: {date_created} will output… - [About custom map icons or markers](https://www.gravitykit.com/docs/gravityview-pro/maps-premium-view/about-custom-map-icons-or-markers/): There are three ways to use custom map marker icons on your Map Views: Select a default marker icon in the Maps settings to be used for all entries (unless overridden by a choice-based marker) Select a different map marker… - [About GravityBoard Checklists](https://www.gravitykit.com/docs/gravityboard/about-gravityboard-checklists/): This guide covers everything you need to know about using checklists in GravityBoard, from basic setup to advanced features. Table of Contents OverviewEnabling ChecklistsChecklist PermissionsUsing ChecklistsChecklist FeaturesGravity Forms Entries Table IntegrationExport and ImportDeveloper InformationTroubleshooting Overview Checklists in GravityBoard allow you… - [About GravityView Caching](https://www.gravitykit.com/docs/gravityview/advanced/about-gravityview-caching/): A quick way to fetch uncached data when accessing a View's is by adding the ?cache parameter to the end of the URL where your View is located. Example: https://example.com/view/directory/<strong>?cache</strong> What GravityView Caches Caching entry requests reduces the number of… - [About GravityView Maps geocoding](https://www.gravitykit.com/docs/gravityview-pro/maps-premium-view/setting-up-geocoding-services/): "Geocoding" is the process of converting an address to geographic coordinates (latitude and longitude). Geocoding can be done manually or automatically, but it always requires an address field present on the form. ⚠️ Important: unrestricted API key required For geocoding to work,… - [About the `secret` shortcode attribute](https://www.gravitykit.com/docs/general-help/secret-shortcode-attribute/): With WordPress shortcodes used to display Gravity Forms data, there's a risk that unauthorized users may guess feed IDs, gaining access to data they shouldn't see. In environments where users have varying levels of access and permissions, additional security is… - [About the “GravityView + Extensions (Legacy)” license](https://www.gravitykit.com/docs/general-help/licensing/about-the-gravityview-extensions-legacy-license/): ℹ️ "Legacy" means that your plan includes the DataTables layout The GravityView + Extensions plan used to include the DataTables layout. Since the DataTables layout is a layout (not an extension!) it didn't make sense that it was included in… - [About the gk_parent_entry_id and the gk_parent_form_id entry metas](https://www.gravitykit.com/docs/gravityview/advanced/about-the-gkparententryid-and-the-gkparentformid-entry-metas/): GravityView version 2.19 introduced the Gravity Forms field, allowing users to embed a form into a View easily. More about that here. Two pieces of information are stored in the website database whenever a submission is made using this embedded… - [Activating your license](https://www.gravitykit.com/docs/gravityview/getting-started-gravityview/activating-your-license/): After Installing GravityView, you'll need to activate your license. Here's how to do it in three simple steps. You can also skip copying keys entirely by connecting your site to your GravityKit account, which activates licenses without pasting them. See… - [Add a GravityCalendar to Apple Calendar](https://www.gravitykit.com/docs/gravitycalendar/add-a-gravitycalendar-to-apple-calendar/): In this article, we'll show you how to sync an existing GravityCalendar with your Apple Calendar. This means that all events on your GravityCalendar will also show up on your Apple Calendar. The first step is to enable the "calendar subscription… - [Add a GravityCalendar to Google Calendar](https://www.gravitykit.com/docs/gravitycalendar/add-a-gravitycalendar-to-google-calendar/): In this article, we'll show you how to sync an existing GravityCalendar with your Google Calendar. This means that all events on your GravityCalendar will also show up on your Google Calendar. The first step is to enable the "calendar subscription… - [Add calculations to blog posts](https://www.gravitykit.com/docs/gravitymath/insert-calculations-into-post-content/): In order to use the [gravitymath] shortcode, you must have GravityMath installed on your website. You can use the [gravitymath] shortcode in your website's post or page content as well. Insert the shortcode, and it will be dynamically replaced! Insert calculations into… - [Add Field or Add Widget buttons aren’t working](https://www.gravitykit.com/docs/gravityview/common-problems/enabling-no-conflict-mode-2/): This is likely a theme or plugin conflict. To fix the issue, turn on No-Conflict Mode: Go to GravityView settings ( Views > Settings ) Click the "On" button for the "No-Conflict Mode" setting (see screenshot below) Click "Save Changes"… - [Adding a Custom Chart Color Palette](https://www.gravitykit.com/docs/gravitycharts/adding-a-new-color-palette/): GravityCharts comes with 26 color palettes available for you to choose from. If none of these palettes match your site design, you can add your own using a code snippet: Important: Colors must be defined in either HEX (e.g., #FF0000… - [Adding a download button for entries in GravityView using GravityExport](https://www.gravitykit.com/docs/gravityexport/adding-a-download-button-for-entries-in-gravityview/): In this article, you will find out how to use GravityExport to add a download button to your Views, allowing you to download individual entries. 1. Create a new export feed Head over to the form settings page, click on… - [Adding a GravityCharts Widget to GravityView](https://www.gravitykit.com/docs/gravitycharts/adding-a-gravitycharts-widget-to-gravityview/): GravityCharts integrates with GravityView, allowing you to add charts to your front-end applications.  First, ensure that you have created at least one chart for the form attached to your View. Next, edit your View, click the 'Add Widget' button and… - [Adding a link to a column](https://www.gravitykit.com/docs/gravityview/customizing-your-views/adding-a-link-to-a-column/): Sometimes, you collect a website URL or email address on your form, and instead of adding them to your View as another column, you want to use those fields to put a link in the name column, for example. For… - [Adding a Link to the Stripe Customer Portal in GravityView](https://www.gravitykit.com/docs/gravityview/gravity-forms/stripe-customer-portal/): If you use the Gravity Forms Stripe add-on to take payments on your site, you can add a link to the Stripe Customer Portal inside your Views. Clicking on the link will allow users to view their billing history and… - [Adding a percent sign (%) to a column](https://www.gravitykit.com/docs/gravityview/customizing-your-views/adding-a-percent-sign-to-a-column/): To add a percent sign to a data column, first add a Custom Content field to your view: For the field you wish to display the percent sign next to, insert that field's Merge Tag into the Custom Content box… - [Adding a Print button to the Single Entry page](https://www.gravitykit.com/docs/gravityview/getting-started-gravityview/adding-a-print-button-to-the-entry/): Sometimes we want to add a Print button/link to our Single Entry page to allow our users to print/download the contents of that page. You can achieve this with the help of the Custom Content field. Just add a Custom… - [Adding a View to a page using Visual Composer](https://www.gravitykit.com/docs/gravityview/getting-started-gravityview/adding-a-view-to-a-page-using-visual-composer/): If you are using Visual Composer to create your website pages and want to include a View in one of them, just add a Text Block to your page and add the shortcode inside. Step 1 Step 2 Step 3… - [Adding custom CSS classes and HTML IDs to Layout Builder rows](https://www.gravitykit.com/docs/gravityview/advanced/adding-custom-css-classes-and-html-ids-to-layout-builder-rows/): GravityView allows you to add custom CSS classes and HTML IDs to row wrapper elements directly in the Layout Builder. This gives you more control over the styling and behavior of individual rows in your View without needing to modify… - [Adding Custom CSS classes to fields or widgets](https://www.gravitykit.com/docs/gravityview/customizing-your-views/adding-custom-css-classes-to-fields-or-widgets/): Note: Custom CSS is always enabled for fields. To enable custom CSS classes for GravityView widgets, first follow this how-to guide. Click the gear icon to access the field or widget settings The gear icon will appear when configurations are available for… - [Adding custom CSS to your Views](https://www.gravitykit.com/docs/gravityview/customizing-your-views/adding-custom-css-to-your-website/): GravityView allows you to add custom CSS directly to a View through the Custom Code tab in the View Settings. The CSS loads only when that View renders, so it won't affect other pages on your site. Note: This feature… - [Adding custom CSS to your Views](https://www.gravitykit.com/docs/gravitycalendar/linking-an-event-to-a-single-entry-page/): GravityView allows you to add custom CSS directly to a View through the Custom Code tab in the View Settings. The CSS loads only when that View renders, so it won't affect other pages on your site. Note: This feature… - [Adding custom JavaScript to your Views](https://www.gravitykit.com/docs/gravityview/customizing-your-views/adding-custom-javascript-or-jquery-code-snippets-to-your-views/): GravityView allows you to add custom JavaScript directly to a View through the Custom Code tab in the View Settings. The JavaScript loads only when that View renders, so it won't run on other pages. Note: The Custom Code tab… - [Adding custom PHP code snippets to your website](https://www.gravitykit.com/docs/gravityview/customizing-your-views/where-to-put-code-samples/): See also: Adding custom CSS to your ViewsAdding custom JavaScript or jQuery code snippets to your ViewsUsing custom code in the View settingsUsing the Custom Content field On this Knowledge Base website, you'll see many code samples that allow you… - [Adding custom repeat schedules to the Event field](https://www.gravitykit.com/docs/gravity-forms-event-field/event-field-custom-repeat-schedules/): Adding custom repeat schedules to the Event field Learn how to extend the Gravity Forms Event field with custom repeat frequency options using WordPress filters. The Event field includes standard repeat frequency options (daily, weekly, monthly, yearly), but you can… - [Adding data labels to a chart](https://www.gravitykit.com/docs/gravitycharts/adding-labels-to-a-chart/): GravityCharts allows you to add data labels to bar, column, pie, doughnut, and polar area charts. How to add labels to your chart After creating a new chart, selecting a chart type, and configuring the chart data options, scroll down… - [Adding Disqus comments to Entries](https://www.gravitykit.com/docs/gravityview/customizing-your-views/adding-disqus-comments-to-entries/): GravityView allows you to add Disqus comment forms to your entries. You don't even need the Ratings & Reviews plugin to do this! 1. Log in to your Disqus account If you don't have a Disqus account, go to https://disqus.com… - [Adding GravityKit support emails to your allowlist](https://www.gravitykit.com/docs/general-help/add-gravitykit-support-emails-to-your-allowlist/): To ensure you receive important communications from our support team, add our email addresses to your allowlist (also called a whitelist or safe sender list). This prevents our messages from being filtered as spam or blocked by your email provider.… - [Adding pagination for results (next/previous page links)](https://www.gravitykit.com/docs/gravityview/search/adding-pagination-for-results-nextprevious-page-links/): In the Edit View screen, click "Add Widget" You can choose to have the links to the left or right by adding them to the "Left" or "Right" widget areas. In this example, we're adding the links to the "Top… - [Adding pagination to the Single Entry page](https://www.gravitykit.com/docs/gravityview/customizing-your-views/adding-pagination-to-the-single-entry-page/): When viewing a single entry in GravityView, you may want to navigate between entries without going back to the main list. Single entry pagination adds "Previous" and "Next" links along with an "Entry X of Y" counter, allowing you to… - [Adding RTL (right-to-left) text support to a field](https://www.gravitykit.com/docs/gravityview/customizing-your-views/adding-rtl-right-to-left-text-support-to-a-field/): GravityView is already RTL ("Right to Left") compatible; however, you might want to add this particular support to a particular field, so here's how to proceed. Add the following CSS class to your theme: /** * Adds RTL (Right to… - [Adding Views to WordPress menus](https://www.gravitykit.com/docs/gravityview/getting-started-gravityview/adding-views-to-wordpress-menus/): Here's how to add Views to your WordPress menus. Go to Appearance > Menus If Views are not visible in the sidebar Click "Screen Options" tab Located in the top-right of your screen. Check the Views checkbox Click on the… - [Adding your Google Maps API Key into Divi](https://www.gravitykit.com/docs/gravityview-pro/maps-premium-view/adding-your-google-maps-api-key-into-divi/): Do you see "This page can't load Google Maps correctly."? If you are using the Divi theme on your website, you might experience a loading problem on your View Map, just like in the image below: This error usually means… - [Adding your Google Maps API Key into Premium Addons for Elementor](https://www.gravitykit.com/docs/gravityview-pro/maps-premium-view/adding-your-google-maps-api-key-into-premium-addons-for-elementor/): 1) Click on the Integrations page of the Premium Addons for Elementor menu: 2) Find the "Google Maps API Key" field and paste your key, changes will be automatically saved. That's it! - [Adding your Google Maps API Key into Ultimate Addons for Elementor](https://www.gravitykit.com/docs/gravityview-pro/maps-premium-view/adding-your-google-maps-api-key-into-ultimate-addons-for-elementor/): 1) Find the Ultimate Addons for Elementor settings page: 2) Find "Google Map", and click on Settings: 3) Add your Google Maps API Key and click Save Changes: - [Admin bypass for GravityBoard permissions](https://www.gravitykit.com/docs/gravityboard/gravityboard-admin-bypass-permissions/): By default, GravityBoard grants WordPress administrators and Gravity Forms administrators full access to every board, including permission to view, add, edit, move, and delete cards and lanes, regardless of what is selected in the board's Permissions tab. This article explains… - [Advanced: Set the default number of entries per page for new Views](https://www.gravitykit.com/docs/gravityview/set-default-entry-count/): By default, GravityView sets new Views to display 25 entries per page. If you want to change this default for all newly created Views, you can use the gravityview_default_page_size  filter. Example 1: Show All Entries by Default /** * Change the default number… - [Allow for non-standard imported values for checkbox fields](https://www.gravitykit.com/docs/gravityimport/allow-for-non-standard-imported-values-for-checkbox-fields/): Normally, the imported value should match the checkbox input's value. If the checkbox in Gravity Forms has a value of "Apple", the imported cell value should also be "Apple". If the CSV value is "Apples" or "True" or "YES" or… - [Allowing GravityKit license checks through your firewall](https://www.gravitykit.com/docs/general-help/allowing-gravitykit-license-checks-through-your-firewall/): If your server is behind a strict firewall or WAF that blocks outbound connections, your license activation, validation, or plugin update requests to GravityKit can be blocked. This article covers what to allow so those requests can go through. What… - [Allowing users to delete entries when using a Magic Link](https://www.gravitykit.com/docs/gravityview-pro/magic-links/delete-entries-magic-link/): By default, GravityView restricts certain capabilities to logged-in users. However, in some cases, you may want to let logged-out users perform actions: deleting their own entries when accessing a View through a Magic Link. The gravityview/capabilities/allow_logged_out  filter makes this possible. It… - [An Overview of Shortcodes Added by GravityView](https://www.gravitykit.com/docs/gravityview/shortcodes/an-overview-of-shortcodes-added-by-gravityview/): GravityView adds several shortcodes to WordPress. In this article, we’ll give you a brief overview of the different shortcodes added by GravityView and how each one works. The Shortcode You can use the shortcode to embed Views on your website.… - [Approve Entries Field Not Showing for Non-Admin Users](https://www.gravitykit.com/docs/gravityview/approve-entries-field-not-showing-for-non-admin-users/): If the Approve Entries field is visible for Administrators and Editors but not for other user roles (like Authors, Contributors, or Subscribers), the issue is a missing capability. The Cause The Approve Entries field requires the gravityview_moderate_entries  capability to be… - [Are Views responsive on mobile devices?](https://www.gravitykit.com/docs/gravityview/customizing-your-views/are-views-responsive-on-mobile-devices/): Yes! Both Table View and DataTables layouts are responsive on mobile devices: A Table View layout like this: ...will shrink to a vertical layout, so it looks better on mobile devices: You can use this filter to disable this responsive… - [Associating a custom map pin icon (marker) with a field value](https://www.gravitykit.com/docs/gravityview-pro/maps-premium-view/associating-a-custom-map-pin-icon-marker-with-a-field-value/): The GravityView Maps plugin allows you to display Gravity Forms entries as markers on a Google Map. Sometimes, you may wish to associate a different map marker with an entry, depending on a field value in your form. You can… - [Attaching all entries to an e-mail in GravityExport](https://www.gravitykit.com/docs/gravityexport/attaching-all-entries-to-an-e-mail-in-gravityexport/): We often get asked how to add all entries to a notification, but it's not possible. Let us explain. The plugin has a setting that enables you to add the single entry to a specified notification. Pretty awesome, and useful,… - [Attaching an entry export to a notification using GravityExport Lite](https://www.gravitykit.com/docs/gravityexport/attaching-an-entry-export-to-a-notification-using-gravityexport-lite/): GravityExport Lite, our free plugin that can be downloaded directly from the WordPress Plugin Repository, has this fantastic feature that allows you to attach the export of your newly created entry directly into a form notification. You can select the… - [Attaching an event into a notification](https://www.gravitykit.com/docs/gravitycalendar/attaching-an-event-into-a-notification/): GravityView allows you to add custom JavaScript directly to a View through the Custom Code tab in the View Settings. The JavaScript loads only when that View renders, so it won't run on other pages. Note: The Custom Code tab… - [Automatically marking Gravity Forms entries as “Read”](https://www.gravitykit.com/docs/gravityview/view-settings/marking-entries-as-read/): GravityView 2.25 adds the ability to mark entries as "read". In the View Settings "Single Entry" tab, there is a new setting "Mark Entry As Read". When the setting is enabled, if a user has the ability to edit Gravity… - [Background processing](https://www.gravitykit.com/docs/general-help/background-processing/): Imports, exports, and other longer-running actions in GravityKit products can run in the background when they need more time to finish. Instead of trying to complete everything in a single page load, the job is queued and processed behind the… - [Beginner guide: Merge Tags vs shortcodes](https://www.gravitykit.com/docs/gravityview/faq/beginner-guide-merge-tags-vs-shortcodes/): Understanding the difference between merge tags and shortcodes helps you get the most out of GravityView. This guide explains each concept in plain language and shows when to use one or the other. What are merge tags? Merge tags are… - [Best practices to follow when moving data using GravityMigrate](https://www.gravitykit.com/docs/gravitymigrate/best-practices-for-moving-data-using-gravitymigrate/): GravityMigrate makes a complex process—the exporting and importing of Gravity Forms data—extremely simple. While we've built GravityMigrate to ensure compatibility with a range of website configurations and data types, following the below "best practices" will help ensure a smooth migration,… - [Bulk Edit Step: What are these fields?](https://www.gravitykit.com/docs/gravityimport/bulk-edit-step-what-are-these-fields/): Select the fields you want to modify in bulk.  If fields aren't visible, the reason is that they are not yet supported. - [Bulk Edit Step: What will happen to my old field data?](https://www.gravitykit.com/docs/gravityimport/bulk-edit-old-field-data/): Existing values will be overwritten with new values you define here. If you leave the field blank, field values will be deleted. 🚨 Edits are final! Once you process a bulk edit, previous entry data will be overwritten. No "undo" or… - [Bulk Email with GravityActions](https://www.gravitykit.com/docs/gravityactions/bulk-email-gravity-forms-entries/): GravityActions allows you to send bulk emails to email addresses that you have captured using Gravity Forms. Perfer to watch the video? https://www.youtube.com/watch?v=ii6KOqgjZR8 To get started, go to the Gravity Forms "Entries" page and select the entries that you want… - [Buttons (DataTables Setting)](https://www.gravitykit.com/docs/gravityview-pro/datatables/datatables-buttons/): Display buttons that allow users to print or export the current results. Print The "Print" button opens a new window for the user, generates a table with a copy of the data from the original table, and triggers the browser's… - [Calculating a person’s age based on a date field](https://www.gravitykit.com/docs/gravityview/advanced/calculating-a-persons-age-based-on-a-date-field/): Ever wanted to calculate someone else's age based on a date field? That's possible using the [gv_age] shortcode. Shortcode Parameters The [gv_age] shortcode requires two parameters to calculate age. entry_id - The ID of the entry for the age calculation.… - [Calculating Survey fields totals based on their scoring](https://www.gravitykit.com/docs/gravitymath/calculating-survey-fields-totals-based-on-their-scoring/): GravityMath does not currently support calculating Survey fields via the [gravitymath] shortcode. If your Survey fields have Scoring enabled, then it's possible to calculate totals on a View using field calculations from the GravityMath extension. To enable footer calculations for… - [Calculations in GravityView](https://www.gravitykit.com/docs/gravitymath/calculations-in-gravityview/): Floaty the Astronaut likes to gather information on stars. One day, he hopes to visit them all! To plan his trip, Floaty wants to know how many days of travel at light speed it will take to get to each… - [Calendar Blocks](https://www.gravitykit.com/docs/gravitycalendar/calendar-blocks/): GravityCalendar 2.0 adds two new blocks to WordPress: The "GravityCalendar Buttons" block and the "GravityCalendar Link" block.  You can see all calendar blocks by editing a page/post using the block editor, clicking on the '+' icon to add a new… - [Calendar Setting: “No Current Events Behavior”](https://www.gravitykit.com/docs/gravitycalendar/no-current-events/): When displaying a calendar of entries, sometimes there are no entries to show! You can control what happens when there are no entries by using the "No Current Events Behavior" setting, added in GravityCalendar version 1.2. Stay on Today (Show Current Calendar)… - [Calendar Shortcodes](https://www.gravitykit.com/docs/gravitycalendar/calendar-shortcodes/): As of version 2.0, GravityCalendar now supports four different shortcodes. Each shortcode requires the id parameter to work. This shortcode allows you to embed a calendar on your website. Example: This shortcode will display a subscription link, allowing users to… - [Calendar: Developer Hooks](https://www.gravitykit.com/docs/gravitycalendar/calendar-developer-hooks/): Plugin paths gravityview/calendar/scripts/fullcalendar Modify the FullCalendar core script used. Parameter Type Default Description $path string {URL of plugin directory}/lib/fullcalendar/main.js Full URL to the jQuery FullCalendar file. gravityview/calendar/scripts/fullcalendar/locales_dir_url Modify the URL to FullCalendar locales. This can be used to point to… - [Can GravityMath be used inside a Gravity Forms form?](https://www.gravitykit.com/docs/gravitymath/math-extension-gravity-forms/): Our GravityMath plugin adds a shortcode to WordPress that allows you to perform advanced calculations on your website using Gravity Forms data. However, this shortcode CANNOT be used inside a form. The shortcode only works with data from existing entries.… - [Can I add an additional status to the approval system?](https://www.gravitykit.com/docs/gravityview/entry-approval/can-i-add-an-additional-status-to-the-approval-system/): GravityView has an internal system to approve or reject entries which can be used to control what's going to be displayed on the View. You can read more about that here: Approving or rejecting entries in GravityView.  There's no way to… - [Can I book an appointment with GravityCalendar?](https://www.gravitykit.com/docs/gravitycalendar/can-i-book-an-appointment-with-the-gravity-forms-calendar-extension/): Short answer: Unfortunately, no. Long answer: GravityCalendar doesn't have any booking functionalities. Our add-on is similar to a GravityView View layout; it allows you to display your form submissions on the front end in a calendar format by using a date… - [Can I create admin pages with GravityView?](https://www.gravitykit.com/docs/gravityview/pre-sale/can-i-create-admin-pages/): Yes, GravityView works on the backend when using the Dashboard Views extension, available with GravityView Pro. Display Views inside your admin dashboard Dashboard Views adds a new menu item to WordPress, enabling you to see and interact with your Views… - [Can I disable the Map It link?](https://www.gravitykit.com/docs/gravityview/customizing-your-views/disable-the-map-it-link/): The gform_disable_address_map_link filter will prevent the "Map It" link from appearing when displaying the Address field on a View. Documentation for this filter is available on the Gravity Forms website here: gform_disable_address_map_link Related: Where to put code samples - [Can I display multiple Views on the same page?](https://www.gravitykit.com/docs/gravityview/faq/can-i-display-multiple-views-on-the-same-page/): Yes, you can! If you are embedding a View into a page, then it is just a matter of adding the  shortcode for each View in the WordPress editor like this: Some problems might happen if you add two different… - [Can I duplicate an entry from a View?](https://www.gravitykit.com/docs/gravityview/faq/duplicate-entry-view/): Yes, that's now possible since GravityView Version 2.5. In Edit View, click the Add Field button and the Duplicate Entry field. That will add a link to duplicate an entry from a View. Read this article for a full step-by-step… - [Can I import a CSV file on the front-end of my website?](https://www.gravitykit.com/docs/gravityimport/import-csv-front-end/): At the moment, GravityImport only supports importing entries through your WordPress Dashboard (the back end of your site). Importing entries from the front end isn’t available right now. We’d love to know if this is something you’d like to see… - [Can I import passwords with the GravityImport plugin?](https://www.gravitykit.com/docs/gravityimport/importing-passwords/): No, the GravityImport plugin does not support importing passwords. This is because WordPress stores passwords in a secure, irreversibly hashed format, so plain‑text passwords can’t be imported directly. However, when used with Gravity Forms User Registration Add‑On, passwords can be… - [Can I integrate with Paid Memberships Pro Membership Directory Add On?](https://www.gravitykit.com/docs/gravityview/advanced/paid-memberships-pro-gravity-forms/): GravityKit and PMPro are working on a no-code solution for embedding Views on PMPro profile pages. For now, this is a way to do that, but it requires some code. The Paid Memberships Pro Member Directory & Profile Pages Add… - [Can I update a WordPress user account using GravityView?](https://www.gravitykit.com/docs/gravityview/faq/can-i-update-a-wordpress-user-account-using-gravityview/): The answer is "yes" if the user account was created using a "Create User" feed set up on a form. GravityView will allow you to change any fields on the form that are associated with the user account, including the… - [Can I upgrade my license later?](https://www.gravitykit.com/docs/gravityview/pre-sale/can-i-upgrade-my-license-later/): Yes, absolutely! We have upgrade pricing: you can upgrade anytime and just pay the price difference. For example, if you purchase a GravityView license first (our most basic tier) and decide you want access to Extensions and Layouts (GravityView Pro), you… - [Can I use [gravitymath] with [gvlogic]?](https://www.gravitykit.com/docs/gravitymath/can-i-use-gvmath-with-gvlogic/): The answer to the question "Can I use [gravitymath] with Will output as: One plus two equals: 3 If you meant "Can I use [gravitymath] output as parameters for my The reason is a recent change to WordPress itself. Because… - [Can I use [gravitymath] with dates and times?](https://www.gravitykit.com/docs/gravitymath/gvmath-dates-and-times/): Yes, you can use GravityMath to perform calculations with dates and times. This makes it possible to calculate durations, such as the time between when an entry was created and last updated. For example, the following shortcode snippet calculates the… - [Can I use [gravitymath] with Multiple Forms?](https://www.gravitykit.com/docs/gravitymath/gvmath-with-multiple-forms/): It is not currently possible to perform calculations on field values from multiple forms using the [gravitymath] shortcode and the Multiple Forms extension. - [Can I use GravityView to edit Custom Post Types?](https://www.gravitykit.com/docs/gravityview/faq/can-i-use-gravityview-to-edit-custom-post-types/): Yes. Using GravityView's Edit Entry layout, you can edit posts and custom post types created from your form entries, directly on the front end. This works for posts created with Gravity Forms Post Fields.It also works with custom post types… - [Can I use Maps to autocomplete addresses on my form?](https://www.gravitykit.com/docs/gravityview-pro/maps-premium-view/maps-autocomplete/): Yes! In GravityView Maps version 3.0, a new setting in the form editor for the address field was introduced called "Enable geolocation autocomplete," which allows address autocompletion when filling out the form. This functionality requires the Places API to be… - [Can we display entries from other websites?](https://www.gravitykit.com/docs/gravityview/faq/can-we-display-entries-from-multiple-sites/): Unfortunately, no. All forms must be on the same website where GravityView (and Gravity Forms) is installed. GravityView also cannot display entries across multiple sites on the same network. - [Can’t deactivate license key](https://www.gravitykit.com/docs/general-help/licensing/cant-deactivate-license-key/): If you have encountered the  Failed to deactivate license error message when attempting to deactivate your license key, it is worth trying a simple solution first.  Hold down the Alt (Windows) or Option (Mac) key when you click the Deactivate link.… - [Capabilities necessary to import entries](https://www.gravitykit.com/docs/gravityimport/capabilities-necessary-to-import-entries/): Please see this other article if you wish to restrict access to the Import Entries page. These are the minimum capabilities necessary to allow a WordPress User to import entries using our GravityImport plugin. The screenshots above are from the… - [Change the Delete Entry mode from “Delete” to “Trash”](https://www.gravitykit.com/docs/gravityview/advanced/change-the-delete-entry-mode-from-delete-to-trash/): The entry is permanently deleted when deleting it in GravityView ( see more here). If you want to have the entry moved to the trash instead, please use the code snippet below: add_filter( 'gk/gravityview/delete-entry/mode', 'gk_delete_entry_mode_return_trash' ); function gk_delete_entry_mode_return_trash() { return… - [Change the search parameter from “letter” to something else](https://www.gravitykit.com/docs/gravityview-pro/a-z-filters/change-the-search-parameter-from-letter-to-something-else/): By default, the A-Z Entry Filter Extension uses the letter parameter to filter entries. For example, if you have a View at yoursite.com/view/example/ and you wanted to filter by entries that start with a, you would go to /view/example/?letter=a How… - [Changing image size on the Multiple Entries screen](https://www.gravitykit.com/docs/gravityview/customizing-your-views/changing-image-size-multiple-entries/): When embedding images on the Multiple Entries screen, GravityView sets the default image width to 250px, which may not be ideal in all cases. Example: You can change the display width of your photo, by editing your View, clicking on… - [Changing labels in GravityExport](https://www.gravitykit.com/docs/gravityexport/gravityexport-lite-changing-labels/): A common thing is to change the label for a specific field for the export. You can override the label by hooking into the gfexcel_field_label filter. The field object is provided as parameter, so you can check for type and… - [Changing search form style from horizontal to vertical](https://www.gravitykit.com/docs/gravityview/search/changing-search-form-style-from-horizontal-to-vertical/): This article is outdated; you can now set Horizontal or Vertical layout configurations when configuring the Search Bar. The code below does still work. GravityView displays search fields horizontally by adding a CSS class .gv-search-horizontal to the search container. To remove… - [Changing the “Entry Updated. Return to Entry” message](https://www.gravitykit.com/docs/gravityview/customizing-your-views/changing-the-entry-updated-return-to-entry-message/): After submitting an entry modification, you will see this notification message: If you want to modify it, then you just need to use the filter gravityview/edit_entry/success for that. Here's an example: add_filter( 'gravityview/edit_entry/success', 'gv_edit_entry_success', 10, 4 ); function gv_edit_entry_success( $entry_updated_message… - [Changing the “You are not allowed to view this content” text when an entry is pending approval](https://www.gravitykit.com/docs/gravityview/entry-approval/changing-the-text-when-an-entry-is-pending-approval/): If you're using GravityView to create user profiles and you have your View set to show only Approved entries, a user will see the following message if they attempt to view their profile before the entry has been approved: You… - [Changing the creator of an entry in Gravity Forms](https://www.gravitykit.com/docs/gravityview/edit-entry/changing-the-creator-of-an-entry-in-gravity-forms/): Sometimes you may want to change who created an entry or assign the entry to someone else. Here's how to do it in Gravity Forms. First, hover over Forms and click Forms. Now, hover over the form containing the entry… - [Changing the creator of an entry in GravityView](https://www.gravitykit.com/docs/gravityview/edit-entry/changing-the-creator-of-an-entry-in-gravityview/): GravityView, version 2.30, introduced the ability to change the entry creator on the Edit Entry layout. This is done by adding the Created By (User) field to the Edit Entry tab inside the View Editor. Here's how to add this… - [Changing the display size of images](https://www.gravitykit.com/docs/gravityview/customizing-your-views/changing-image-display-size/): You can change the display size of an image within a View with the .gv-image CSS class. For example, if you want your image to be resized to 300 pixels in height and width, you'll specify the height and width like… - [Changing the Edit Entry page title](https://www.gravitykit.com/docs/gravityview/customizing-your-views/changing-the-edit-entry-page-title/): Let's say you are building a Members directory, and you want to change the title of the Edit Entry page from "Edit Entry" to "Edit Profile", here's how to do it: /** * Change the Edit Entry displayed title. In… - [Changing the File Format of a Report by Adding the File Extension to the URL](https://www.gravitykit.com/docs/gravityexport/change-the-file-format-by-adding-the-file-extension-to-the-url/): To change the file format of a report, all you need to do is add your desired file extension (".pdf", ".csv", or ".xlsx") to the end of the download URL. Note: This works with any download URL generated by GravityExport.… - [Changing the format of the search widget’s date picker](https://www.gravitykit.com/docs/gravityview/search/changing-the-format-of-the-search-widgets-date-picker/): By default, GravityView formats dates in the US format of mm/dd/yyyy . If you would like to change that, you can. Date format options are: dmy - dd/mm/yyyydmy_dash - dd-mm-yyyydmy_dot - dd.mm.yyyymdy - mm/dd/yyyy (default)ymd_slash - yyyy/mm/ddymd_dash - yyyy-mm-ddymd_dot -… - [Changing the labels of the approval statuses](https://www.gravitykit.com/docs/gravityview/entry-approval/changing-the-labels-of-the-approval-statuses/): Depending on the project, there are labels more suited than the existing ones: Approval, Unapproved, and Disapproved. Fortunately, there's an easy way to change them. Once the Approval Status field is added to your View, click on the cog icon… - [Changing the orientation of a PDF from portrait to landscape](https://www.gravitykit.com/docs/gravityview/customizing-your-views/changing-the-orientation-of-a-pdf-from-portrait-to-landscape/): If you are using the DataTables layout, it's possible to export your visible entries to a PDF. By default, PDFs are rendered in portrait mode (vertically). If your View has lots of columns, this portrait mode may not be able… - [Changing the Single Entry view title](https://www.gravitykit.com/docs/gravityview/customizing-your-views/changing-the-single-entry-page-title/): You may want to define a different title for your single-entry layout instead of having the same title as the multiple entries layout. Choose a different single-entry title in the View settings To define a different title for the single… - [Changing the style of the export buttons in DataTables](https://www.gravitykit.com/docs/gravityview-pro/datatables/changing-the-style-of-the-export-buttons-in-datatables/): Sometimes you want to change the style of the export buttons to match the style of your theme. While we don't provide CSS support, here are two classes that can quickly help you modify those styles: button.dt-button, div.dt-button, a.dt-button, input.dt-button… - [Changing the View custom post type slug](https://www.gravitykit.com/docs/gravityview/customizing-your-views/changing-the-view-slug/): By default, the plugin presents Views using the following URL structure: http://www.example.com/view/my-view-name/http://www.example.com/view/my-view-name/ If you'd like to change the part of the URL (known as a "slug") from view to a different name, then follow these steps: Access the GravityKit's Settings… - [Changing values in GravityExport](https://www.gravitykit.com/docs/gravityexport/gravityexport-lite-changing-values/): So every once in a while, you’ll run in to a scenario where the output of your export shouldn’t be the same as what is stored in the database. Perhaps you need to prefix the value, or rather then AM… - [Chart Design and Styling](https://www.gravitykit.com/docs/gravitycharts/chart-design-and-styling/): GravityCharts includes an extensive range of customization options that allow you to tweak the look and feel of your charts before setting them live on your site. After editing your GravityCharts feeds, you’ll find the style options in the Chart… - [Chrome Warning: “Suspicious download blocked”](https://www.gravitykit.com/docs/general-help/chrome-warning-suspicious-download-blocked/): ⚠️ Make sure to download GravityKit plugins from your Account page. Do not download any GravityKit plugins from other websites. If you’re unsure about a file, you may contact our support team before downloading. When downloading GravityView or other GravityKit… - [Comparing GravityView’s View Layouts](https://www.gravitykit.com/docs/gravityview/getting-started-gravityview/what-are-the-differences-between-the-view-types/): Once you’ve created a new View and linked it to an existing form in Gravity Forms, the next step is to choose a View layout. Depending on your license, you can choose from up to 5 different layouts. The GravityView… - [Completely deleting GravityView](https://www.gravitykit.com/docs/gravityview/advanced/completely-deleting-gravityview/): Warning: If you follow these steps to delete GravityView data and then you re-install GravityView, it will be like installing GravityView for the first time. Be very sure you want to do this! If you want to delete all traces… - [Conditional Logic on the Edit Entry page](https://www.gravitykit.com/docs/gravityview/edit-entry/conditional-logic-on-the-edit-entry-page/): Please read this other article if the "Update" button is not showing up. Are some of your fields not showing up on the Edit Entry screen? That's because whether the field is shown or hidden might be controlled by a… - [Configure screen in Entry Importer](https://www.gravitykit.com/docs/gravityimport/configure-entry-importer/): Continue Processing If Errors Occur With this setting enabled, if the importer encounters a problem with the CSV, it will not stop the import immediately. It will continue processing all the rows of your CSV file, and then provide a… - [Configuring Delete Entry](https://www.gravitykit.com/docs/gravityview/edit-entry/configuring-delete-entry/): When editing a View, go to the Settings box and click on "Delete Entry". Check the "Allow User Delete" checkbox This will add a "Delete" button next to the "Update" and "Cancel" buttons in the Edit Entry screen. Note: even… - [Configuring info boxes in GravityView Maps](https://www.gravitykit.com/docs/gravityview-pro/maps-premium-view/how-to-configure-info-boxes/): Info boxes allow you to display additional information about an entry on a map by clicking the marker. When you click the marker, a box appears with content about that entry. This article will show you how to configure them… - [Configuring the (WordPress) Search Widget](https://www.gravitykit.com/docs/gravityview/search/the-wordpress-search-widget/): The WordPress Search widget allows you to add a GravityView search bar to your sidebar, footer, or any other widget area on your site. This is helpful if you want to allow users to search your directory from anywhere on… - [Configuring the A-Z Filters Widget](https://www.gravitykit.com/docs/gravityview-pro/a-z-filters/configuring-the-a-z-filters-widget/): In this article, we’ll show you how to get set up with the A-Z Filters extension. Prefer to Watch the Video? https://www.youtube.com/watch?v=ZcGZyw2sQXw Installing A-Z Filters You can install the A-Z Filters extension from inside WordPress. First, hover over "GravityKit" and… - [Configuring the Edit Entry screen](https://www.gravitykit.com/docs/gravityview/edit-entry/configuring-the-edit-entry-screen/): The Edit Entry screen on the front end of your website is where either the Entry Creator or an Administrator can edit fields related to a specific entry in Gravity Forms. Fields you add to the Edit Entry layout will… - [Configuring the Search Bar widget](https://www.gravitykit.com/docs/gravityview/search/configuring-the-search-bar/): The Search Bar widget in GravityView lets visitors filter and search entries in your View. You can control which fields are searchable, how the fields are displayed, and how multiple search conditions are handled. This guide walks you through adding… - [Connecting Dropbox to GravityExport](https://www.gravitykit.com/docs/gravityexport/connecting-dropbox-to-gravityexport/): Note: GravityExport Lite does not support Dropbox export. This feature is only available in the full version of GravityExport. GravityExport connects to Dropbox with a secure OAuth link, so you never paste an API key. One Dropbox account is shared… - [Connecting FTP to GravityExport](https://www.gravitykit.com/docs/gravityexport/connecting-ftp-to-gravityexport/): Note: GravityExport Lite does not support FTP export. This feature is only available in the full version. GravityExport allows you to save entries to a remote FTP server. Follow these steps to connect GravityExport to FTP. 1. Find Your FTP Details You… - [Create a new form in Gravity Forms from a CSV](https://www.gravitykit.com/docs/gravityimport/create-new-gravity-form-csv/): GravityImport allows you to create a new form when uploading your CSV file. This can save you time when you need to build a new form for a large data CSV. The New Form functionality is also great if you want… - [Creating a leaderboard with GravityView](https://www.gravitykit.com/docs/gravityview/customizing-your-views/creating-leaderboard/): Heads-up! There's an easier way to create a leaderboard in GravityView with the help of GravityMath's summary widget. Read more about that. Want more inspiration? See how to build a dynamic leaderboard without code in our step-by-step blog post: How… - [Creating a review/voting system by embedding a form into a single entry](https://www.gravitykit.com/docs/gravityview/gravity-forms/creating-a-review-voting-system-by-embedding-a-form-into-a-single-entry/): Check out this blog post that uses the same tips from this article: How to build a photo contest site on WordPress using Gravity Forms and GravityView. Because GravityKit's Ratings & Reviews extension is based on the WordPress comments system,… - [Creating a review/voting system by embedding a form into a single entry (short)](https://www.gravitykit.com/docs/gravityview-pro/ratings-reviews/creating-a-review-voting-system-by-embedding-a-form-into-a-single-entry-2/): Having problems or feeling constrained by the Ratings and Reviews missing functionalities? Then please check this alternative solution. - [Creating a View Editor role](https://www.gravitykit.com/docs/gravityview/edit-entry/non-administrator-edit-view/): A View Editor role will allow certain users to access your website's Dashboard and have access to create a new View or edit existing Views. This way, you won't need to assign them the Administrator role. 1) Install and Activate… - [Creating an “Edit Your Profile” link](https://www.gravitykit.com/docs/gravityview/edit-entry/creating-an-edit-your-profile-link/): Since GravityView version 2.14.6, it is now possible to embed the Edit Entry page directly into a Page or Post using the shortcode. Click here to know more. So you're using Gravity Forms and the User Registration add-on to register… - [Creating an Entry Moderator role](https://www.gravitykit.com/docs/gravityview/edit-entry/how-to-allow-a-user-to-edit-all-entries/): There are situations where an entry moderator role is required without allowing users to access the dashboard. In this article, we'll create a new WordPress User Role that permits any user in this role permission to edit any entry on… - [Creating an image gallery (displaying images in a grid)](https://www.gravitykit.com/docs/gravityview/getting-started-gravityview/create-a-gallery/): If, after following the tutorial below, you can't get the images to open on a lightbox, then please read here how to fix that: Fix lightbox links not being added to images. If you have many images you wish to… - [Creating recurring events in Gravity Forms](https://www.gravitykit.com/docs/gravitycalendar/support-for-recurring-events/): Our free Gravity Forms Event Field add-on supports the creation of recurring events by adding a new Event field to Gravity Forms, which you can use on your forms, as shown here: The Event field takes care of all the… - [Custom single View template not displaying](https://www.gravitykit.com/docs/gravityview/customizing-your-views/custom-view-template-not-displaying/): If you're overriding the GravityView template with a custom single-gravityview.php template and it's not displaying, double-check your theme's structure. If you're using a child theme, move your custom template file to the root folder of the child theme: Your custom View… - [Customize Download URLs in GravityExport](https://www.gravitykit.com/docs/gravityexport/customize-download-urls-in-gravityexport/): GravityExport lets you securely share form data via downloadable URLs. By default, these URLs include the slug gravityexport, making them look like: example.com/gravityexport/0800fc577294c34e0b28ad2839435945 While functional, this default structure isn’t always ideal for branding or clarity. Fortunately, you can customize the… - [Customizing DataTables Options in GravityView](https://www.gravitykit.com/docs/gravityview-pro/datatables/customizing-datatables-options-in-gravityview/): The DataTables layout in GravityView uses the powerful DataTables JavaScript library to display your form entries in an interactive table. You can customize nearly every aspect of how DataTables behaves using filters. The Main Filter The gravityview_datatables_js_options  filter allows you… - [Customizing emails sent by the Entry Notes field](https://www.gravitykit.com/docs/gravityview/customizing-your-views/customizing-emails-sent-by-entry-notes/): GravityView allows you to display, add, and delete entry notes from the front end of your website.  You can also email a copy of the recently-added note to another person: Here's how that email (from the example above) will look: Let's… - [Customizing GravityBoard translations](https://www.gravitykit.com/docs/gravityboard/customizing-gravityboard-translations/): GravityBoard uses WordPress's built-in @wordpress/i18n system for all translatable text. You can customize any label in the interface using standard WordPress JavaScript translation hooks — no custom plugin APIs needed. This guide shows how to rename "cards" to "jobs", "lanes"… - [Customizing View URLs](https://www.gravitykit.com/docs/gravityview/advanced/customizing-urls/): Let's say you use GravityView to show healthcare providers serving your hospital. By default, GravityView uses example.com/view/entry/123/ as the URL structure, where 123 is the entry's ID. You will want to change /view/entry/123/ to /providers/reference/ref-123/ to improve the URL structure… - [Dashboard Views: Deciding which fields to display](https://www.gravitykit.com/docs/gravityview-pro/dashboard-views/dashboard-views-deciding-which-fields-to-display/): After activating Dashboard Views in the View Settings metabox and saving your View, two new options will appear inside the field configuration modal, allowing you to control where that specific field will be visible. To activate this option, click on… - [Dashboard Views: Display the View title](https://www.gravitykit.com/docs/gravityview-pro/dashboard-views/display-the-view-title-dashboard-views/): When displaying a View in the dashboard, there is no View title displayed. To display a View title, use the following code snippet: add_action( 'gk/gravityview/dashboard-views/view/before', function( $view ) { echo '<h1>' . esc_html( get_the_title( $view->ID ) ) . '</h1>'; }… - [Dashboard Views: How to modify the menu icon](https://www.gravitykit.com/docs/gravityview-pro/dashboard-views/dashboard-views-how-to-modify-the-menu-icon/): By default, the menu icon will be the same as the GravityKit menu: To modify the icon, you can use the gk/gravityview/dashboard-views/admin-menu/icon-url filter, like so: add_filter( 'gk/gravityview/dashboard-views/admin-menu/icon-url', function( $icon_url ) { return 'dashicons-privacy'; } );add_filter( 'gk/gravityview/dashboard-views/admin-menu/icon-url', function( $icon_url ) {… - [Dashboard Views: The included CSS Frameworks](https://www.gravitykit.com/docs/gravityview-pro/dashboard-views/dashboard-views-css-frameworks/): Because Dashboard Views displays your Views in the back-end of WordPress, your theme’s styles won’t be applied. To help cover that gap and ensure that your Views look good, we have included a selection of styles you can choose from:… - [DataTables Data Processing Mode (AJAX or Preloaded)](https://www.gravitykit.com/docs/gravityview-pro/datatables/client-side-processing/): AJAX ("server-side") processing calls the website every time there is a change in search, sorting, or paging. Preloaded ("client-side") processing pulls in all of the data during the initial load. This means that the View will take longer to load… - [DataTables Excel Export – How to display URLs](https://www.gravitykit.com/docs/gravityview-pro/datatables/datatables-excel-export-how-to-display-urls/): By default, DataTables does not include links on an Excel export. With the help of the code snippet below, you'll be able to display URLs on your Excel export files. document.addEventListener("DOMContentLoaded",function(){wp.hooks.addFilter("gk.datatables.options","dt-custom-code",function(o){return o.buttons=o.buttons.map(t=>("excel"===t.extend&&(t.exportOptions={format:{body:function(t){if(t.indexOf("<a")!==-1){var o=document.createElement("div");return o.innerHTML=t,o.querySelector("a")?o.querySelector("a").href:t}return t}}}),t)),o})});document.addEventListener("DOMContentLoaded",function(){wp.hooks.addFilter("gk.datatables.options","dt-custom-code",function(o){return o.buttons=o.buttons.map(t=>("excel"===t.extend&&(t.exportOptions={format:{body:function(t){if(t.indexOf("<a")!==-1){var o=document.createElement("div");return o.innerHTML=t,o.querySelector("a")?o.querySelector("a").href:t}return t}}}),t)),o})}); This… - [DataTables Excel Export – How to remove HTML tags from the export](https://www.gravitykit.com/docs/gravityview-pro/datatables/datatables-excel-export-how-to-remove-html-tags-from-the-export/): By default, DataTables include HTML tags in an Excel export if you have links or text styles on your View columns. With the help of the code snippet below, you'll be able to remove those tags from your Excel export… - [DataTables Field Filters](https://www.gravitykit.com/docs/gravityview-pro/datatables/datatables-field-filters/): This feature requires DataTables 3.0 and GravityView 2.15 or newer. DataTables 3.0 introduced Field Filters. This functionality adds individual search fields to the table header or footer (or both at the same time) for each column on your View: This powerful functionality allows… - [DataTables PDF Export – How to display images](https://www.gravitykit.com/docs/gravityview-pro/datatables/datatables-pdf-export-how-to-display-images/): By default, DataTables does not include images on a PDF export. With the help of the code snippet below, you'll be able to display images on your PDFs. document.addEventListener("DOMContentLoaded",function(){wp.hooks.addFilter("gk.datatables.options","dt-custom-code",function(t){return t.buttons=t.buttons.map(t=>{if("pdf"!==t.extend)return t;t.action=function(t,e,n,o){let a=[];e.rows({search:"applied"}).every(function(){jQuery(this.node()).find("img").each(function(){let t=this,e=fetch(t.src).then(t=>t.blob()).then(e=>new Promise(n=>{let o=new FileReader;o.onload=()=>{t.src=o.result,n()},o.onerror=t=>{n()},o.readAsDataURL(e)}));a.push(e)})}),Promise.all(a).then(()=>jQuery.fn.dataTable.ext.buttons.pdfHtml5.action.call(this,t,e,n,o))};let e=t.exportOptions?.format?.body;return t.exportOptions=t.exportOptions||{},t.exportOptions.format=t.exportOptions.format||{},t.exportOptions.format.body=function(t,n,o,a){let r=jQuery(a).find("img");if(r.length>0){let i=[];return… - [DataTables PDF Export – How to display links](https://www.gravitykit.com/docs/gravityview-pro/datatables/datatables-pdf-export-how-to-display-links/): By default, DataTables does not include links on a PDF export. With the help of the code snippet below, you'll be able to display working links on your PDFs. A sample View containing links in some columns: The View exported… - [DataTables PDF Export – How to include a company logo](https://www.gravitykit.com/docs/gravityview-pro/datatables/datatables-pdf-export-how-to-include-a-company-logo/): Adding a company logo to the top of a PDF generated by DataTables is a nice way to make the export looks more professional. With the code snippet below and the assistance of an online tool that converts images into… - [DataTables Print – How to display images and URLs](https://www.gravitykit.com/docs/gravityview-pro/datatables/datatables-print-how-to-display-images-and-urls/): By default, DataTables's Print button, doesn't include images or link URLs. With the help of this code snippet below, images and URLs will be visible when the page is printed. document.addEventListener('DOMContentLoaded', function() { wp.hooks.addFilter( 'gk.datatables.options', 'dt-custom-code', function ( options )… - [DataTables Setting: Save Table State](https://www.gravitykit.com/docs/gravityview-pro/datatables/datatables-setting-save-table-state/): If your DataTables View is not sorting correctly, try deactivating this setting. By default, the DataTables Extension stores information like pagination position, display length, filtering, sorting, etc., using the browser. This way, you don't lose your place when the page is reloaded. DataTables calls… - [DataTables Views can’t be displayed using echo do_shortcode functions](https://www.gravitykit.com/docs/gravityview-pro/datatables/datatables-views-cant-be-displayed-using-echo-doshortcode-functions/): If you are trying to call the shortcode inside a theme template file by using the echo do_shortcode PHP functions, like in the example below, it won't work: echo do_shortcode(''); echo do_shortcode(''); The reason is that the DataTables library heavily… - [DataTables: is it possible to exclude fields from printing?](https://www.gravitykit.com/docs/gravityview-pro/datatables/exclude-fields-from-printing/): Enabling the Print button on a DataTables View allows you to print the visible entries.   It is impossible to exclude a field or fields that appear in the View from printing, unfortunately. - [Debugging Calculations in GravityM​ath](https://www.gravitykit.com/docs/gravitymath/debugging-calculations/): Things don't always work as they should! GravityMath includes built-in debugging to help you identify calculation issues. When a calculation doesn't work, the shortcode output is typically invisible. Debugging reveals what went wrong and why. Debug messages are only shown… - [Developer Hooks for GravityMath](https://www.gravitykit.com/docs/gravitymath/developer-hooks-for-math-by-gravityview/): gravityview/math/table_footer_calculation/math_shortcode Modify Math shortcode parameters before calculation gravityview/math/table_footer_calculation/calculation_result Modify calculation result gravityview/math/table_footer_calculation/format_time_field_calculation_result Format calculation result of a time field gravityview/math/entries/visible Modify visible entries gravityview/math/aggregate_data/modify_field_value Modify field value used for aggregate data calculation gravityview/math/entries/visible modifies visible entries used in the calculation  Since 2.0 $entries array[] Array of… - [Developer hooks for GravityRevisions](https://www.gravitykit.com/docs/gravityrevisions/entry-revisions-hooks/): This is a list of developer filters available in the GravityRevisions plugin. They use WordPress' add_filter() function. gravityview/entry-revisions/list-html/output Filters the output for the revisions list HTML. type parameter description string $output If the entry is not found, outputs "revision not… - [Development websites and GravityKit licenses](https://www.gravitykit.com/docs/general-help/licensing/development-websites-and-gravitykit-licenses/): When you're developing a website, you want to make sure you're running the latest version of plugins. We encourage you to activate your GravityKit license on all your staging and development sites. When you activate your sites, GravityKit plugins won't… - [Difference between using Custom Content as a Widget or as a Field](https://www.gravitykit.com/docs/gravityview/faq/difference-between-using-custom-content-as-a-widget-or-as-a-field/): Sometimes on our support, we recommend the use of the special Custom Content field, however, there's a small difference between its placement inside your View: If it's placed inside the Widget zone of your View, then we'll call it Custom… - [Differences Between Chart Types in GravityCharts](https://www.gravitykit.com/docs/gravitycharts/chart-types-in-gravitycharts/): When creating a new chart, you’ll need to choose a chart type. There are five available chart types: Line/Area Bar/Column Pie/Doughnut Polar Area Radar The chart type you choose will depend on the data you’re working with and your preference… - [Disable the Custom Content code editor](https://www.gravitykit.com/docs/gravityview/advanced/disable-code-editor/): GravityView uses the CodeMirror code editor on Custom Content fields and widgets. The code editor provides hints and auto-completing when writing code such as CSS or HTML. If this solution is not good for you, please contact us and let us… - [Disable the unfiltered_html capability requirement in GravityView](https://www.gravitykit.com/docs/gravityview/advanced/disable-unfilteredhtml-requirement/): GravityView requires users to have the unfiltered_html and gravityforms_create_form capabilities in order to edit a View. The HTML capability is needed because GravityView allows users to add HTML that is output on the front of a site. That ability can… - [Disable Wrapping Images with a Link](https://www.gravitykit.com/docs/gravityview/customizing-your-views/disable-wrapping-images-with-a-link/): For Version 1.5.1+ By default, GravityView wraps images in a link. This link references the original image by default. If you would like to disable this functionality, use the gravityview/fields/fileupload/disable_link filter. The gravityview/fields/fileupload/disable_link filter The filter alters the default behaviour of wrapping images… - [Disabling Conditional Logic on the Edit Entry page](https://www.gravitykit.com/docs/gravityview/edit-entry/disabling-conditional-logic-on-the-edit-entry-page/): If you have a particular use case and need to disable the conditional logic on the Edit Entry page, there's a filter that allows that: add_filter( 'gravityview/edit_entry/conditional_logic', '__return_false' );add_filter( 'gravityview/edit_entry/conditional_logic', '__return_false' ); When using this filter, fields that were supposed… - [Disabling the Create a View menu](https://www.gravitykit.com/docs/gravityview/gravity-forms/disabling-the-create-a-view-menu/): If you would like to remove the "Create a View" menu from the Gravity Forms form toolbar, add this code to your site's functions.php file: remove_filter( 'gform_toolbar_menu', array( 'GravityView_Admin_Views', 'gform_toolbar_menu' ), 10, 2 );remove_filter( 'gform_toolbar_menu', array( 'GravityView_Admin_Views', 'gform_toolbar_menu' ), 10,… - [Display a Gravity Forms form when no entry exists with [gventry]](https://www.gravitykit.com/docs/gravityview/advanced/toggle-form-and-edit-entry/): When using the shortcode to display a single entry, you may want to show a Gravity Forms form when the entry doesn't exist. This is useful for allowing visitors to create an entry when one isn't available. The form displayed… - [Display issues with the Search Bar](https://www.gravitykit.com/docs/gravityview/common-problems/display-issues-with-the-search-bar/): If your Search Bar layout is set to horizontal and it is displaying vertically, your browser may not support the "flexbox" functionality.  Please visit What's My Browser and see what browser you're using. If you're using one of the following… - [Displaying a calendar](https://www.gravitykit.com/docs/gravitycalendar/displaying-a-calendar/): This guide explains how to display your GravityCalendar on your WordPress site using different methods. Before displaying your calendar, make sure you’ve already created one. Here are the different methods for displaying a GravityCalendar on your site: Gutenberg blockShortcodeWordPress widgetGravityView… - [Displaying a form if no entries exist on the View](https://www.gravitykit.com/docs/gravityview/customizing-your-views/displaying-a-form-if-no-entries-exist-on-the-view/): Since GravityView version 2.17, it is now possible to display a form if no entries are displayed on the View. Inside the View editor, on the View Settings metabox > Multiple Entries tab, you can define the behavior of the… - [Displaying a List View in a grid (two or more columns)](https://www.gravitykit.com/docs/gravityview/customizing-your-views/displaying-a-list-view-in-two-or-more-columns/): The GravityView List View Type allows you to display entries one after the other in a directory-style layout (in a single column). However, sometimes, you may wish to display entries in a grid-style layout using multiple columns. There are two… - [Displaying Edit Entry and Delete Entry links as icons](https://www.gravitykit.com/docs/gravityview/customizing-your-views/displaying-edit-entry-and-delete-entry-links-as-icons/): By default, GravityView shows Edit Entry and Delete Entry fields as text links. If you want to show the fields as icons, then you're in the right place! We'll change the Edit Entry and Delete Entry field settings to show… - [Displaying events from another calendar with GravityCalendar](https://www.gravitykit.com/docs/gravitycalendar/displaying-events-from-another-calendar/): GravityCalendar allows a additional iCal (the standard calendar format) calendar feeds to be displayed on the same GravityCalendar calendar. This is helpful if you want to, for example, display federal holidays along with your events. Here’s how to display an external… - [Displaying Fields conditionally](https://www.gravitykit.com/docs/gravityview/customizing-your-views/displaying-fields-conditionally/): There are two methods to conditionally display a field's value on your View based on a value from another field. You can either do that using the shortcode inside a Custom Content field, or you can use a new (and… - [Displaying incomplete or partial entries](https://www.gravitykit.com/docs/gravityview/gravity-forms/save-and-continue-partial-entries/): GravityView does not support displaying form submissions that have been saved using Gravity Forms' built-in "Save and Continue" functionality.  GravityView does support displaying partial entries created using the  Gravity Forms Partial Entries Add-On. Why does GravityView support Partial Entries but… - [Displaying the text label (not the value) of a dropdown field](https://www.gravitykit.com/docs/gravityview/customizing-your-views/displaying-the-text-label-not-the-value-of-a-dropdown-field/): The default behavior of GravityView is to display the value (not the label) of a selected option in a dropdown field. To change this behavior for all your Views, just place the following code into  your theme's functions.php file:  add_filter(… - [Displaying video, audio, and media links as a player using the Custom Content field](https://www.gravitykit.com/docs/gravityview/customizing-your-views/displaying-video-or-audio-links-as-a-player-using-the-custom-content-field/): Imagine you have a field in your form where people share a Vimeo or YouTube link, and you'd like to display those links as a Video player instead of the link to the video. Or you have a tweet from… - [DIY Layout: Remove the “Go back” link](https://www.gravitykit.com/docs/gravityview-pro/diy-layout/diy-layout-remove-the-back-link/): If you want to remove the "Go back" link from the Single Entry layout in the DIY layout, use the following code: add_action( 'gravityview/template/before', function() { remove_action( 'gravityview/template/diy/single/before', array( 'GV\Entry_DIY_Template', 'back_link' ) ); }, 1 ); add_action( 'gravityview/template/before', function() {… - [DIY Version 2.2 changes to HTML output](https://www.gravitykit.com/docs/gravityview-pro/diy-layout/version-2-2/): Before 2.2, the "Before Output" and "After Output" content would not be displayed consistently: the Before Output value would display inside the Container Tag, and the After Output would display outside the container tag. Version 2.2 fixes that discrepancy. Before 2.2:… - [Does GravityImport limit the number of entries I can import?](https://www.gravitykit.com/docs/gravityimport/import-entries-limit/): The GravityImport plugin does not limit the number of entries you can import. If you're having trouble importing a large number of entries at once, this could be due to server restrictions, bandwidth limits, etc. Please try splitting your CSV… - [Does GravityImport process calculations during import?](https://www.gravitykit.com/docs/gravityimport/does-gravityimport-process-calculations-during-import/): If you use calculations on your field forms, these will be automatically processed when importing a CSV into your form. Below is an example of a simple form containing three number fields; the Total field is filled automatically by calculating… - [Does GravityImport support importing Nested Form fields?](https://www.gravitykit.com/docs/gravityimport/does-gravity-forms-import-entries-support-importing-nested-form-fields/): Short answerNo. GravityImport doesn't import Nested Form fields from a CSV. The structure of nested forms — where each parent entry has multiple child entries on a separate form — doesn't fit cleanly into the flat row-and-column shape of a… - [Does GravityMath support the Polls Add-on?](https://www.gravitykit.com/docs/gravitymath/does-gravitymath-support-the-polls-add-on/): Unfortunately, GravityMath does not support the Polls add-on because it can't distinguish individual poll choices when using [gravitymath] filters. If you have further questions, please get in touch with our support staff. We'll be happy to address your questions. - [Does GravityMath support the Survey Add-on?](https://www.gravitykit.com/docs/gravitymath/does-gravitymath-support-the-survey-add-on/): GravityMath can only calculate Survey fields using field calculations. Read more about that here. Math summaries and using the [gravitymath] shortcode to calculate Survey fields are currently does not support the Survey add-on. We hope to support this in a… - [Does GravityView support GP Nested Forms (Gravity Wiz Perk)?](https://www.gravitykit.com/docs/gravityview/faq/does-gravityview-support-gp-nested-forms-gravity-wiz-perk/): Yes! We're pleased to share that GP Nested Forms (a Gravity Wiz Perk) supports GravityView. Here's a demo View we've created so you can see what integrating with Gravity Perks' Nested Forms add-on looks like: https://try.gravityview.co/demo/view/nested-forms/ - [Does GravityView Support Gravity Forms Survey Add-On?](https://www.gravitykit.com/docs/gravityview/pre-sale/does-gravityview-support-gravity-forms-survey-add-on/): The Survey Add-On allows you to easily interact with your users to both collect and analyze data on your target audience. Market research, customer satisfaction, employee surveys, job satisfaction surveys, anything is possible! GravityView proudly supports it! What about Survey Results? Survey… - [Does GravityView support Gutenberg?](https://www.gravitykit.com/docs/gravityview/faq/does-gravityview-support-gutenberg/): Yes! GravityView integrates perfectly with Gutenberg.  Read more about that here: Embedding Views, entries and fields using blocks. - [Does GravityView support the Gravity Forms Dropbox add-on?](https://www.gravitykit.com/docs/gravityview/faq/does-gravityview-support-the-gf-dropbox-add-on/): Yes, GravityView does support the official Gravity Forms Dropbox add-on. Images and other files that are stored in Dropbox are accessible/visible on GravityView. - [Does GravityView work with Ajax?](https://www.gravitykit.com/docs/gravityview/faq/does-gravityview-work-with-ajax/): The only View layout that supports the dynamic loading of entries via Ajax is our DataTables extension. You can find more info about it here: https://www.gravitykit.com/products/datatables/ Don't forget to also check our demo website to understand how DataTables loads results… - [Does GravityView work with WooCommerce?](https://www.gravitykit.com/docs/gravityview/faq/does-gravityview-work-with-woocommerce/): Embedding a View inside a My Account page of WooCommerce works as long as the page is created and appropriately assigned on WooCommerce's Settings page > Advanced tab: GravityView has built-in support for the WooCommerce Account Pages plugin by Iconic.… - [Does GravityView work with workflows made by Gravity Flow](https://www.gravitykit.com/docs/gravityview/faq/does-gravityview-work-with-workflows-made-by-gravity-flow/): If you looking for a way to replace your workflow inbox with GravityView, it'll depend. GravityView doesn't have all the functionalities available in the native workflow inbox made by Gravity Flow. We always recommend our users talk to our Gravity… - [Does my GravityKit subscription include Gravity Forms?](https://www.gravitykit.com/docs/gravityview/faq/does-my-gravitykit-subscription-include-gravity-forms/): Answer: No. Gravity Forms is not included in any GravityKit subscription plans. You must purchase a Gravity Forms license direclty on their website: https://www.gravityforms.com/ - [Does the Search Bar support operators like OR or AND?](https://www.gravitykit.com/docs/gravityview/faq/search-bar-support-operators/): Yes, when accessing the Search Bar configuration modal the Search Mode section that appears when you add two or more fields shows up to reveal the options to choose the search operators for the fields added. Unfortunately, it's not yet… - [Downgrading your license](https://www.gravitykit.com/docs/general-help/licensing/downgrading-your-license/): Unfortunately, our system doesn't allow downgrading from an All Access or GravityView + Extensions license to a lower level. As such, you'll need to purchase a separate one. Want to downgrade? If your license is expired, simply purchase a new one… - [Downloading a copy of your invoice](https://www.gravitykit.com/docs/general-help/billing/downloading-your-invoice/): You can view or download a PDF copy of your invoice anytime. To do this: Go to your GravityKit Account page Click on the Billing & Invoices tab. Click on View Invoice or Download PDF Invoice. Changing the Information on… - [Duplicating a Gravity Forms entry from the backend of your site](https://www.gravitykit.com/docs/gravityview/gravity-forms/duplicate-gravity-forms-entry/): Note: This functionality requires GravityView 2.6. With GravityView installed and activated, go to your Gravity Forms Entries screen. Hover over or navigate to the entry you wish to duplicate. Links will appear. Click the Duplicate link. Note: The entry is… - [Duplicating a Gravity Forms entry from the frontend of your site](https://www.gravitykit.com/docs/gravityview/getting-started-gravityview/duplicate-an-entry/): Administrators can duplicate an entry from the front end of your website with GravityView by adding the Duplicate Entry field to your View. To duplicate an entry, first add the "Duplicate Entry" field to your View: 1. Create or edit… - [Duplicating or copying a View](https://www.gravitykit.com/docs/gravityview/getting-started-gravityview/duplicating-or-copying-a-view/): GravityView includes a built-in way to duplicate Views. The feature can be accessed from inside the Edit View screen (the "Clone View" link on the image below): ...or from the Views listing page using the "Clone" link that shows up… - [During installation: “Warning: No such file or directory”](https://www.gravitykit.com/docs/gravityview/common-problems/warning-no-such-file-or-directory/): Some hosts have aggressive anti-virus scanners, which block a file from being installed because it has code called "check_wordpress" in it. What happens is that the file containing that text gets deleted as soon as it's uploaded, causing GravityView to error.… - [Dynamic Widget Placement](https://www.gravitykit.com/docs/gravityview/getting-started-gravityview/dynamic-widget-placement/): GravityView can create custom widget layouts using rows and columns. To enable this functionality: Go to the GravityKit Settings page;Under the GravityView tab, click on the "General";Click on the toggle to activate the "Use Dynamic Widget Placement" setting;Save Settings. Once… - [Edit Entry: How to disable Gravity Forms User Registration feeds from being updated](https://www.gravitykit.com/docs/gravityview/advanced/disable-user-registration-updates-editing-entry/): GravityView's Edit Entry functionality automatically updates users when a form is connected to the Gravity Forms User Registration Add-on. This is the case even when the User Registration Add-on action is set to "Create" and not set to "Update".  To… - [Edit Entry: Multi-page form editing](https://www.gravitykit.com/docs/gravityview/edit-entry/edit-entry-multi-page-forms/): This functionality is currently in testing and may have bugs. By default, Edit Entry doesn't support multi-page forms; we are currently developing support for this functionality. If you would like to enable support, add the following code to your site… - [Editing Product and Pricing Fields in Edit Entry](https://www.gravitykit.com/docs/gravityview/advanced/editing-product-and-pricing-fields/): GravityView supports editing Product fields in GravityView's Edit Entry page.  This includes the following field types: ShippingQuantityOptionsProductShippingCalculationPriceTotal ** ** Total fields can only be displayed when all form fields are shown in the Edit Entry configuration. GravityView disables editing product fields by… - [Embedding a View in Ultimate Member](https://www.gravitykit.com/docs/gravityview/embedding-a-view-in-ultimate-member/): If you're using Gravity Forms and Ultimate Member, you can show each member their own form entries directly on their profile dashboard with GravityView. This guide explains how to embed a GravityView View in an Ultimate Member profile tab so users can see only the… - [Embedding Single Entries in a Post or Page](https://www.gravitykit.com/docs/gravityview/getting-started-gravityview/how-to-embed-entries/): Sometimes you may find it useful to embed single entries into a post or page instead of an entire View.  Prefer to Watch the Video? When single entries are embedded in a page or post, they will be displayed according… - [Embedding the Edit Entry form into a Page or Post](https://www.gravitykit.com/docs/gravityview/edit-entry/embedding-the-edit-entry-form-into-a-page-or-post/): Since GravityView version 2.14.6 it is now possible to embed the Edit Entry page directly into a Page or Post by using the shortcode. Now it's possible to create a truly "Edit Your Profile" page by directly embedding the entry… - [Embedding two shortcodes on the same post or page](https://www.gravitykit.com/docs/gravityview/shortcodes/embedding-two-shortcodes-on-the-same-post-or-page/): Yes, you can embed multiple Views on a page! Be aware that embedding multiple Views on the same page can increase the page loading time. - [Embedding Views, entries and fields using blocks](https://www.gravitykit.com/docs/gravityview/getting-started-gravityview/embedding-views-entries-and-fields-using-blocks/): GravityView integrates with the WordPress block editor ("Gutenberg"), allowing you to add Views, entries, fields, and more to your pages and posts using blocks. Blocks added by GravityView After installing GravityView, you'll find 5 new blocks available in the WordPress… - [Enable Auto-Update (DataTables Setting)](https://www.gravitykit.com/docs/gravityview-pro/datatables/enable-auto-update-datatables-setting/): The "Enable Auto-Update" setting controls whether DataTables refreshes its data automatically on a schedule. The uses for this are limitless: display new donations on a live donation leaderboard, show new contest entries, and use it as a live-updating business dashboard. How… - [Enable Enhanced Security: the secret attribute for shortcodes](https://www.gravitykit.com/docs/gravityview/getting-started-gravityview/enable-enhanced-security-the-secret-attribute-for-shortcodes/): Views have an “Enable Enhanced Security” setting that forces the use of a secret   attribute on shortcodes. The “secret” is a type of password that prevents unauthorized users from guessing the View ID and accessing potentially-sensitive data. Read more about why… - [Enable Views to be hierarchical (parent/child)](https://www.gravitykit.com/docs/gravityview/advanced/enable-views-to-be-hierarchical-parent-child/): If you want to define a View as a parent to another View, you should add the following code to your functions.php file: add_filter( 'gravityview_is_hierarchical', '__return_true' ); add_filter( 'gravityview_is_hierarchical', '__return_true' ); Read here how to add these code samples to… - [Enabling autocomplete for the Gravity Forms Address field](https://www.gravitykit.com/docs/gravityview-pro/maps-premium-view/enabling-autocomplete-for-the-gravity-forms-address-field/): Note: Address autocomplete requires you to have the GravityView Maps extension installed and a valid Google Maps API key. This functionality requires the Places API to be included in your Google Maps API key. Read more about that. If you… - [Enabling Custom CSS Classes for GravityView widgets](https://www.gravitykit.com/docs/gravityview/customizing-your-views/enabling-custom-css-classes-for-gravityview-widgets/): If you want to have a Custom CSS Class field in your GravityView Widget settings, add the following code: /** * Enable custom class for GravityView widgets. Requires GravityView 1.5.4 or higher. * * @param boolean False by default. Return… - [Enabling No-Conflict Mode](https://www.gravitykit.com/docs/gravityview/common-problems/enabling-no-conflict-mode/): Sometimes, plugins and themes add scripts and styles that run on every page and may conflict with GravityView. GravityView has a "No-Conflict Mode" that tries to disable these scripts and styles when using our editor.  To enable it, please follow… - [Enabling the REST API access](https://www.gravitykit.com/docs/gravityview-pro/maps-premium-view/enabling-the-rest-api-access/): If you are unable to see the Map widget on a View or your View is asking you to enable the REST access, then there are two places where you can allow that access: In the GravityKit Settings page Inside… - [Enabling the table column sorting feature](https://www.gravitykit.com/docs/gravityview/filter-and-sort-results/enabling-the-table-column-sorting-feature/): This feature is available for GravityView 1.7+ The table column sorting feature is the possibility to order the view entries by clicking on the column header sorting arrows. Clicking one time will sort the results ascending by default. If you… - [Entry Approval Merge Tags or how to approve an entry via email](https://www.gravitykit.com/docs/gravityview/entry-approval/entry-moderation-merge-tags/): To enable users to moderate entries from form notifications, you can use entry moderation Merge Tags, added in GravityView 2.17. The Merge Tags are replaced in the notification emails with links to approve, disapprove, or reset an entry's approval. Merge… - [Entry Tags support for the Advanced Post Creation add-on](https://www.gravitykit.com/docs/gravity-forms-entry-tags/entry-tags-support-for-the-advanced-post-creation-add-on/): If you use the Advanced Post Creation add-on on your form to create a new post or custom post type upon submission, you can configure the Post Creation feed to use the Entry Tags field as post tags. To configure Entry Tags as… - [Error: Arguments not allowed here: rest_route](https://www.gravitykit.com/docs/gravityimport/arguments-not-allowed-here-restroute/): If you are using the default WordPress Permalink structure, you may see the following error when using the GravityImport plugin: If you encounter this error, please go to Settings -> Permalinks from the WordPress Dashboard. Change the WordPress Permalink Settings from… - [Error: CSV file failed to upload](https://www.gravitykit.com/docs/gravityimport/sorry-this-file-type-is-not-permitted-for-security-reasons/): GravityImport allows CSV file uploads automatically, even if your WordPress site restricts certain file types. If you're seeing this error, try the following troubleshooting steps. Error message 1. Make sure GravityImport is up to date Older versions of GravityImport did… - [Error: Google Maps API warning: NoApiKeys](https://www.gravitykit.com/docs/gravityview-pro/maps-premium-view/google-maps-api-warning-noapikeys/): If you see a warning in your browser's Javascript console that says Google Maps JavaScript API warning: NoApiKeys https://developers.google.com/maps/documentation/javascript/error-messages#no-api-keys the reason is that you haven't configured your Google Maps API keys or there's a conflict with another plugin/theme trying to… - [Error: Import has finished with errors – HTTP 404](https://www.gravitykit.com/docs/gravityimport/import-has-finished-with-errors-http-404/): When there's an error importing one or more lines from your CSV file, you'll see the message below at the end of the import process: By clicking on the "view log" link, you'll be able to see what went wrong… - [Error: Server returned an empty response](https://www.gravitykit.com/docs/gravityimport/error-server-returned-an-empty-response/): If you experience the following error message: Server returned an empty response. This usually means you have a caching issue. It could be related to a caching plugin installed on your website or even with CloudFlare (if your website uses… - [Error: This page can’t load Google Maps correctly](https://www.gravitykit.com/docs/gravityview-pro/maps-premium-view/this-page-cant-load-google-maps-correctly/): If you experience this error message on your Maps View, this usually means there's a conflict between your active theme and GravityView or another active plugin and GravityView. In these situations, both plugins/themes are loading different Google API keys. To… - [Event Field events are showing as all-day in GravityCalendar](https://www.gravitykit.com/docs/gravity-forms-event-field/event-field-all-day-in-gravitycalendar/): If your Event Field events are being displayed as all-day events in your GravityCalendar, this is the likely problem: the events are being submitted with the "Repeat Ends" date being used as the "End Date" field. Make sure your same-day… - [Exporting a CSV from Apple Numbers](https://www.gravitykit.com/docs/gravityimport/exporting-a-csv-from-apple-numbers/): Numbers is a spreadsheet program developed by Apple which is included in every OS X installation. If you want to export your entries from Numbers into Gravity Forms / GravityView, this guide is for you! Under the File menu, select Export… - [Exporting a CSV from Google Sheets](https://www.gravitykit.com/docs/gravityimport/exporting-a-csv-from-google-sheets/): Gravity Forms does not include entry import functionality. GravityImport is the best way to import data into Gravity Forms from a CSV. Get it today, and import your entries fast! Google Sheets is the spreadsheet program included in the Google… - [Exporting a CSV from LibreOffice](https://www.gravitykit.com/docs/gravityimport/exporting-a-csv-from-libreoffice/): Gravity Forms does not include entry import functionality. GravityImport is the best way to import data into Gravity Forms from a CSV. Get it today, and import your entries fast! Buy it now! LibreOffice is an open-source, completely free office… - [Exporting a CSV from Microsoft Excel](https://www.gravitykit.com/docs/gravityimport/exporting-a-csv-from-excel/): This article uses screenshots from Microsoft Excel 2011 Mac. If you are using Excel for Windows, or a different version of Office, the screenshots will differ, but hopefully the basics are the same. If not, let us know. In your… - [Exporting all fields to CSV](https://www.gravitykit.com/docs/gravityview/advanced/exporting-all-fields-to-csv/): When exporting entries to CSV, only the fields configured in the View will be exported to your CSV file. You can export all the fields from your form, however, by creating a View that includes all fields: The View does… - [Exporting entries as CSV or TSV from GravityView](https://www.gravitykit.com/docs/gravityview/advanced/csv-export/): When exporting entries, only the fields configured in the View will be shown. If a user can not see a field by accessing the View, they will not be able to access it by CSV export. See how to set… - [Exporting entries with fields not displayed in the View](https://www.gravitykit.com/docs/gravityview/exporting-entries-with-fields-not-displayed-in-the-view/): When you export entries from a View, only the fields configured in that View are included in the CSV file. If you need to export additional fields that aren't displayed to visitors, here are two approaches. Option 1: Create a… - [Exporting forms & Views from your site](https://www.gravitykit.com/docs/gravityview/common-problems/exporting-forms-views-site/): Follow the instructions below to back up the forms and Views on your website. Forms If you’ve created forms in Gravity Forms that you want to save, you can download these as a JSON file, which you can then import… - [Exporting List fields as JSON](https://www.gravitykit.com/docs/gravityimport/exporting-and-importing-list-fields/): By default, when exporting List fields, Gravity Forms creates a column in the CSV for each of the responses. This can make for a very long and complicated CSV. So we added a new way to export and import List… - [Field Conditional Logic](https://www.gravitykit.com/docs/gravityview-pro/advanced-filter/field-conditional-logic/): Field Conditional Logic requires the Advanced Filter extension to be installed on your website. This functionality is more accessible than using the shortcode because it doesn't require any previous knowledge of the shortcode parameters; it's as simple as specifying the… - [Field Conditional Logic doesn’t hide empty fields](https://www.gravitykit.com/docs/gravityview-pro/advanced-filter/field-conditional-logic-doesnt-hide-empty-fields/): Field Conditional Logic, a feature introduced in version 2.1 of the Advanced Filter extension, doesn't hide empty fields from showing up on your View; it just outputs a different value or leaves the value empty. If your View is showing… - [Field types not yet supported by GravityActions](https://www.gravitykit.com/docs/gravityactions/field-types-not-yet-supported-by-gravityactions/): While GravityActions supports most of the fields in Gravity Forms, some more complex ones are not yet supported. Here's the list of non-supported fields and entry meta: Advanced Fields List  Consent  File UploadHTML BlockMulti-Select Post Fields Post TitlePost BodyPost ExcerptPost… - [Fields in GravityExport](https://www.gravitykit.com/docs/gravityexport-lite/gravityexport-lite-fields/): As we’re sure you know, a form is made up of fields. Gravity Forms has loads of fields by default, and you can actually create your own fields. We try to make sure that every field is supported, and most… - [Fields not appearing in Edit Entry when using Magic Links?](https://www.gravitykit.com/docs/gravityview-pro/magic-links/fields-not-appearing-in-edit-entry-when-using-magic-links/): When a View has specific fields marked as editable, editing an entry using a magic link will not work in versions of GravityView lower than 2.37.1. Magic Links requires GravityView 2.37.1, to support this functionality. This will be released in… - [File Uploads can’t be included in partial entries](https://www.gravitykit.com/docs/gravityview/gravity-forms/file-uploads-cant-be-included-in-partial-entries/): If you are using the Partial Entries add-on from Gravity Forms on your form, files uploaded to a partial entry won't be saved, even when using GravityView to edit partial entries. If your form contains a File Upload field, you… - [Filter the address field: gravityview/maps/marker/address](https://www.gravitykit.com/docs/gravityview-pro/maps-premium-view/filter-the-address-field-gravityview-maps-marker-address/): When the address field is not stored in a regular Address field type or if you would need to perform string manipulation to the address field value before the Maps Premium View tries to geocode the address, there is a filter hook for… - [Filtered results are not showing](https://www.gravitykit.com/docs/gravityview-pro/advanced-filter/filtered-results-are-not-showing/): 💡 New on Gravity Guide: an Advanced Filter extension course with step-by-step instructions and videos. Check it out ➡ If your View that uses Advanced Filter is not returning any results, it could be due to several reasons: Incorrect filter conditions.… - [Filtering a View using the Assignee field from Gravity Flow](https://www.gravitykit.com/docs/gravityview-pro/advanced-filter/filtering-a-view-using-the-assignee-field-from-gravity-flow/): There's another way to assign submissions to users without using Gravity Flow's fields. Check here how. If you wish to only display entries on your View where the Assignee field is equal to the currently logged-in user, then you must… - [Filtering by entry approval status](https://www.gravitykit.com/docs/gravityview-pro/advanced-filter/filtering-by-entry-approval-status/): In Advanced Filter 1.3, we added the ability to filter by entry approval status. You can filter by the following entry statuses: Approved - Entries that have been accepted Disapproved - Entries that have been rejected Unapproved - Entries that… - [Filtering by the week of the year](https://www.gravitykit.com/docs/gravityview-pro/advanced-filter/filtering-by-week-number/): Filter your GravityView entries to show only records from specific weeks of the year using the GravityView Advanced Filtering Extension and the {today} merge tag. Overview This guide explains how to set up automatic week-based filtering in GravityView, allowing your… - [Filtering by user role](https://www.gravitykit.com/docs/gravityview-pro/advanced-filter/filtering-by-user-role/): If you want to display only entries created by users with a specific role, you can do that with the Advanced Filters extension.  Note: This functionality requires GravityView 2.0.14. Filtering by role may not work correctly in earlier versions. When… - [Filtering entries by WordPress User Roles](https://www.gravitykit.com/docs/gravityview/filter-and-sort-results/filtering-entries-by-wordpress-user-roles/): There are two main ways to filter entries in your View based on a user's WordPress role. Option #1: Using the Advanced Filtering Extension Using the GravityView Advanced Filtering Extension, you can configure a filter to restrict entries in a… - [Filtering entries included in a GravityExport download](https://www.gravitykit.com/docs/gravityexport/gravityexport-lite-filtering/): By default the plugin will download all entries, and that’s probably what 99% of the people using this plugin want. The normal export function of Gravity Forms on the other hand has a filter GUI, so this plugin should at… - [Filtering GravityExport with conditional logic and relative dates](https://www.gravitykit.com/docs/gravityexport/filtering-gravityexport-with-conditional-logic-and-relative-dates/): When setting up GravityExport to export entries based on date ranges using conditional logic, you may encounter two issues: Conditional logic not filtering entries correctly when added directly to a Save feedRelative date formats (like “last day of last year”)… - [Fine-tuning search results in GravityView with search modifiers](https://www.gravitykit.com/docs/gravityview/advanced/gravityview-search-modifiers/): GravityView 2.22 and newer support search modifiers that enable more precise filtering within Views. These modifiers—positive, negative, and exact-match—help refine queries so that results more closely match specified criteria. 1. Positive Search Modifier The positive search modifier (the character +… - [Fix for when the lightbox is not displaying PDFs](https://www.gravitykit.com/docs/gravityview/pdfs-in-lightbox/): For some sites, PDF links being show in a lightbox may throw the error: The requested content cannot be loaded. Please try again later. This happens when Fancybox doesn’t always know how to handle PDFs. In these scenarios, you can… - [Fixing a conflict with UberMenu plugin](https://www.gravitykit.com/docs/gravityview-pro/maps-premium-view/fixing-a-conflict-with-ubermenu-plugin/): The UberMenu plugin conflicts with the Maps extension because it also loads the Google Maps script on the website. Thankfully, the fix is easy and just requires the option "Load Google Maps API" to be unchecked inside UberMenu's Control Panel… - [Forcing numbers to sort properly](https://www.gravitykit.com/docs/gravityview/filter-and-sort-results/forcing-numbers-to-sort-properly/): Let's say you have a drop-down field on your form with choices ranging from 1 to 10 or greater. And you try to sort your View by this field: GravityView can't sort text-based fields as if they were numbers. So… - [Formatting an address in GravityExport](https://www.gravitykit.com/docs/gravityexport/formatting-an-address-in-gravityexport/): By default an address field is rendered by adding every value on a newline. Something like: Address 1 City State Zipcode CountryAddress 1 City State Zipcode Country This is not always what you want. Let’s rearrange it a bit to… - [Formatting Dates for Gravity Forms in Microsoft Excel](https://www.gravitykit.com/docs/gravityimport/formatting-dates-for-gravity-forms-in-microsoft-excel/): Fixing date formatting in Excel Gravity Forms fields can be formatted in many ways If your current spreadsheet isn't using the currect format, the import may not work. Here's how to fix the formatting in Microsoft Excel. Open your spreadsheet… - [Front-end entry approval](https://www.gravitykit.com/docs/gravityview/entry-approval/front-end-entry-approval/): GravityView has always allowed you to choose what entries to show and hide from the Dashboard. Since Version 1.19, GravityView also allows you to approve and disapprove entries from the front-end too! Approving many entries at once? Instead of clicking… - [GDPR and GravityView](https://www.gravitykit.com/docs/gravityview/advanced/gdpr-and-gravityview/): Note: This post does not constitute legal advice. What is the GDPR? The General Data Protection Regulation (GDPR) is a European Union regulation designed to protect private Personally Identifiable Information (PII) for all European Union citizens. In short, it is… - [Getting a 404 error when accessing CSV endpoint](https://www.gravitykit.com/docs/gravityview/common-problems/404-error-csv-endpoint/): In Version 2.1, GravityView added the ability to export a CSV of View results. The CSV can be accessed by adding "/csv/" to the end of the View URL. Before: https://example.com/view/my-example-view/ After:   https://example.com/view/my-example-view/csv/ If you are getting a 404… - [Getting started with Dashboard Views](https://www.gravitykit.com/docs/gravityview-pro/dashboard-views/getting-started-with-dashboard-views/): In this article, we’ll show you how to get set up with the Dashboard Views extension for GravityView. Perfer to watch the video? https://www.youtube.com/watch?v=ZPMdluztp2g Installing Dashboard Views If you have a GravityView Pro license, you can install Dashboard Views directly… - [Getting Started with Dynamic Lookup](https://www.gravitykit.com/docs/gravity-forms-dynamic-lookup/getting-started-with-dynamic-lookup/): The Gravity Forms Dynamic Lookup field enables you to populate field choices from two sources: Other Gravity Forms entriesWordPress users This guide will walk you through setting up and using Lookup fields effectively. Prefer to watch the video? https://www.youtube.com/watch?v=1YmVIOFLRBk Adding… - [Getting started with Gravity Forms Widget for Elementor](https://www.gravitykit.com/docs/gravity-forms-widget-for-elementor/gravity-forms-elementor-widget/): Embed Gravity Forms in Elementor, the right way. Prefer to watch the video? https://www.youtube.com/watch?v=Df6KzMmz9Tc Start by ensuring you have the required plugins installed on your website. You'll need Elementor, Gravity Forms and Gravity Forms Widget for Elementor (free on our… - [Getting started with Gravity Forms Zero Spam](https://www.gravitykit.com/docs/gravity-forms-zero-spam/getting-started-with-gravity-forms-zero-spam/): In this article, we'll show you how to get set up with our free Gravity Forms Zero Spam plugin. Enabling anti-spam protection After installing and activating the plugin, you can enable anti-spam protection for each of your forms from the… - [Getting started with GravityActions: Bulk-editing entries](https://www.gravitykit.com/docs/gravityactions/getting-started-with-gravityactions/): GravityActions allow you to quickly bulk edit Gravity Forms entries in a few short steps. Prefer to Watch the Video? https://www.youtube.com/watch?v=BzPpw-vyZ5U Here’s how bulk editing entries works On the Gravity Forms Entries page, please select all the entries you want… - [Getting Started with GravityBoard](https://www.gravitykit.com/docs/gravityboard/getting-started-with-gravityboard/): GravityBoard transforms your Gravity Forms entries into an interactive, drag-and-drop kanban board—ideal for managing workflows, tracking progress, and collaborating with your team in real time. This guide will walk you through the steps to install, configure, and start using GravityBoard.… - [Getting Started with GravityCalendar](https://www.gravitykit.com/docs/gravitycalendar/creating-a-calendar/): GravityCalendar displays your Gravity Forms entries in a calendar format. If you are collecting dates through a form (event registrations, project deadlines, staff schedules, class signups), GravityCalendar lets you visualize that data on an interactive calendar your visitors can browse.… - [Getting Started With GravityCharts](https://www.gravitykit.com/docs/gravitycharts/getting-started-with-gravitycharts/): In this guide, we’ll show you how to get started with the GravityCharts add-on for Gravity Forms. Prefer to Watch the Video? https://www.youtube.com/watch?v=tity6iuVxNQ Install GravityCharts Start by installing GravityCharts on your website. To do this, log in to your GravityKit… - [Getting started with GravityEdit](https://www.gravitykit.com/docs/gravityedit/quickly-edit-entries-in-gravity-forms/): With the GravityEdit plugin, you can edit entry values directly from the Gravity Forms "Entries" page without having to click "Edit" on each entry individually. In this article, we'll show you how to edit entries quickly using this powerful add-on.… - [Getting started with GravityExport](https://www.gravitykit.com/docs/gravityexport/getting-started-with-gravityexport/): This article will explain how to get started using GravityExport. Prefer to watch the video? https://www.youtube.com/watch?v=KscTwnJtFEI 1. Download and install GravityExport Lite The full version of GravityExport requires you to have the Lite version installed. To install GravityExport Lite, head… - [Getting started with GravityExport Lite](https://www.gravitykit.com/docs/gravityexport-lite/getting-started-with-gravityexport-lite-plugin/): This article will explain how to get started with the GravityExport Lite plugin. Prefer to watch the video? https://www.youtube.com/watch?v=diqNgFCguM4 After installing GravityExport Lite, the first thing you'll need to do is enable the download URL. You can do this by… - [Getting Started with GravityImport: How to Import Entries into Gravity Forms](https://www.gravitykit.com/docs/gravityimport/gravity-forms-import-entries/): GravityImport is the best way to import data into Gravity Forms from a CSV.  We’re the only Gravity Forms Certified Add-On for importing entries from CSV. The easy-to-use interface makes it easy to map & import thousands of entries with… - [Getting started with GravityMigrate](https://www.gravitykit.com/docs/gravitymigrate/getting-started-with-gravitymigrate/): In this article, we will introduce GravityMigrate and show you how to get started with this powerful add-on. GravityMigrate is an add-on for Gravity Forms, designed to be an all-in-one tool for exporting and importing Gravity Forms data. GravityMigrate supports… - [Getting started with GravityRevisions](https://www.gravitykit.com/docs/gravityrevisions/getting-started-with-gravityrevisions/): In this guide, we’ll show you how to get started with the GravityRevisions add-on for Gravity Forms. Install GravityRevisions Start by installing GravityRevisions on your website. To do this, log in to your GravityView Account, click on the "Downloads" tab and… - [Getting Started with Magic Links](https://www.gravitykit.com/docs/gravityview-pro/magic-links/getting-started-with-magic-links/): Magic Links allows you to send secure, time-limited edit links to users who submitted entries through your Gravity Forms. This guide will help you set up and use Magic Links effectively. Prefer to watch the video? https://www.youtube.com/watch?v=NPJfPkQ93GA Basic Setup Enable… - [Getting Started With Multiple Forms](https://www.gravitykit.com/docs/gravityview-pro/multiple-forms/getting-started-with-multiple-forms/): Note: The Multiple Forms extension is still in Beta, which means we're working on adding new features and improving functionality. Before start using it, please make sure to check its known limitations. In this article, we’ll show you how to… - [Getting started with PDF for GravityView](https://www.gravitykit.com/docs/gravityview-pro/pdf-for-gravityview/getting-started-with-pdf-for-gravityview/): PDF for GravityView is an extension that allows you to export PDFs of your Single Entry layouts. You can also share PDFs over email. This powerful extension was developed by Gravity PDF, another Gravity Forms Certified Developer. However, we have… - [Getting started with the Advanced Elementor Widget for GravityView](https://www.gravitykit.com/docs/gravityview-pro/advanced-elementor-widget/getting-started-with-advanced-elementor-widget/): The GravityView Elementor styler brings the power of visual styling to your Views. Instead of writing custom CSS or navigating through multiple settings panels, you can now style your Views directly in Elementor's intuitive interface. This article explains how to… - [Getting Started With the Advanced Filtering Extension](https://www.gravitykit.com/docs/gravityview-pro/advanced-filter/getting-started-with-the-advanced-filtering-extension/): In this article, we’ll show you how to get set up with the Advanced Filtering extension. The Advance Filtering extension adds conditional logic filters to GravityView, giving you full control over which entries you display in a View. Prefer to… - [Getting Started With the DataTables Layout](https://www.gravitykit.com/docs/gravityview-pro/datatables/how-to-install-the-datatables-layout/): In this article, we’ll show you how to get set up with the DataTables Layout. Prefer to Watch the Video? https://www.youtube.com/watch?v=dg-x-FQ6KNI Installing the DataTables Layout You can install the DataTables Layout from inside WordPress. First, hover over "GravityKit" and click… - [Getting Started With the DIY Layout](https://www.gravitykit.com/docs/gravityview-pro/diy-layout/getting-started-with-the-diy-layout/): In this article, we’ll show you how to get set up with the DIY Layout. Note: The DIY Layout is included in the GravityKit All Access license. Installing the DIY Layout You can install the DIY Layout from inside WordPress.… - [Getting Started With the Featured Entries Extension](https://www.gravitykit.com/docs/gravityview-pro/featured-entries/how-do-i-feature-an-entry/): In this article, we’ll show you how to get set up with the Featured Entries extension. Prefer to Watch the Video? https://www.youtube.com/watch?v=Bd40YnkSUF4 Installing the Featured Entries Extension You can install the Featured Entries extension from inside WordPress. First, hover over… - [Getting started with the Gravity Forms Entry Tags field](https://www.gravitykit.com/docs/gravity-forms-entry-tags/getting-started-with-the-gravity-forms-entry-tags/): From our blog: Learn how to build an issue tracking system using GravityView and Gravity Forms Entry Tags field. Prefer to watch the video? https://www.youtube.com/watch?v=voYRJZc7D5w In this article, we will show you how to configure and use the Gravity Forms… - [Getting started with the Gravity Forms Event field](https://www.gravitykit.com/docs/gravity-forms-event-field/configuring-the-gravity-forms-event-field/): In this article, we will walk you through configuring the Gravity Forms "Event" field. The Event field is a free add-on that we developed for use with our GravityCalendar add-on. The Event field makes it easier to create events in… - [Getting Started With the Maps Layout](https://www.gravitykit.com/docs/gravityview-pro/maps-premium-view/getting-started-with-maps/): In this article, we’ll show you how to get set up with the GravityView Maps Layout. Note: The Maps Layout is included in GravityKit's All Access license. Prefer to Watch the Video? https://www.youtube.com/watch?v=bULRI9vCV2M Installing the Maps Premium View You can… - [Getting Started With the Social Sharing & SEO Extension](https://www.gravitykit.com/docs/gravityview-pro/social-sharing-seo/getting-started-with-the-social-sharing-seo-extension/): In this article, we’ll show you how to get set up with Social Sharing and SEO extension. Prefer to Watch the Video? https://www.youtube.com/watch?v=HMZfjExtrBE Installing the Social Sharing & SEO Extension You can install the Social Sharing & SEO extension from… - [Getting Started: Adding Fields to the Multiple Entries and Single Entry Pages](https://www.gravitykit.com/docs/gravityview/getting-started-gravityview/getting-started-adding-fields-to-the-multiple-entries-and-single-entry-pages/): Prefer to watch the video? https://www.youtube.com/watch?v=k6BvTW_Pr1w Once you’ve selected a View Layout, you will see the View Configuration panel appear. At the top, there are three tabs corresponding to the different layouts that make up a View. These are: Multiple… - [Getting Started: Choosing a Form and a View Layout](https://www.gravitykit.com/docs/gravityview/getting-started-gravityview/getting-started-choosing-a-form-and-a-view-layout/): Now that you’ve installed the GravityView plugin, you’re ready to create your first View. Prefer to Watch the Video? https://www.youtube.com/watch?v=4Zoi3bHn_K0 First, hover over Views in your WordPress admin menu, click on New View, and give your View a name. Next,… - [Getting Started: GravityView Entry Approval](https://www.gravitykit.com/docs/gravityview/entry-approval/approving-or-rejecting-entries-in-gravityview/): How do I approve or reject entries? You can moderate whether entries are approved or disapproved in three ways:  By using the Entries page of Gravity Forms on your Dashboard: Moderate entries from the Gravity Forms entries screen From the… - [Getting Started: Setting up Your First View](https://www.gravitykit.com/docs/gravityview/getting-started/how-to-setup-your-first-view/): 🚀 Learn on GravityKit Academy: GravityView Quick Start Guide.  Take this short course for a full introduction to the GravityView plugin. In this video course, you’ll learn the basics of building web apps using Gravity Forms and GravityView. Check out the free… - [Google Maps Javascript API Error “RefererNotAllowedMapError”](https://www.gravitykit.com/docs/gravityview-pro/maps-premium-view/google-maps-error-referernotallowedmaperror/): Show form entries on a Google Map in WordPress with GravityView Maps! This article is about GravityView, the best way to display entries on a map in WordPress. It geocodes and displays Gravity Forms form submissions on a map. If… - [Granting Google Cloud Access to Support](https://www.gravitykit.com/docs/gravityview-pro/maps-premium-view/granting-google-cloud-access-to-support/): In some very specific situations, you might be asked to provide our support team access to your Google Cloud account in order to debug configuration issues with your Google Maps API Key. Start by accessing the IAM & Admin section… - [Granting GravityKit Support Access to Your Website](https://www.gravitykit.com/docs/general-help/licensing/grant-support-access/): Under the GravityKit menu item, you'll see a link named "Grant Support Access". This functionality is part of a service called TrustedLogin. TrustedLogin provides a secure way to share website access with our support team without having to create an administrator user on… - [GravityActions: How to show hidden inputs](https://www.gravitykit.com/docs/gravityactions/gravityactions-show-hidden-inputs/): In GravityActions, hidden inputs in the Gravity Forms form are not displayed by default.  For example, if you have an Address field and you have the Country input hidden, the Country input will not be shown in GravityActions: If you would like to… - [GravityBoard + GravityView Integration](https://www.gravitykit.com/docs/gravityboard/gravityboard-gravityview-integration/): Learn how to connect GravityView with GravityBoard to enable seamless viewing and editing of entries from your GravityBoard boards. 📋 Table of Contents OverviewPrerequisitesSetting Up IntegrationUsing Integration FeaturesTroubleshootingAdvanced TipsSummary Overview GravityBoard's GravityView integration allows you to: View entries in GravityView… - [GravityBoard Checklist Templates](https://www.gravitykit.com/docs/gravityboard/gravityboard-checklist-templates/): Checklist Templates allow you to automatically add predefined checklist items to new entries in your GravityBoard. This feature streamlines workflow setup and ensures consistency across cards. Table of Contents OverviewSetting Up Checklist TemplatesHow Templates WorkTemplate Application RulesMultiple Board TemplatesTemplate FormatCommon… - [GravityBoard common issues](https://www.gravitykit.com/docs/gravityboard/gravityboard-common-issues/): Cards not appearing on the board, but lanes are showing If no cards (entries) are appearing on your board, but entries exist in Gravity Forms, a common cause is a Conditional Logic rule in the feed configuration preventing entries from appearing on the… - [GravityBoard Developer Docs (Hooks & REST API)](https://www.gravitykit.com/docs/gravityboard/developer-hooks/): GravityBoard provides hooks that developers can use to extend or modify its functionality. Each section below shows the PHPDoc signature as it appears in the plugin source, followed by the exact do_action() or apply_filters() call. Versions listed in @since tags… - [GravityBoard filtering guide](https://www.gravitykit.com/docs/gravityboard/gravityboard-filtering-guide/): Learn how to filter and search your GravityBoard to quickly find the cards you need. Table of contents OverviewQuick searchAdvanced filteringFilter typesCombining filtersSharing filtered viewsKeyboard shortcutsTroubleshooting Overview GravityBoard's filtering system helps you focus on specific cards by hiding those that… - [GravityBoard Voting Guide](https://www.gravitykit.com/docs/gravityboard/gravityboard-voting-guide/): This guide covers everything you need to know about using voting in GravityBoard, from enabling the feature to managing vote budgets and sorting cards by popularity. Overview Voting lets users upvote and downvote cards on your board. This is useful… - [GravityBoard Voting vs. Ratings & Reviews](https://www.gravitykit.com/docs/gravityboard/gravityboard-voting-vs-ratings-reviews/): Quick Comparison GravityBoard VotingRatings & Reviews Where it appearsGravityBoard Kanban boards + GravityView layoutsGravityView layouts (Table, List, Map, etc.) Feedback typesUp/down votingUp/down voting OR 5-star rating + written reviews Review typeOne mode: up/down votesChoose per View: "Vote" or "5-Star Rating"… - [GravityCalendar – Customizing event colors](https://www.gravitykit.com/docs/gravitycalendar/modifying-a-single-event/): Note: This document is intended for developers familiar with PHP. If you have a question, please ask support. In 1.3.1, GravityCalendar added the gravityview/calendar/events filter to modify the events array passed to FullCalendar. Using this filter, you can loop through… - [GravityEdit Filters](https://www.gravitykit.com/docs/gravityedit/inline-edit-filters/): These are a list of all the filters in the GravityEdit plugin. gravityview-inline-edit/wrapper-attributes Modify the attributes being added to an inline editable wrapper HTML tag. Parameters: $wrapper_attributes array The attributes of the container <div> or <span> $field_input_type string The field input type… - [GravityEdit: Column Edit mode (bulk editing)](https://www.gravitykit.com/docs/gravityedit/inline-edit-column-edit-mode-bulk-editing/): GravityEdit lets you quickly edit all values from a specific field/column by clicking on a column header. This is useful for bulk editing: https://www.youtube.com/watch?v=YwfhbcgkNt0 Supported field types for bulk editing content All Gravity Forms “Standard Fields” are supported  Single Line… - [GravityEdit: How to Enable for GravityView Views](https://www.gravitykit.com/docs/gravityedit/enable-inline-edit-for-gravityview/): To enable GravityEdit on your View, you must first download and install the plugin. This plugin is only available for owners of the All Access license. You can upgrade and pay the difference if you don't own that license. Here's… - [GravityEdit: How to limit fields that are editable](https://www.gravitykit.com/docs/gravityedit/inline-edit-limit-editable-fields/): You can limit which fields are editable with GravityEdit by opening the field settings modal (the cog icon) and looking for the option ENABLE EDITING THIS FIELD WITH INLINE EDIT in the Advanced section. - [GravityEdit: How to trigger feeds after editing an entry](https://www.gravitykit.com/docs/gravityedit/inline-edit-gravity-forms-actions-on-update/): The information below does not apply to form notifications. To send a form notification, please read: How to trigger form notifications when editing with GravityEdit. To trigger a Gravity Forms add-on feed when editing an entry with GravityView, please check this article instead. When… - [GravityEdit: Turn on editing by default (without clicking the Toggle Inline Edit button)](https://www.gravitykit.com/docs/gravityedit/inline-edit-enable-editing/): You may want to make it so that users don't need to click the "Toggle Inline Edit" button when visiting a View. Instead, when visiting a View, you want the user to be able to start editing right away. Why… - [GravityEdit: What field types are supported?](https://www.gravitykit.com/docs/gravityedit/inline-edit-what-field-types-are-supported/): All Gravity Forms "Standard Fields" are supported Single Line Text (Text)Paragraph (Textarea)Drop Down (Select)NumberCheckboxesRadio ButtonsHidden Nearly all Gravity Forms "Advanced Fields" are supported NameDateTimePhoneAddressWebsiteEmailList (including Multiple Columns)File Uploads (single and multiple files)User Defined Price (product field)Entry Creator (created_by )Entry Creation… - [GravityExport and caching plugins](https://www.gravitykit.com/docs/gravityexport/gravityexport-lite-caching-plugins/): Allow-list all download links Although the plugin returns headers that say the response should not be cached, most caching plugins will override that. So if you have issues with downloading the file, and you have a caching plugin; find out… - [GravityExport Developer Hooks](https://www.gravitykit.com/docs/gravityexport/gravityexport-developer-hooks/): These are the developer hooks available in GravityExport Lite and GravityExport. All code is provided as examples and should be tested before being used. See how to add custom PHP to your site. For the complete reference of every action… - [GravityExport download URL shortcode](https://www.gravitykit.com/docs/gravityexport-lite/gravityexport-lite-shortcode/): Sometimes you want to use the download URL as publicly available. But you don’t want to update all posts when you regenerate the URL for that form. Use a shortcode when you want to display download URL in WordPress and… - [GravityExport FAQ](https://www.gravitykit.com/docs/gravityexport/gravityexport-faq/): Q: Which version is free and which version is paid? GravityExport Lite is free. GravityExport is a paid add-on from GravityKit. Q: Is GravityExport Lite required for GravityExport? Yes, GravityExport currently requires Lite to be installed and activated. If it's… - [GravityExport field: BaseField](https://www.gravitykit.com/docs/gravityexport/gravityexport-field-basefield/): By default the Transformer  will return this BaseField  to render a column and it’s value. This field will return one column to append to the Excel file. The label of this column is the same as the label of the… - [GravityExport field: DateField](https://www.gravitykit.com/docs/gravityexport/gravityexport-field-datefield/): A Gravity Forms date field has an option to format the date according to your preference. Unfortunately, the export functions do not honor this setting. Therefore, this class was created to fix that issue. Filters gfexcel_field_date_format_{form_id}_{field_id} This filter allows you… - [GravityExport field: FileUploadField](https://www.gravitykit.com/docs/gravityexport/gravityexport-field-fileuploadfield/): If you want to disable the upload fields from the export, you can disable this via a setting on the General Settings page. Of course, nowadays, you can just disable specific fields on the form settings, but it’s still a… - [GravityExport field: ListField](https://www.gravitykit.com/docs/gravityexport/gravityexport-field-listfield/): The list field (ListField) is a bit of an annoying field to export. The reason for this is that a user can import multiple values, but every entry only has one row. To make matters worse, you can actually have… - [GravityExport field: MetaField](https://www.gravitykit.com/docs/gravityexport/gravityexport-field-metafield/): Gravity Forms adds some data on top of the fields in a form. Things like an IP address, a timestamp, etc. All this meta data is being provided by a single meta  field. Therefor we created this MetaField  class. This… - [GravityExport field: NotesField](https://www.gravitykit.com/docs/gravityexport/gravityexport-field-notesfield/): There is no notes field. But we do (sometimes) have notes associated with the entry. The NotesField  adds these notes to the output by merging all notes into one cell. Filters gfexcel_notes_value_{form_id} This filter can change the content of the… - [GravityExport field: NumberField](https://www.gravitykit.com/docs/gravityexport/gravityexport-field-numberfield/): Every number  field is mapped by this Field . This field completely follows the BaseField logic, and has no extra filters. Number fields are formatted in Excel as a numeric field by default. - [GravityExport field: ProductField](https://www.gravitykit.com/docs/gravityexport/gravityexport-field-productfield/): Gravity Forms’ default export isn’t always consistent or useful for Excel. That’s why we’ve created this class. It is responsible for these fields: singleproduct  and calculation . Both of them are products, and the export returns a quantity and a… - [GravityExport field: RepeaterField](https://www.gravitykit.com/docs/gravityexport/gravityexport-field-repeaterfield/): Gravity Forms has a (beta) repeater field that allows you to make a set of fields that can be filled in multiple times per entry. By default the value for such a field is combined into one cell. Not really… - [GravityExport field: SectionField](https://www.gravitykit.com/docs/gravityexport/gravityexport-field-sectionfield/): A form can be split up in to multiple sections. These sections actually are fields, and they CAN be exported. But by default the plugin disables this. This class is responsible for fixing that. There is a setting in the… - [GravityExport field: SeparableField](https://www.gravitykit.com/docs/gravityexport/gravityexport-field-separablefield/): A bunch of form fields are multipart fields. Fields like name  , address  , creditcard   all have multiple inputs, and can therefor be either in a single column, combined by a newline, or be split up into multiple columns. This… - [GravityExport Filters](https://www.gravitykit.com/docs/gravityexport/creating-filter-sets-in-gravityexport/): Note: GravityExport Lite does not support Filter feeds. This feature is only available in GravityExport. Filter feeds in GravityExport allow you to configure multiple reports for a single form with different file types and fields. You can even apply conditional… - [GravityExport Lite: Recipes](https://www.gravitykit.com/docs/gravityexport-lite/gravityexport-lite-recipes/): Recipes are useful pieces of code, you can drop in to your functions.php and have it work instantly. Sometimes you’ll need to tweak it a little, but the grunt work is done. The recipes are based upon frequently asked questions… - [GravityExport: Exporting only one entry](https://www.gravitykit.com/docs/gravityexport/gravityexport-exporting-only-one-entry/): Sometimes, you only want to export one specific entry or add a link to a notification to export the latest entry. This is possible by adding the entry parameter to the Download URL. By adding the /?entry={entry_id} parameter to the… - [GravityExport: How to output dropdown field labels Instead of values](https://www.gravitykit.com/docs/gravityexport/gravityexport-field-labels-not-values/): By default, GravityExport outputs the stored value of dropdown fields, not the label that users see. This article shows you how to modify that behavior. Read more about the gfexcel_export_field_value filter. Option 1: All dropdown fields Target all select/dropdown fields… - [GravityExport: Splitting complex fields in Multiple Columns](https://www.gravitykit.com/docs/gravityexport/gravityexport-splitting-complex-fields-in-multiple-columns/): By default, complex fields like the Name, Address, and other fields that contain sub-fields get combined into one column during export. This is often not useful, especially for data analysis. With the Multiple Columns setting disabled: Entry IDName1MissAliceinWonderlandPhD2Mr.BobSpongeSquarepantsMs Notice how… - [GravityExport: The “Enable multi-row splitting” setting](https://www.gravitykit.com/docs/gravityexport/enable-multi-row-splitting-setting/): By default, values for fields like the Gravity Forms "List" field or the Gravity Perks "Nested Forms" field get combined into one cell during export. This is often not useful, especially for data analysis. With the setting enabled: Entry ID… - [GravityImport Developer Hooks](https://www.gravitykit.com/docs/gravityimport/entry-importer-developer-hooks/): This document contains a complete list of past and present actions and filters in the GravityImport plugin. Filters gravityview/import/meta_fields Filter the known meta fields. This is useful for cases where they are not registered via Gravity Forms APIs. Parameters: $fields… - [GravityImport Support for Gravity Forms Add-Ons](https://www.gravitykit.com/docs/gravityimport/gravityimport-support-for-gravity-forms-add-ons/): It is important to note that the support for special fields created by other Gravity Forms Add-ons is limited to entry importing only. The "Create a New Form" functionality is only available for Gravity Forms standard fields. Here's a list… - [GravityImport: “The importer encountered an error that prevents it from continuing”](https://www.gravitykit.com/docs/gravityimport/import-entries-error-prevents-continuing/): If you encounter the error screen "The importer encountered an error that prevents it from continuing", here's the most likely reason: The website running the plugin has the REST API disabled. 1. In the WordPress Dashboard, click on the Tools… - [GravityKit Add-On Shortcodes (a complete reference)](https://www.gravitykit.com/docs/general-help/add-on-shortcodes/): This guide is your quick-reference library for all GravityKit shortcodes. Shortcodes let you display Views, charts, calendars, and more, right where you need them. For each shortcode, you’ll see a simple description of what it does and a link to… - [GravityKit is not the developer of Gravity Flow](https://www.gravitykit.com/docs/general-help/gravitykit-gravity-flow/): We sometimes hear confusion between GravityKit and Gravity Flow. While both GravityKit add-ons and Gravity Flow work with Gravity Forms, they’re created by different companies. Gravity Flow is developed by Rocketgenius, the makers of Gravity Forms. It's a powerful workflow automation tool that allows you to… - [GravityKit PDF export capabilities vs Gravity PDF and Fillable PDFs](https://www.gravitykit.com/docs/gravityview/gravitykit-pdf-export-capabilities-vs-gravity-pdf-and-fillable-pdfs/): We often get questions about exporting Gravity Forms entries to PDF. In this article, we will briefly discuss the PDF export capabilities of GravityKit plugins and contrast that with two other Gravity Forms PDF add-ons—Gravity PDF and Fillable PDFs. GravityKit… - [GravityKit pricing updates FAQ](https://www.gravitykit.com/docs/general-help/licensing/pricing-changes/): In November 2023, we enhanced our pricing to better reflect the value offered by our products. Additionally, we introduced GravityView Pro, a comprehensive license that bundles GravityView with all our premium extensions and layouts. Below, we answer questions regarding these… - [GravityKit W-9 Form (Tax ID)](https://www.gravitykit.com/docs/general-help/billing/w9-tax-id/): If you need a W-9 form for GravityKit for your records, you can download it below. Download W-9 Download GravityKit W-9 Form (PDF) Company Details Legal NameKatz Web Services, Inc.DBAGravityKitEntity TypeS CorporationAddress253 Shutesbury Road, Leverett, MA 01054EIN26-3133410 If you have… - [GravityMath Calculation field](https://www.gravitykit.com/docs/gravitymath/gravitymath-calculation-field/): The GravityMath Calculation field allows you to display calculated values in your Views with professional formatting options. Perform mathematical operations on form field values and present the results as numbers, currency, or percentages. Table of contents OverviewField settingsFormulaNumber FormatDecimal PlacesShow… - [GravityMigrate hooks](https://www.gravitykit.com/docs/gravitymigrate/gravitymigrate-hooks/): Filters gk/gravitymigrate/export/batch-size Filters the number of records processed for export at a time. Lower this number if you are running into performance issues. ParameterTypeDescriptionint $batch_size The number of items processed for export at a time. Default 10000 . Example usage:… - [GravityRevisions Merge Tags](https://www.gravitykit.com/docs/gravityrevisions/entry-revision-merge-tags/): GravityRevisions comes with Merge Tags you can use in Gravity Forms notifications: Merge Tag Description {entry_revision_all_fields} A pre-formatted table of all submitted values of the most recent revision. Looks exactly like the  Gravity Forms {all_fields} Merge Tag, and supports all the {all_fields} Merge… - [GravityRevisions: How to send form notifications after an entry has been deleted](https://www.gravitykit.com/docs/gravityrevisions/entry-revisions-notifications-for-deleted-entries/): As of version 2.19.6, GravityView natively supports triggering Gravity Forms notifications when an entry is deleted—no need for GravityRevisions. To enable this feature, simply select the 'GravityView – Entry is deleted' event from the notification event dropdown in the Gravity… - [GravityRevisions: How to send form notifications after an entry has been updated](https://www.gravitykit.com/docs/gravityrevisions/email-notify-entries-updated-gravity-forms/): This is extremely helpful when you have multiple administrators editing the same entries, or if you use GravityView to allow your users to update their Gravity Forms entries after submitting them. In this article, we will show how to create… - [GravityView Capabilities](https://www.gravitykit.com/docs/gravityview/roles-and-capabilities/gravityview-capabilities/): Related articles: Creating a View Editor roleCreating an Entry Moderator roleFiltering entries by WordPress User RolesWhy can't I edit my View? ⚠️When a new custom user role is created, there's no need to add any GravityView or Gravity Forms capabilities… - [GravityView CSS guide](https://www.gravitykit.com/docs/gravityview/customizing-your-views/css-guide/): This guide covers the HTML structure and CSS classes for all GravityView layouts. It is designed for developers who want to customize the appearance of GravityView Views using CSS. Table of contents Container wrapper Table layout List layout Layout Builder… - [GravityView Hooks: Customizing the Output of a Field](https://www.gravitykit.com/docs/gravityview/advanced/gravityview-hooks-customizing-the-output-of-a-field/): The gravityview/template/field/output  filter allows you to modify the displayed value of any field in a View before it is rendered on the page. This is useful when you need to transform, reformat, or enhance what your visitors see without changing… - [GravityView Merge Tag modifiers](https://www.gravitykit.com/docs/gravityview/merge-tags/merge-tag-modifiers/): GravityView Merge Tag Modifiers GravityView heavily uses Gravity Forms Merge Tags, in addition to adding new ones. To enhance Merge Tags, GravityView adds additional "modifiers" that allow you to format Merge Tags differently. GravityView Modifiers String formatting :wpautop   - Converts… - [GravityView System Requirements](https://www.gravitykit.com/docs/gravityview/system-requirements/): GravityView recommends the same system requirements as Gravity Forms, including: PHP 7.2 or newerMySQL version 5.5+The latest version of WordPress GravityView supports newer versions of PHP, including PHP 8.1. Please note: GravityView does not provide customer support for websites running… - [GravityView updates aren’t displaying](https://www.gravitykit.com/docs/gravityview/common-problems/gravityview-updates-arent-displaying/): Are you certain that a plugin update exists, but you aren't seeing any update messages? This article is for you. 1. Reason 1: Your website doesn't know it exists yet. Your website only checks for plugin updates every few hours.… - [GravityView: How to trigger feeds after editing an entry](https://www.gravitykit.com/docs/gravityview/advanced/trigger-feeds-edit-entry/): The code snippets below don't trigger form notifications when editing an entry. We have a different solution for that by using GravityRevisions. To trigger or restart a Gravity Flow Workflow, please read this article instead. To trigger a Gravity Forms… - [Grouping rows by common field values](https://www.gravitykit.com/docs/gravityview-pro/datatables/grouping-rows-by-common-field-values/): In this article, we will show you how to group rows by common field values in DataTables. Start by enabling the "RowGroup" feature. You can find this option by navigating to the View editor, scrolling down to the View Settings,… - [Hard-coding your license key](https://www.gravitykit.com/docs/general-help/licensing/hard-coding-your-license-key/): If you want your GravityKit's license key to pre-populate when a new site is created on a Multi-Site installation, you can define a GRAVITYKIT_LICENSES constant. Add the following to your wp-config.php file: define( 'GRAVITYKIT_LICENSES', 'YOUR_KEY_HERE' );define( 'GRAVITYKIT_LICENSES', 'YOUR_KEY_HERE' ); You… - [Hidden fields and field visibility on Edit Entry](https://www.gravitykit.com/docs/gravityview/advanced/edit-entry-hidden-fields-field-visibility/): Currently, there are two ways to include hidden fields on your form:  By using the Hidden field type;By changing the field visibility on the "Advanced" tab of each field's settings to either "Hidden" or "Administrative." GravityView does allow these fields… - [Hiding the “No entries match your request” message](https://www.gravitykit.com/docs/gravityview/customizing-your-views/hiding-the-no-entries-match-your-request-message/): New functionality: Displaying a form if no entries exist on the View. If, for any reason, your View doesn't display any entries, you will see a message like this along with the table headers: So, If you don't want to display… - [Hiding the Approve/Reject Entry column](https://www.gravitykit.com/docs/gravityview/entry-approval/hiding-the-approvereject-entry-column/): If you only want to display the Approve/Reject Entry column when there are Views connected to the form, you can use the following code  in your functions.php file:  add_filter('gravityview/approve_entries/hide-if-no-connections', '__return_true'); add_filter('gravityview/approve_entries/hide-if-no-connections', '__return_true'); If you would like only to hide the column… - [Hiding the Confirm Email field on the Edit Entry page](https://www.gravitykit.com/docs/gravityview/edit-entry/hiding-the-confirm-email-field-on-the-edit-entry-page/): If your form is using the Confirmation Email field option on your form to prevent typos, you might want to disable this field on the Edit Entry page of your View. Below is the code snippet you'll need to hide… - [Highlighting entries about to expire “today”](https://www.gravitykit.com/docs/gravityview/shortcodes/highlighting-entries-about-to-expire/): GravityKit released a new add-on called Gravity Forms Entry Tags that helps you achieve the same as what is described in this article but in a very easy way. Read more about this new add-on. Occasionally, you want to add… - [How can I change the day weeks start on in Calendar?](https://www.gravitykit.com/docs/gravitycalendar/calendar-week-start/): For the GravityCalendar add-on, by default, the week starts on the same day as the value of the "Week Starts On" setting configured in WordPress. The settings can be accessed by clicking on Settings in the sidebar in the WordPress dashboard,… - [How can I display a list of my Views on my site?](https://www.gravitykit.com/docs/gravityview/shortcodes/how-can-i-display-a-list-of-my-views-on-my-site/): To display a list of Views, we recommend installing the Display Posts Shortcode plugin. Once installed, you can display a list of Views by using the following shortcode: [display-posts post_type="gravityview"] - [How can I make the marker link to open in a new tab?](https://www.gravitykit.com/docs/gravityview-pro/maps-premium-view/how-can-i-make-the-marker-link-to-open-in-a-new-tab/): Since version 1.3.2 By default, the map markers' links in the multiple entries view open in the same tab (links to the single entry view). It is possible to change the default behavior using the hook gravityview/maps/render/options as follows: /**… - [How can I pull the address from a field type that is not Address?](https://www.gravitykit.com/docs/gravityview-pro/maps-premium-view/how-can-i-pull-the-address-from-a-field-type-that-is-not-address/): The Maps Premium View requires to setup an address field as the source to geocode the map markers. That Address field is by default a standard Gravity Forms address field type.  You may select which address field you want to… - [How do I add additional container tag default options?](https://www.gravitykit.com/docs/gravityview-pro/diy-layout/diy-laout-add-additional-container-tags/): The Container Tag setting allows you to modify what HTML tag the field content is wrapped with. Here's what the setting looks like when using DIY Layout: You can use the  gravityview-diy/container-tags filter to modify the Container Tags shown in the… - [How do I change the design of a Featured entry?](https://www.gravitykit.com/docs/gravityview-pro/featured-entries/how-do-i-change-the-design-of-a-featured-entry/): GravityView Featured Entry extension uses super-simple CSS rule: .gv-featured-entry { /* Change the color below */ background-color: #ffffe0; } .gv-featured-entry { /* Change the color below */ background-color: #ffffe0; } Add the code above to your own theme's stylesheet and… - [How do I display only the Map? I don’t want to display the entries under the Map.](https://www.gravitykit.com/docs/gravityview-pro/maps-premium-view/how-do-i-display-only-the-map-i-dont-want-to-display-the-entries-under-the-map/): That's easily achievable by hiding the entries table using a CSS style, like the one below: .gv-container .gk-map-entries { display: none; }.gv-container .gk-map-entries { display: none; } Related: Adding custom CSS to your website - [How do I filter by a specific entry ID?](https://www.gravitykit.com/docs/gravityview/advanced/searching-by-entry-id/): If you want to create a link to a View that goes to the Multiple Entries context but only shows entries that are pre-filtered to a single entry based on its ID, you can do that two different ways: 1.… - [How does GravityMigrate handle nested forms?](https://www.gravitykit.com/docs/gravitymigrate/how-does-gravitymigrate-handle-nested-forms/): GravityMigrate supports the Nested Forms perk by Gravity Wiz. Nested Forms allows you to add forms within forms for more complex data management. Essentially, this allows you to collect "child" entries that are attached to "parent" entries upon submission. In… - [How does GravityView know who can edit the entry?](https://www.gravitykit.com/docs/gravityview/edit-entry/how-does-gravityview-know-who-can-edit-the-entry/): GravityView performs two checks before allowing a user to edit an entry on the front end: 1. By the entry creator By the entry creator: if the form was submitted while a user was logged in on the website, then… - [How does GravityView work with Gravity Forms “Save and Continue”?](https://www.gravitykit.com/docs/gravityview/edit-entry/how-does-gravityview-work-with-gravity-forms-save-and-continue/): Gravity Forms has a built-in feature called Save and Continue that allows users to save a form and return to it later via a unique link. GravityView does not support displaying or editing incomplete form submissions created by the Save… - [How GravityBoard syncs to Gravity Forms](https://www.gravitykit.com/docs/gravityboard/how-gravityboard-syncs-to-gravity-forms/): This article explains how changes you make in GravityBoard reflect in Gravity Forms. Each card on a board represents a Gravity Forms entry. Board lanes are mapped to a Select or Radio Buttons field on your form. Card assignees and… - [How GravityView Security Works](https://www.gravitykit.com/docs/gravityview/advanced/how-gravityview-security-works/): As with any software, there may be security vulnerabilities. We do our best to secure the plugin and quickly patch any identified issues, but we provide no security guarantee or warranty. GravityView is licensed under a  GPL 2.0 or newer license.… - [How Is GravityExport Lite Different From GravityExport?](https://www.gravitykit.com/docs/gravityexport/how-is-gravityexport-lite-different-from-gravityexport/): You may be wondering what the difference is between GravityExport Lite and GravityExport. GravityExport Lite Free to use GravityExport Lite is a free plugin and can be found in the WordPress Plugins repository. Export data via a secret download URL… - [How to Add a “Clear All Filters” Button for DataTables Column Filters](https://www.gravitykit.com/docs/gravityview-pro/how-to-add-a-clear-all-filters-button-for-datatables-column-filters/): When using DataTables Field Filters, users may want to reset all column filters at once. This article shows how to add a "Clear Filters" button that clears all per-column filter inputs with a single click. Adding the Clear Filters Button… - [How to add a Gravity Forms widget to GravityView](https://www.gravitykit.com/docs/gravityview/getting-started-gravityview/embed-a-gravity-forms-form-in-a-view/): Display a Gravity Forms form directly inside your View, allowing visitors to submit new entries while viewing existing ones. 💡 This article covers adding a single form above or below the entries. To embed a form attached to each entry… - [How to add a PDF download link to your View](https://www.gravitykit.com/docs/gravityview/getting-started-gravityview/adding-a-pdf-download-link-in-a-view/): If you are using Gravity PDF to generate PDF files after form submission, then you can easily add a link to your View to let users visualize or download these PDFs. Read more about this here. NEW: PDF for GravityView, a… - [How to add a PDF download link to your View using Gravity PDF](https://www.gravitykit.com/docs/gravityview/getting-started-gravityview/pdf-download-link-using-gravity-pdf/): If you are using GravityPDF to generate PDF files for new form submissions, then you can easily add a link to your View allowing users to download each entry as a PDF. Watch the Video Tutorial https://www.youtube.com/watch?v=Ba65RbFK5WY Required: Gravity PDF… - [How to add field calculations to the table footer](https://www.gravitykit.com/docs/gravitymath/how-to-add-field-calculations-to-the-table-footer/): This functionality requires the GravityMath plugin version 2.0 to be installed and activated on your website. Introducing in version 2.0 of GravityMath, there's a new functionality that allows our users to easily perform calculations (Lowest, Highest, Average, Sum, and others) to… - [How to add new fields to an existing form during import](https://www.gravitykit.com/docs/gravityimport/add-new-field-during-import/): You have a form with just one field, but you want to import more information In the Gravity Forms Toolbar, hover over Entries, then click Import Entries Click to upload CSV from your computer Open the file you would like… - [How to add row numbers to a View](https://www.gravitykit.com/docs/gravityview/customizing-your-views/how-to-add-row-numbers-to-a-view/): The simplest way to add row numbers to a GravityView View is with the built-in Result Number field. This dedicated field displays a sequential number for each entry, similar to row numbers in a spreadsheet, and includes options for setting… - [How to always display featured entries, regardless of search results](https://www.gravitykit.com/docs/gravityview-pro/featured-entries/how-to-always-display-featured-entries-regardless-of-search-results/): If you would like to always show featured entries, even if the current View search would exclude the entries from being shown, you can do so by  adding the following code: /** * Allow override of default behavior, which is to… - [How to assign entries to users during import](https://www.gravitykit.com/docs/gravityimport/assigning-entries-to-users-during-import/): By default, imported entries are assigned to the entry creator, i.e. the user doing the import. You can assign an entry to another user during import by including an existing WordPress User ID in your CSV file then mapping it… - [How to automatically approve an entry when submitting the form](https://www.gravitykit.com/docs/gravityview/entry-approval/how-to-automatically-approve-an-entry-when-submitting-the-form/): Prefer to Watch the Video? https://www.youtube.com/watch?v=wFCmNoZQz7c By default, when submitting the form, the initial approval status is set to "unapproved", which means this entry hasn't been approved or disapproved yet. The unapproved status is represented by this yellow circle in the image… - [How to Calculate the Sum of a Field in Gravity Forms](https://www.gravitykit.com/docs/gravitymath/how-to-calculate-the-sum-of-a-field-in-gravity-forms/): Using the [gravitymath] shortcode you can calculate the sum of a field for all entries in a form.  Prefer to Watch the Video? https://www.youtube.com/watch?v=ynqJIGlMPmg We need two things to find the sum of a field for all form entries: The… - [How to change the CSV delimiter](https://www.gravitykit.com/docs/gravityimport/change-csv-delimiter/): GravityImport will automatically try to detect the four commonly used delimiters: \t (tab), | , ; , and , (serves as the default delimiter when none can be detected). You can also specify a custom delimiter (e.g., @ ) by… - [How to change the description of the Star Rating titles on hover](https://www.gravitykit.com/docs/gravityview-pro/ratings-reviews/how-to-change-the-star-rating-titles/): When hovering over a star to rate an entry, the titles are by default: 1 star 2 stars 3 stars 4 stars 5 stars But what if you have a custom rating scale that you want to display when users… - [How to change the View layout](https://www.gravitykit.com/docs/gravityview/customizing-your-views/how-to-change-the-view-layout/): Changing the layout for the Multiple Entries page If you created a View using one type of layout, for example, a Table View, and now you want to change its layout to a List View you can easily do that… - [How to change what fields are searched by the Search Bar “Created By” text input.](https://www.gravitykit.com/docs/gravityview/advanced/created-by-text-search/): You can search entries based on the information of the WordPress user who created the entry. By default, the search includes many of the fields set in the WordPress Profile screen. How to enable searching entries by user fields To… - [How to Clean Up GravityImport Database Tables](https://www.gravitykit.com/docs/gravityimport/how-to-clean-up-gravityimport-database-tables/): GravityImport uses two database tables to track import progress and enable rollback: wp_gv_importentry_rows  stores a copy of the CSV data for each import batchwp_gv_importentry_log  stores operation logs used for rolling back imports Over time, especially after large or repeated imports,… - [How to conditionally display an image or a placeholder](https://www.gravitykit.com/docs/gravityview/shortcodes/how-to-conditionally-display-an-image-or-a-placeholder/): If you wish to display an image only if specific criteria match another field's value or even display a placeholder image in case the original image is not present, you can do that with either the When outputting a field… - [How to configure GravityExport to save File Upload fields](https://www.gravitykit.com/docs/gravityexport/how-to-configure-gravityexport-to-save-file-upload-fields/): With GravityExport, when setting up a Save feed, you can also copy the files uploaded through the File Upload fields on your form to the storage destination, alongside the exported entry. Turn on Copy File Uploads on the feed's General… - [How to Connect GravityView With Zapier Using Uncanny Automator](https://www.gravitykit.com/docs/gravityview/advanced/how-to-connect-gravityview-with-zapier-using-uncanny-automator/): Zapier is a service that connects different applications and allows you to create automated workflows. In this article, we'll show you how to connect your GravityView app with Zapier using the Uncanny Automator plugin for WordPress. 1. Install Uncanny Automator… - [How to connect two forms using the Nested Forms field with the Multiple Forms](https://www.gravitykit.com/docs/gravityview-pro/multiple-forms/how-to-connect-two-forms-using-the-nested-forms-field-with-the-multiple-forms/): If you have a form using the Nested Forms field ( a Perk from GravityWiz) and want to create a View combining information from that form and a child form, that's possible with our Multiple Forms extension. As an example,… - [How to create a new entry based on existing Gravity Forms entry data](https://www.gravitykit.com/docs/gravityview/common-problems/how-to-create-a-new-entry-based-on-existing-entry-data/): Sometimes you need to create a new Gravity Forms entry based on data from an existing entry. This is common when: A website user needs to resubmit similar information with minor changesYou want to use an existing entry as a… - [How to customize the “Loading data” text](https://www.gravitykit.com/docs/gravityview-pro/datatables/how-to-customize-the-loading-data-text/): If you are using the DataTables extension and would like to customize the text of the message "Loading data..." when the table is being processed (e.g. a sort), then change the LOADING... text below and add the following code to… - [How to customize the “No matching records found” text](https://www.gravitykit.com/docs/gravityview-pro/datatables/how-to-customize-the-no-data-available-in-table-text/): The information provided in this article only applies to Views using the DataTables layout. If you are using another layout, please take a look at this other article instead. If you'd like to customize the text "No matching records found"… - [How to customize the CSV field separator?](https://www.gravitykit.com/docs/gravityview-pro/datatables/how-to-customize-the-csv-field-separator/): When exporting entries from a DataTables View, the default field separator is a comma (, ). You can change this to a different character using the gravityview_datatables_js_options  filter. When to change the separator You may need a different separator when:… - [How to customize the Excel export file name](https://www.gravitykit.com/docs/gravityview-pro/datatables/customize-excel-file-name/): When exporting your DataTables View to an Excel file, the default file name combines the View name and your website name. This snippet uses the gravityview/datatables/button_excel filter, which only affects the Excel export button. Your View's DataTables layout needs the… - [How to delete and re-install GravityView](https://www.gravitykit.com/docs/gravityview/common-problems/how-to-delete-and-re-install-gravityview/): Deactivate the GravityView plugin Once the plugin is de-activated, click the Delete link Click the "Yes, Delete these files and data" button Don't worry about the warning text; your Views and settings will not be deleted. Now re-install GravityView Now… - [How to delete the GravityView data when the plugin is uninstalled?](https://www.gravitykit.com/docs/gravityview/advanced/how-to-delete-the-gravityview-data-when-the-plugin-is-uninstalled/): Since version 1.15. By default, whenever you update or deactivate/delete/re-install manually the plugin, the GravityView data like the settings, the Views, the entry approvals (stored as meta), and the entry notes created by GravityView will be kept so that you… - [How to disable email notifications for reviews](https://www.gravitykit.com/docs/gravityview-pro/ratings-reviews/how-to-disable-email-notifications-for-reviews/): Sometimes you might want to prevent authors of form submissions from receiving an email notification when a review is left on their entries. To disable these email notifications, you need to uncheck these two options in the Discussion menu of… - [How to disable entry creation in Gravity Forms](https://www.gravitykit.com/docs/general-help/gravity-forms-disable-entry-creation/): Sometimes you want Gravity Forms to process a submission (send notifications, run add-on feeds) but not store the entry in the database. This is useful for privacy-focused forms, contact forms, or file upload forms where you only need the notification.… - [How to disable Gravity Forms’ Secure File Download Location](https://www.gravitykit.com/docs/gravityview/common-problems/gravity-forms-secure-file-locations/): Gravity Forms hides the true path (location) of uploaded files for security purposes. This makes sense when you expect to handle form submissions in the admin, but this severely impacts View loading times—especially if your View displays lots of images.… - [How to disable GravityView email encryption](https://www.gravitykit.com/docs/gravityview/advanced/how-to-disable-gravityview-email-encryption/): To disable email encryption (also known as "obfuscation"), open the Email field settings while editing a View, scroll to the Advanced section, uncheck Encrypt Email Address, then update your View. https://www.loom.com/share/0711865c569644659a9ffc82953ae50d Step 1: Access Email Field Settings Locate your email… - [How to disable the “Loading data” message](https://www.gravitykit.com/docs/gravityview-pro/datatables/how-to-disable-the-loading-data-message/): If you are using the DataTables extension and would like to disable the display of a 'processing' indicator, like the message "Loading data..." when the table is being processed (e.g. a sort), then you'll need to add the following code to your… - [How to disable the DataTables search box](https://www.gravitykit.com/docs/gravityview-pro/datatables/how-to-disable-the-datatables-search-filter/): The DataTables layout includes a built-in search box in the top-right corner (shown circled in red below). If you're using the GravityView Search Bar widget (shown circled in blue), you may want to disable the DataTables search box to avoid… - [How to disable the sorting control on one table column?](https://www.gravitykit.com/docs/gravityview/customizing-your-views/how-to-disable-the-sorting-control-on-one-table-column/): This feature is available since GravityView version 1.7+ The table column sorting feature is the possibility to order the view entries by clicking on the column header sorting arrows. Learn how to enable this feature in your View. To disable… - [How to disable the Support Port from loading](https://www.gravitykit.com/docs/gravityview/advanced/how-to-disable-the-support-port/): On GravityView screens in the Dashboard, we show the Support Port. It's a little bubble that allows you to quickly search our support docs and also submit support requests. The Support Port works by including JavaScript on the page. The… - [How to display all entries by default](https://www.gravitykit.com/docs/gravityview/advanced/how-to-display-all-entries-by-default/): Whenever you create a new View, by default, GravityView displays only 25 records (also known as entries, or form submissions). If you want to change this default, to display all entries instead, you can use the following filter: add_filter( 'gravityview_default_page_size',… - [How to display entry revisions on your website](https://www.gravitykit.com/docs/gravityrevisions/display-entry-revisions/): The GravityRevisions plugin allows you to display entry revisions within a View on the front end of your website. We will use GravityRevisions Merge Tags and a Custom Content field to show changes to entries. To get started, edit your… - [How To Display Full-Width Widgets in the Bottom Widget Area](https://www.gravitykit.com/docs/gravityview/faq/how-to-display-full-width-widgets-in-the-bottom-widget-area/): Question: "My customer wants the custom content in the bottom widget area to display all the way across the page instead of only using half the width. How can this be resolved?" Answer: To display custom content in the bottom… - [How to display GravityView entries in a grid (or columns)](https://www.gravitykit.com/docs/gravityview/customizing-your-views/displaying-entries-as-a-grid-in-columns/): GravityView makes it easy to display your entries in a variety of layouts. To show your entries in a grid or columns, you have two options: apply a Vantage theme and set the number of columns (no code, recommended), or… - [How to display only entries created today](https://www.gravitykit.com/docs/gravityview/filter-and-sort-results/display-entries-created-today/): The "Filter by Start Date" field filters entries based on the entry creation date. "Filter by Start Date" also accepts relative dates so you can create a View that is continually updated with the current day's entries. To show only entries created today:… - [How to display summaries using a block, widget, or shortcode](https://www.gravitykit.com/docs/gravitymath/how-to-display-summaries-using-gvmath/): You may want to group Gravity Forms entries by a specific field value and then perform math operations on entries within those groups.  Here’s an example: You have a form for collecting data on companies and you want to know… - [How to display the last submitted entry only](https://www.gravitykit.com/docs/gravityview/filter-and-sort-results/how-to-display-the-last-submitted-entry-only/): There are several situations where you just need to display the last submitted entry on your View. That's easily achievable by changing the number of entries displayed on your View to just one, sorting the View to the Date Created… - [How to display the true location of file uploads](https://www.gravitykit.com/docs/gravityview/advanced/how-to-display-the-true-location-of-file-uploads/): Gravity Forms hides the true location of uploaded files for security purposes. This makes sense. Here's what Gravity Forms says: By default the real location of the uploaded file will be hidden and the download URL will be generated with… - [How to display uploaded files as links](https://www.gravitykit.com/docs/gravityview/customizing-your-views/display-uploaded-files-as-links/): GravityView supports adding links to files uploaded via your form. When you add a File Upload field to your View, you'll have the option in the field settings to display the upload as a link: Once your File Upload field… - [How to download or subscribe to just one single event](https://www.gravitykit.com/docs/gravitycalendar/how-to-download-or-subscribe-to-just-one-single-event/): If you wish to provide your calendar users with a link to subscribe (or download) to just one single event, that can be done by manually creating an HTML link using the Calendar Subscription Link in conjunction with the Entry… - [How to embed a form for each entry in a View](https://www.gravitykit.com/docs/gravityview/gravity-forms/how-to-embed-a-form-into-a-view/): You can embed a Gravity Forms form directly into a View. This lets users submit entries or interact with a form inside the Multiple Entries or Single Entry layout. This guide covers: How to add the Gravity Forms field to… - [How to embed a View inside another View](https://www.gravitykit.com/docs/gravityview/getting-started-gravityview/how-to-embed-a-view-inside-another-view/): GravityView version 2.19 introduced an easy way to embed Views inside the Single Entry layouts of a View by using a new "GravityView View" field in the View editor: Once the field is added, you can access its settings to… - [How to Embed Charts on Your Website](https://www.gravitykit.com/docs/gravitycharts/how-to-embed-charts-on-your-website/): There are four ways to put a chart on your site: The GravityCharts block, for pages and posts edited in the block editor. Covered below.The [gravitycharts] shortcode, for anywhere shortcodes run.The {gravitycharts} merge tag, for Gravity Forms notifications and confirmations.The… - [How to enable and configure map marker clustering](https://www.gravitykit.com/docs/gravityview-pro/maps-premium-view/map-marker-clustering/): Maps 1.6 added the ability to display multiple maps as a "cluster"; a single icon showing the number of markers in the area. In this article, you will learn how to enable and configure marker clustering for your View. Where… - [How to enable duration calculations in Gravity Forms with GravityMath](https://www.gravitykit.com/docs/gravitymath/time-calculations-in-gravity-forms/): GravityMath allows durations to be calculated. You can calculate average time, fastest time, and slowest time. In order to calculate time, a Single Line Text field must be modified to use an Input Mask set to either "Duration (HH:MM:SS)" or "Duration… - [How to enable logging and use WP Debug in GravityKit](https://www.gravitykit.com/docs/gravityview/advanced/gravityview-logging-tools/): Sometimes, our support team needs additional information to help figure out what is causing problems. GravityKit includes two logging systems to help with troubleshooting: GravityKit Logging (configurable log levels and outputs) WP Debug Logging (WordPress’ built-in debug log) This guide… - [How to enable or disable GravityEdit per-field](https://www.gravitykit.com/docs/gravityedit/how-to-enable-or-disable-gravityedit-per-field/): You can define what fields are editable on the front end when using GravityEdit with GravityView. Disabling field editing is unavailable when using GravityEdit in the Gravity Forms Entries screen. By default, editing fields will be enabled when the "Enable… - [How to enable pre-release versions of GravityImport](https://www.gravitykit.com/docs/gravityimport/how-to-enable-pre-release-versions-of-import-entries/): At GravityKit, we're always working on updates to plugins. If you'd like early access to plugins before they're 100% complete ("beta" access), here's how: Click on Forms in the WordPress dashboard sidebar Click on the Settings link in the Forms… - [How to enable radius search](https://www.gravitykit.com/docs/gravityview-pro/maps-premium-view/how-to-enable-radius-search/): In this article, we'll show you how to enable radius search for the GravityView Maps layout. Radius search allows you to search for map locations within a specified radius. You can also search on your current location. This is a… - [How to enable repeating events](https://www.gravitykit.com/docs/gravitycalendar/how-to-enable-repeating-events/): (placeholder) - [How to Enable the Responsive Tables mode](https://www.gravitykit.com/docs/gravityview-pro/datatables/how-to-enable-the-responsive-tables-mode/): The DataTables extension has a nifty feature called "Responsive Tables" which allows the View to hide additional columns behind a + sign, thus preventing your users from having to scroll horizontally to see the rest of the columns on your… - [How to export all forms in bulk to an Excel spreadsheet](https://www.gravitykit.com/docs/gravityexport/how-to-export-all-forms-in-bulk-to-an-excel-spreadsheet/): GravityExport Lite allows you to easily bulk export all of your forms into a single Excel spreadsheet. Here's how it works: Inside the Forms menu of Gravity Forms, click on the Forms page.Click on the checkbox to the left of… - [How to Export Checkbox Fields as Separate Columns in GravityExport](https://www.gravitykit.com/docs/gravityexport/how-to-export-checkbox-fields-as-separate-columns-in-gravityexport/): By default, checkbox fields export as a single column with all selected values combined. This makes data analysis difficult when you need to filter or sort by individual options. Default export (all options in one column): NameVolunteer InterestsNicoleAdoption Events, TransportJohnFundraising,… - [How to feature an entry using PHP](https://www.gravitykit.com/docs/gravityview-pro/featured-entries/how-to-feature-an-entry-using-php/): If you want to modify whether an entry is featured using PHP instead of by starring an entry in WordPress Dashboard, you can do so by using the gravityview_featured_entries_enable filter. Please note that entries featured using this method won't be… - [How to filter entries by cookie value](https://www.gravitykit.com/docs/gravityview/advanced/how-to-filter-entries-by-cookie-value/): In this article, we'll show you how to filter entries using the value of a cookie. This example will show you how to hide a specific entry, but this is just a basic use case. The better use case is… - [How to fix Open Graph meta tags for single entry pages when using the WordPress SEO plugin](https://www.gravitykit.com/docs/gravityview-pro/social-sharing-seo/opengraph-meta-tags-single-view-wordpress-seo-plugin/): This article is deprecated: this functionality exists in Social Sharing & SEO extension. This article is meant to help you fix the Open Graph metatags of the Single Entry screen when using the WordPress SEO plugin by Yoast. This will… - [How to get the ID of the entry on Edit Entry page?](https://www.gravitykit.com/docs/gravityview/advanced/how-to-get-the-id-of-the-entry-on-edit-entry-page/): Use the following function to get the currently-edited entry: gravityview()->request->is_edit_entry(). It will return false if not on the Edit Entry screen, or it will return a \GV\Entry object. Once you have the \GV\Entry object, you can use $entry->ID to get… - [How to Get the Most Out of GravityKit Support](https://www.gravitykit.com/docs/general-help/downloads/how-to-get-the-most-out-of-gravitykit-support/): We aim to make every support interaction as efficient and helpful as possible. The steps below aren’t required, but sharing this information often helps us speed up the process and get you the answers you need. Start with the essentials… - [How to hide map elements using CSS](https://www.gravitykit.com/docs/gravityview-pro/maps-premium-view/hide-map-elements-using-css/): GravityView’s Google Maps implementation include several optional controls. Depending on your layout, design, or user experience goals, you may want to hide some of them. This guide shows how to hide specific map controls using CSS, so you can remove… - [How to hide results and only display them if a search is performed](https://www.gravitykit.com/docs/gravityview/search/how-to-hide-results-and-only-display-them-if-a-search-is-performed/): Let's say you want to hide your View results, and only display them after a search is performed. That's a built-in setting in GravityView called "Hide View data until search is performed " which you can find in the View Settings… - [How to hide the “Function _load_textdomain_just_in_time was called incorrectly” notice](https://www.gravitykit.com/docs/general-help/downloads/how-to-hide-the-function-loadtextdomainjustintime-was-called-incorrectly-notice/): WordPress version 6.8 has brought back the "Notice: Function _load_textdomain_just_in_time was called incorrectly " error message on Dashboard pages. If you would like a detailed technical explanation, please click here. At GravityKit, we are dedicated to eliminating unnecessary messages, such… - [How to hide the GravityKit menu](https://www.gravitykit.com/docs/gravityview/advanced/hide-settings-menu/): If, for some reason, you need to forcefully hide the GravityKit menu without having to mess with capabilities, then you can use the filter below: add_filter( 'gk/foundation/admin-menu/submenus', function () { return []; }, 100 );add_filter( 'gk/foundation/admin-menu/submenus', function () { return… - [How to highlight an entry from a specific date](https://www.gravitykit.com/docs/gravityview/shortcodes/how-to-highlight-an-entry-from-a-specific-date/): You can use  The code uses the shortcode to check whether the date of the "Date B" field is the same as today's date. If so, the code will output HTML that shows the words "It's Today" with a green background.… - [How To Import App Templates to Your Site](https://www.gravitykit.com/docs/general-help/downloads/how-to-import-app-templates-to-your-site/): This guide walks you through how to import a GravityKit app template into your WordPress site using GravityMigrate. Each template includes everything you need for a fully functional web application—forms, entries, Views, pages, feeds, uploads, and files. Before you begin… - [How to import data from a MySQL database](https://www.gravitykit.com/docs/gravityimport/how-to-import-data-from-a-mysql-database/): By downloading your database table as a CSV file, you can import it to Gravity Forms using GravityImport. Watch this video for a full tutorial on how to do this: https://www.youtube.com/watch?v=OSqPWANJO9s This article is based on the video from GravityKit… - [How to log the user that modified the entry](https://www.gravitykit.com/docs/gravityedit/how-to-log-the-user-that-modified-the-entry/): If you wish to log the last user who modified an entry with GravityEdit, you just need to add a new single line text field to your form, and use the code below: add_filter( 'gravityview-inline-edit/entry-updated', 'gravityedit_custom_who_changed', 10, 5 ); function… - [How to modify fancybox lightbox settings](https://www.gravitykit.com/docs/gravityview/advanced/modify-fancybox-lightbox-settings/): GravityView added fancybox lightbox support in 2.10 You can use the filter to override default GravityView fancybox settings. See a list of all the options available for fancybox. All the settings are possible to override using the gravityview/lightbox/provider/fancybox/settings filter. gravityview/lightbox/provider/fancybox/settings… - [How to modify the settings for the Post Content edit field](https://www.gravitykit.com/docs/gravityview/edit-entry/how-to-modify-the-settings-for-the-post-content-edit-field/): GravityView uses the wp_editor() function provided by WordPress to enable rich text editing when editing the Post Content field. See what settings are available If you want to modify the functionality of the editor, you can use the gravityview/edit_entry/post_content/wp_editor_settings filter,… - [How to navigate to an HTML anchor after search](https://www.gravitykit.com/docs/gravityview/advanced/navigate-to-anchor-after-search/): Do you want the Search Bar to navigate to an HTML anchor on the page after a search is performed? If so, you can add the following code to your site: /** * Modify the action of the Search Bar… - [How to override any translation in GravityView](https://www.gravitykit.com/docs/gravityview/advanced/override-text/): We offer filters so that developers can customize much of what GravityView displays. But GravityView doesn't include filters for everything. If you want to translate a string that isn't modifiable with a filter, you can override the text using WordPress's… - [How to override geocoding coordinates](https://www.gravitykit.com/docs/gravityview-pro/maps-premium-view/override-geocoding-coordinates/): In Gravity Forms, click Entries Click the entry you would like to edit Note: Click to view the entry, not to edit. Modifying GravityView Maps coordinates is currently not available on the Gravity Forms Edit screen. GravityView Maps adds a… - [How to perform Gravity Forms time calculations in GravityView using GravityMath](https://www.gravitykit.com/docs/gravitymath/gravity-forms-duration-calculations/): This guide walks you through adding a duration field in Gravity Forms, displaying entries with GravityView, and calculating averages, fastest, and slowest times using the GravityMath plugin. Watch a video walkthrough https://www.loom.com/share/7854b40e3351444e9bfc0059abad3b3a Here are the steps. Let's get started! 1.… - [How to prevent an approved entry from being edited](https://www.gravitykit.com/docs/gravityview/edit-entry/how-to-prevent-an-approved-entry-from-being-edited/): Sometimes we want to prevent an entry from being modified by the user when another person already approves it. That's easily achievable by using a combination of the Now in our View, we'll only see the Edit Entry link for… - [How to process shortcodes contained within fields used by the Calendar](https://www.gravitykit.com/docs/gravitycalendar/how-to-process-shortcodes-contained-within-fields-used-by-the-calendar/): When setting up a GravityCalendar feed, you can specify a field to populate the calendar title and description. Sometimes, these fields contain shortcodes, like the [gravitymath] or the shortcode. By using the code below, these shortcodes will be parsed and… - [How to re-run a GravityExport Save feed](https://www.gravitykit.com/docs/gravityexport/reprocess-gravityexport-feed/): If you want to re-run a GravityExport Save feed straight away, without waiting for its schedule or a new entry, you can do so in two ways. Either way, GravityExport asks you to confirm first, because the export writes to… - [How to remove the all-day text in the calendar list layout](https://www.gravitykit.com/docs/gravitycalendar/how-to-remove-the-all-day-text-in-the-calendar-list-layout/): If you are using one of the List layouts in your calendar, you might want to hide the all-day text that shows up. In order to hide that information, you'll need to add a code snippet to your website and… - [How to rename the Update and Cancel buttons on the Edit Entry page](https://www.gravitykit.com/docs/gravityview/customizing-your-views/how-to-rename-the-update-and-cancel-buttons-on-the-edit-entry-page/): It's possible to customize the labels of the Update and Cancel buttons on the Edit Entry page: This code snippet helps you do that: add_filter( 'gravityview/edit_entry/button_labels', 'gv_modify_edit_entry_buttons', 10, 4 ); function gv_modify_edit_entry_buttons( $labels, $form, $entry, $view_id ){ $labels = array(… - [How to require whole numbers in Gravity Forms’ Number field](https://www.gravitykit.com/docs/gravityview/advanced/gravity-forms-integers/): The Number Field in Gravity Forms allows users to enter decimals. If you want to force the number to be an integer (whole numbers, including negative numbers), you can add this code below. This code will work with Gravity Forms'… - [How to restore field values with the GravityRevisions plugin](https://www.gravitykit.com/docs/gravityrevisions/gravity-foms-revert-changes-to-entry/): The GravityRevisions plugin enables you to undo changes to Gravity Forms entry values. It's like Track Changes for Gravity Forms entries: after installing the GravityRevisions plugin, every change to an entry with Gravity Forms or GravityView will be logged. Note: Changes made… - [How to restrict access to Import Entries](https://www.gravitykit.com/docs/gravityimport/how-to-restrict-access-to-import-entries/): It's easy to give access to a custom user role to import entries by adding some capabilities to that role. But if you want to restrict access to the Import Entries tab in the Import/Export page of Gravity Forms, then… - [How to schedule automated exports](https://www.gravitykit.com/docs/gravityexport/how-to-schedule-automated-exports/): GravityExport lets you export Gravity Forms entries to Excel, CSV, or PDF files and save them to various storage destinations, or send them straight to a Google Sheets spreadsheet. With the built-in scheduling feature, you can automate these exports to… - [How to search for a whole phrase](https://www.gravitykit.com/docs/gravityview/advanced/search-for-phrase/): By default, GravityView splits a search that contains a phrase into a search for each word separately. Searching for the phrase "Experience with PHP" will return results for entries that contain "Experience", "with", and "PHP". If you want to search… - [How to search for an exact match](https://www.gravitykit.com/docs/gravityview/search/how-to-search-for-an-exact-match/): In order to search for exact matches in GravityView, use quotes around words. GravityView supports exact-match search using Search Modifiers. Arkansas and Kansas What happens if you have a form with a United States "State" field and you search for… - [How to send email notifications when an entry is approved, disapproved, or the approval status has changed](https://www.gravitykit.com/docs/gravityview/entry-approval/notification-when-entry-approved/): Did you know you can now approve entries via email? Read here how! If you want to notify someone when their entry has been approved, you can do that using Gravity Forms Notifications. This functionality requires GravityView 2.1 or newer.… - [How to Setup the Ratings & Reviews Extension](https://www.gravitykit.com/docs/gravityview-pro/ratings-reviews/how-to-setup-ratings-and-reviews/): In this article, we’ll show you how to get set up with the Ratings & Reviews extension. Prefer to Watch the Video? https://www.youtube.com/watch?v=eAOyzuCNDcE Installing the Ratings and Reviews Extension You can install the Ratings & Reviews extension from inside WordPress.… - [How to share browser console errors](https://www.gravitykit.com/docs/general-help/share-browser-console-javascript-errors/): Sometimes our team may ask you to share browser console errors to help diagnose an issue with JavaScript. Here’s how to share browser errors: 1. Open the Console Go to the page where you’re experiencing the problem. Open your browser’s… - [How to share your Cloudflare Ray ID, IP address, and URL](https://www.gravitykit.com/docs/general-help/how-to-share-your-cloudflare-ray-id/): ⚠️ This article is for GravityKit customers! If you are being blocked on a domain that is not gravitykit.com, contact that website’s support with the information in this article. When you are blocked by Cloudflare on the GravityKit website, our… - [How to share your IP address with support](https://www.gravitykit.com/docs/general-help/how-to-share-your-ip-address-with-support/): If you’re experiencing connectivity issues or suspect your device is being blocked, we may need to check and whitelist your public IP address. Follow these quick steps to share it with us: ✅ Step-by-step instructions Open a browser on the device… - [How to show checkbox fields as comma-separated instead of a bullet list](https://www.gravitykit.com/docs/gravityview/advanced/checkbox-fields-csv/): By default, checkbox fields are displayed as a bulleted list. If you want to display them as a list of comma-separated values (CSV), you can do that with GravityView and a little code. Before and After This is the default… - [How to show markers from multiple address fields on a map](https://www.gravitykit.com/docs/gravityview-pro/maps-premium-view/markers-from-multiple-address-fields/): GravityView Maps can display markers for more than one address field. This allows you to put multiple markers on a map for a single entry. If a business has 10 locations and you have 10 address fields, you can show… - [How to Show Only Current User’s Entries in GravityBoard](https://www.gravitykit.com/docs/gravityboard/how-to-show-only-current-users-entries-in-gravityboard/): This article explains how to configure GravityBoard to display only entries submitted by the currently logged-in user. This setup is ideal for creating personalized boards where users can view and manage their own data. Overview By default, GravityBoard displays all… - [How to show only entries created by the currently logged-in user](https://www.gravitykit.com/docs/gravityview-pro/advanced-filter/how-to-show-only-results-submitted-by-the-current-user/): 💡 New on Gravity Guide: an Advanced Filter extension course with step-by-step instructions and videos. Check it out ➡ If you want only to show entries created by the currently logged-in user, you can do that using GravityKit's Advanced Filter Extension.… - [How to show only entries from the current day, week, month, or year](https://www.gravitykit.com/docs/gravityview-pro/advanced-filter/filter-relative-timeframe/): 💡 Check out our Advanced Filtering course with step-by-step instructions and videos. Check it out! ➡ The Advanced Filtering extension allows you to filter using date ranges. To modify your filters, edit your View, scroll to the Settings Panel, and… - [How to stop the Go Back link from clearing the search](https://www.gravitykit.com/docs/gravityview/advanced/modifying-the-go-back-link-to-avoid-losing-search-parameters/): The Go Back link of the Single Entry page redirects the user to the Multiple Entries page. However, if the user performs a search, the Go Back link will lose the search parameters when returning to the Multiple Entries page.… - [How to track pageviews for entries using the [gv_pageviews] shortcode](https://www.gravitykit.com/docs/gravityview/advanced/track-pageviews-for-entries/): Have you ever wanted to show how many times an entry has been visited by users? You can track the number of visitors to an entry using GravityView's integration with the Pageviews plugin. It's a great visitor counter plugin that… - [How to translate the DataTables script](https://www.gravitykit.com/docs/gravityview-pro/datatables/how-to-translate-the-datatables-script/): As of Version 1.2.3, translation is now built into the DataTables Extension. The DataTables Extension will automatically use the language of the WordPress installation. If you would like to override the translation used, you can add the code below to… - [How to trigger a GravityExport Save Feed](https://www.gravitykit.com/docs/gravityexport/trigger-manual-export/): You can trigger a GravityExport Save feed in two ways: by scheduling it to run automatically at a set interval, or by calling a public trigger URL (webhook). How to configure When creating a new "GravityExport Save" feed, choose an… - [How to trigger form notifications when editing with GravityEdit](https://www.gravitykit.com/docs/gravityedit/how-to-trigger-form-notifications-when-editing-with-gravityedit/): By default, when updating fields with GravityEdit (formerly called Inline Edit) no form notifications are sent. If you wish to send a form notification after updating a field, then you must use the code snippet below: add_filter( 'gravityview-inline-edit/entry-updated', 'gravityedit_custom_trigger_notifications', 10,… - [How to trigger notifications for imported entries](https://www.gravitykit.com/docs/gravityimport/how-to-trigger-notifications-for-imported-entries/): The new version 2 of our Gravity Forms Import Entries plugin can now trigger notifications during the import phase: How to trigger notifications after the entries have been imported 1) View the Entries for the form you just imported into… - [How to use FastCron to trigger exports on a custom schedule](https://www.gravitykit.com/docs/gravityexport/how-to-use-fastcron-to-trigger-gravityexport-on-a-custom-schedule/): GravityExport includes built-in scheduling options for automated exports, such as hourly, daily, and weekly intervals. But what if you need more control—like running an export every second Thursday at 9:27 AM? In this article, you'll learn how to use a… - [How to use the gform_pre_render filter in Edit Entry](https://www.gravitykit.com/docs/gravityview/advanced/gformprerender-filter-in-edit-entry/): You can modify how Gravity Forms fields are rendered in the Edit Entry form, just like you do in Gravity Forms. The important thing is to set the priority to a number higher than 5000. Instead of: add_filter( 'gform_pre_render_12', 'my_custom_function_to_populate_fields'… - [How to visually highlight featured entries in the Recent Entries widget](https://www.gravitykit.com/docs/gravityview-pro/featured-entries/how-to-visually-highlight-featured-entries-in-the-recent-entries-widget/): The Recent Entries widget was added in GravityView 1.6. By default, the featured entries in the Recent Entries widget will look the same as other entries. But what if you want to highlight the featured entries? You can use the following code to visually highlight the… - [I can’t see GravityCalendar settings or create a calendar](https://www.gravitykit.com/docs/gravitycalendar/i-cant-see-gravitycalendar-settings-or-create-a-calendar/): If the GravityCalendar tab is missing from Gravity Forms form settings, or the calendar creation screen shows a blank page, this is usually caused by missing capabilities on your WordPress role. What you might see: The "Calendar Feeds" tab doesn't… - [I can’t type in a relative date](https://www.gravitykit.com/docs/gravityview-pro/advanced-filter/i-cant-type-a-relative-date/): Version 2 of Advanced Filtering no longer has this issue. This article relates to Version 1 of Advanced Filtering. If you aren't able to type in  a relative date into an Advanced Filter date field, please toggle the comparison dropdown,… - [I don’t see the option to join multiple forms](https://www.gravitykit.com/docs/gravityview-pro/multiple-forms/joining-multiple-forms/): If you have installed and activated the Multiple Forms extension, but you don't see the option to combine data from multiple forms, please make sure you have created and published a View. You must first create and publish a View.… - [I get this error when auto-updating the plugin: “Download failed. SSL peer certificate or SSH remote key was not OK”](https://www.gravitykit.com/docs/gravityview/common-problems/download-failed/): If you are using shared or managed hosting, contact your host's customer support department, provide them with this information and ask them to do it for you. Some customers have reported receiving the following error when attempting to auto-update GravityView: “Download failed. SSL… - [I want to translate GravityView (or another GravityKit add-on)!](https://www.gravitykit.com/docs/gravityview/advanced/i-want-to-translate-gravityview/): That's great! We look forward to having your excellent translations as part of GravityKit. Please visit this page to learn more and to sign up. - [If GravityKit blocks are not visible in the block editor inserter](https://www.gravitykit.com/docs/general-help/if-gravitykit-blocks-are-not-visible/): If you cannot find GravityKit blocks when using the WordPress block editor ("Gutenberg"), this guide helps you check the most common cause and fix it quickly. What you see You open the block editor.You search for GravityKit or GravityView blocks.Nothing… - [If you see a “This link has expired” or “Are you sure you want to do this?” message when installing a plugin](https://www.gravitykit.com/docs/general-help/downloads/message-when-uploading-plugin/): When installing a plugin, if you see a message that says "This link has expired" or "Are you sure you want to do this? Please try again?", the issue is the server's file upload size limit. The problem can be resolved by increasing… - [Image charts for GravityCharts](https://www.gravitykit.com/docs/gravitycharts/image-charts/): This feature is currently in beta! If you encounter any issues, please let our support know. The GravityCharts "Image Charts" feature (currently in beta) is powered by QuickChart. These images of charts can be embedded in a post, page, email, or… - [Images on the View are upside down, rotated or flipped](https://www.gravitykit.com/docs/gravityview/common-problems/images-on-the-view-are-upside-down-rotated-or-flipped/): That's a problem with an image metadata called  EXIF.  When this image was uploaded to your WordPress (or a Gravity Forms form), this EXIF metadata wasn't properly transferred or was even stripped down during the upload process. Read this excellent article on … - [Import CSV to Gravity Forms with Import Entries 2.0](https://www.gravitykit.com/docs/gravityimport/import-csv-to-gravity-forms-with-import-entries-2-0/): Import Entries 2.0 is hands-down the best and most powerful way to import a CSV into Gravity Forms. Version 2.0 of Import Entries is rewritten from the ground up for reliability and ease of use. Version 2.0 includes a brand-new… - [Import Option: Skip Field Validation](https://www.gravitykit.com/docs/gravityimport/skip-field-validation/): Enabling the "Skip Field Validation" option allows you to disable validating the data you import. Warnings about phone number formats, URLs that aren't valid, etc. will not appear. Example: With "Skip Field Validation" enabled, a new entry will be created even… - [Import Step: Choose a form for this import](https://www.gravitykit.com/docs/gravityimport/import-step-choose-a-form-for-this-import/): The form you select will be the destination of the imported CSV rows. The form you select in this step will be the form your CSV rows will be imported into. Don't see your form? 1. Scroll down or search The… - [Import Step: Continue Processing if Error Occurs](https://www.gravitykit.com/docs/gravityimport/import-step-continue-processing-if-error-occurs/): With "Continue Processing" disabled: The import will show how many rows were successfully imported before an error was reached. The import will stop at the first row that contains an error and will display the error that occured. With "Continue Processing"… - [Import Step: Mapping CSV columns to form fields](https://www.gravitykit.com/docs/gravityimport/map-csv-to-form-fields/): For each CSV column, select where you want the data to go by choosing an option from the "Import To…" dropdown. - [Import Step: Upload CSV](https://www.gravitykit.com/docs/gravityimport/import-step-upload-csv/): Choose the CSV from your computer that you will import as Gravity Forms entries. The Entry Importer plugin will try to auto-detect the data types in the file. In the next step, you will be able to preview the data… - [Import Step: Where would you like to import the entries?](https://www.gravitykit.com/docs/gravityimport/import-step-where-would-you-like-to-import-the-entries/): Don't worry: You can change your selection after you make it. If you want to add entries to an existing form, choose "An Existing Form". You will be able to add new fields to the form. If you want to… - [Importing and Exporting configured Views](https://www.gravitykit.com/docs/gravityview/getting-started-gravityview/importing-and-exporting-configured-views/): Exporting Views You can export GravityView Views just like you can export Posts in WordPress: Sign in to your WordPress Admin Click on Tools Under Tools, click on Export Select the Views radio button Click the "Download Export File" button… - [Importing dates in UTC timezone](https://www.gravitykit.com/docs/gravityimport/importing-dates-in-utc-timezone/): Gravity Forms stores the  created, updated and payment dates in the Coordinated Universal Time (UTC) timezone. GravityImport allows you to set those 3 dates to a value of your choice and will automatically apply the UTC time offset. However, you can bypass the automatic time… - [Importing Gravity Forms Post Fields from CSV](https://www.gravitykit.com/docs/gravityimport/importing-post-fields/): As of GravityImport version 2.0, we will no longer provide support for importing Post Fields during the field mapping stage. See "What are Post Fields" below for more information. Gravity Forms recommends using the Advanced Post Creation Add-On to create… - [Importing List fields into a new form](https://www.gravitykit.com/docs/gravityimport/importing-list-fields-into-a-new-form/): For single-column List fields (default): Select the List field from the "Import To…"dropdown list: Entry Importer will take care of the import from there! For single-column List fields, you don't need to click the gear icon. For multiple-column List fields: When… - [Importing List fields into existing foms](https://www.gravitykit.com/docs/gravityimport/importing-list-fields/): For single-column List fields (default): Select the List field from the "Import To…"dropdown list: For multiple-column List fields: When Gravity Forms exports list fields, each row of the field will be a separate column in the CSV. If your list… - [Infinite loop recursion](https://www.gravitykit.com/docs/gravityview/common-problems/infinite-loop/): Imagine a mirror reflecting another mirror. This creates an infinite loop of reflections. Similarly, embedding a shortcode inside the same View essentially tells the system to display a View within a View, repeatedly. This infinite loop can slow down or… - [Installing GravityKit Products via Composer](https://www.gravitykit.com/docs/general-help/installing-gravitykit-products-via-composer/): GravityKit products are available through a private Composer repository. This is intended for developers and teams who already use Composer to manage their WordPress dependencies. If you're not familiar with Composer, you can install and update GravityKit plugins directly from… - [Installing GravityView](https://www.gravitykit.com/docs/gravityview/getting-started-gravityview/installing-gravityview/): This article will walk you through how to install the GravityView plugin. Prefer to watch the video? https://www.youtube.com/watch?v=sYOMobhb19E 1. Download the Latest Version of GravityView Log in to your GravityKit Account, and click on the "Downloads" tab. Next to GravityView,… - [Installing standalone plugins](https://www.gravitykit.com/docs/general-help/downloads/installing-standalone-plugins/): This article will explain how to install standalone plugins purchased without a GravityKit Core or All Access license. 1. Download the plugin First, go to your GravityKit "Account" page. After entering your login details, you'll be taken to your account… - [Installing, Activating, and Updating GravityKit Plugins](https://www.gravitykit.com/docs/general-help/downloads/installing-activating-and-updating-gravitykit-plugins/): This article will show you how to install, activate and update GravityKit plugins and extensions using our new settings framework. To manage GravityKit products on your website, hover over the GravityKit menu in your WordPress dashboard and click on the Manage Your Kit page. … - [Integrating GravityView with LifterLMS](https://www.gravitykit.com/docs/gravityview/integrating-gravityview-with-lifterlms/): As of version 2.21, GravityView now integrates with LifterLMS, one of the most powerful eLearning plugins for WordPress. LifterLMS enables you to create, launch, and scale courses on your very own WordPress site. With this new integration, you can display… - [Invoice information is incorrect](https://www.gravitykit.com/docs/general-help/billing/invoice-information-is-incorrect/): Is the information in your invoice incorrect or missing? Not a problem! Follow this guide to update the information on your invoice. If you prefer, you can contact us, and we will update the information for you. Please be sure to include… - [Is Gravity Forms the same thing as GravityView?](https://www.gravitykit.com/docs/gravityview/faq/is-gravity-forms-the-same-thing-as-gravityview/): Gravity Forms and GravityKit are separate companies.  Gravity Forms is developed by Rocketgenius, and GravityView and other GravityKit add-ons are developed by Katz Web Services, Inc. GravityView (one of our plugins) displays form submissions from Gravity Forms. Although we can offer some assistance with… - [Is GravityView Multisite compatible? Yes!](https://www.gravitykit.com/docs/gravityview/faq/is-gravityview-multisite-compatible-yes/): Yes, GravityView is Multisite compatible! GravityView works well whether the plugin is network-activated or site-activated. For information about GravityView and licensing a Multisite network, read this article. If you have questions about setting up WordPress Multisite, read this article about… - [Is Image Hopper included in All Access?](https://www.gravitykit.com/docs/general-help/is-image-hopper-included-in-all-access/): No, Image Hopper is not included in the GravityKit All Access Pass or Extensions license. This extension is only available as a standalone purchase because GravityKit is an authorized reseller, not the developer. Image Hopper is developed by the team… - [Is it possible to display the field description on a View?](https://www.gravitykit.com/docs/gravityview/faq/field-description-on-a-view/): Sorry, that's not yet possible. - [Is it possible to do date comparison with [gvlogic]?](https://www.gravitykit.com/docs/gravityview/faq/is-it-possible-to-do-date-comparison-with-gvlogic/): Yes, date comparison with is possible since GravityView version 2.15. You can read more about that here: Date Comparison Examples If you prefer an alternative without having to write shortcodes, you can now use Field Conditional Logic, which is a… - [Is it possible to edit Credit Card field data?](https://www.gravitykit.com/docs/gravityview/faq/edit-credit-card-fields/): No. GravityView intentionally prevents editing Credit Card fields. The Edit Entry screen blocks the field from being shown, and Gravity Forms only stores masked values (card type and last four digits). For security and PCI compliance, the full card number… - [Is it possible to output the save and continue links from a form that hasn’t been submitted yet?](https://www.gravitykit.com/docs/gravityview/faq/is-it-possible-to-output-the-save-and-continue-links-from-a-form-that-hasnt-been-submitted-yet/): Sorry, but this is not possible to do with GravityView. The Gravity Forms Partial Entries add-on allows users to edit existing entries that way. - [Is it possible to redirect the user to a specific page after deleting an entry?](https://www.gravitykit.com/docs/gravityview/faq/redirect-after-delete/): Yes! It's possible to configure a specific URL to redirect users after an entry has been deleted. The option is located on the View Settings metabox inside the View editor. - [Is it possible to style the map?](https://www.gravitykit.com/docs/gravityview-pro/maps-premium-view/is-it-possible-to-style-the-map/): The Maps Premium View does allow you to add custom styles to change the look of the map.  The process is quite simple: 1. Access the styling wizard at https://mapstyle.withgoogle.com/ 2. Customize the map to your liking using the settings… - [Is PDF for GravityView included in All Access?](https://www.gravitykit.com/docs/general-help/licensing/is-pdf-for-gravityview-included-in-all-access/): No, PDF for GravityView is not included in the GravityKit All Access Pass or Extensions license. This extension is only available as a standalone purchase because GravityKit is an authorized reseller, not the developer. PDF for GravityView is developed by… - [Is there a free trial for GravityView?](https://www.gravitykit.com/docs/gravityview/pre-sale/gravityview-trial/): Yes. You can trial GravityView on our demo site which comes preloaded with all of our powerful Gravity Forms add-ons. Here you can browse our range of demo applications, or sign-up for your own free trial site and use our… - [Is there a way to recover edits to an entry before I installed the GravityRevisions plugin?](https://www.gravitykit.com/docs/gravityrevisions/recover-gravity-forms-changes/): No, there is not an easy way to recover edits that were made before installing the GravityRevisions plugin. The GravityRevisions plugin saves the entry each time it is changed. Without a plugin saving those changes, there is no "change log" for Gravity Forms entries.… - [Is there a way to style the PDF on DataTables?](https://www.gravitykit.com/docs/gravityview-pro/datatables/is-there-a-way-to-style-the-pdf-on-datatables/): You can style the PDFs by modifying the JavaScript passed to DataTables. This is advanced. We recommend working with Codeable.io to implement this customization. You would pass the script custom styling rules for the pdfmake library to the DataTables configuration.… - [Issue: GravityView Single Entry page only shows “Leave a Reply”](https://www.gravitykit.com/docs/gravityview-pro/ratings-reviews/single-entry-leave-a-reply/): If a Single Entry screen only shows a comment form titled “Leave a Reply” rather than entry data, the issue is Jetpack Comments interacting with GravityView Ratings & Reviews. What is happening Jetpack Comments is taking over the GravityView entry page… - [Known issue: When editing entries that have conditional calculations, the result may be incorrect](https://www.gravitykit.com/docs/gravityview/common-problems/known-issue-when-editing-entries-that-have-conditional-calculations-the-result-may-be-incorrect/): Suppose your form has one or more fields with conditional logic to control its visibility on the form, AND these fields are used in a calculation. In that case, you might experience a miscalculation when editing that form submission in… - [Known limitations of Multiple Forms](https://www.gravitykit.com/docs/gravityview-pro/multiple-forms/known-limitations-of-multiple-forms/): The Multiple Forms plugin is still in beta, which means that some native GravityView functionalities that usually work on a simple View still don't work on a View with multiple joined forms. Here's a list of known limitations as of… - [Known limitations of the Responsive Tables mode of DataTables](https://www.gravitykit.com/docs/gravityview-pro/datatables/known-limitations-of-the-responsive-table-mode-of-datatables/): The Responsive Tables mode of DataTables is excellent to group additional columns on your View to save horizontal space but has some known limitations: Fancybox Gallery: Items are duplicated when the File Upload field is hidden by DataTables Responsive ModeThe… - [Linking to a Single Entry](https://www.gravitykit.com/docs/gravityview/getting-started-gravityview/linking-to-a-single-entry/): The Single Entry page shows more detailed information about a particular entry. You can create links to the Single Entry page from the Multiple Entries screen. If you haven’t configured the Single Entry Layout yet, first read Getting Started: Adding… - [Linking to search results](https://www.gravitykit.com/docs/gravityview/search/linking-to-a-search/): If you want to link to search results, it's simple: configure the Search Bar, perform a search, then copy the URL of the search results. First: Configure the Search Bar Add any fields you want to search by. In this… - [Listing entries assigned to a specific user](https://www.gravitykit.com/docs/gravityview/advanced/listing-entries-assigned-to-a-specific-user/): Make sure to check out this course on GravityKit Academy on Advanced User Management and CRM Functionality, which covers a similar use case to this article. If you are using Gravity Flow's Assignee field, then please check this other article… - [Locating and Updating Settings for GravityKit Products](https://www.gravitykit.com/docs/general-help/downloads/settings/): In this article, we'll show you how to locate and update settings for the different GravityKit products. Simply hover over the GravityKit menu and click on the Settings page. The Settings for all GravityKit products can be found in this… - [Magic Links Filters](https://www.gravitykit.com/docs/gravityview-pro/magic-links/magic-links-filters/): Available Filters GravityView Magic Links provides a few filters to customize the plugin's behavior. gk/gravityview/magic-links/email/subject Filter to change the email subject. Parameters $subject  : The email subject. Example add_filter( 'gk/gravityview/magic-links/email/subject', function( $subject ) { return 'Your link to edit an… - [Make “Map It” links open in a new window](https://www.gravitykit.com/docs/gravityview/customizing-your-views/make-map-it-links-open-in-a-new-window/): Address field type supports the Show Map Link option to display a "Map It" link below the address, which by default open a google maps located in the entry address, in the same window. If you want the "Map It"… - [Making calculations using the custom content field](https://www.gravitykit.com/docs/gravityview/advanced/making-calculations-using-the-custom-content-field/): Using the GravityMath plugin Let's say you want to add the values from two fields: field "Number One" with an ID of 15 and "Number Two" with an ID of 37. You would just need to insert the Merge Tags… - [Making entries expire after a certain amount of time](https://www.gravitykit.com/docs/gravityview/filter-and-sort-results/making-entries-expire-after-a-certain-amount-of-time/): This functionality requires the Advanced Filter Extension, which is included in GravityView Pro and All Access licenses. Learn how to install this extension. Most of the time, if you run a paid directory, you will want to make sure your… - [Making your table scroll horizontally](https://www.gravitykit.com/docs/gravityview/customizing-your-views/making-your-table-scroll-horizontally/): This solution only works on the Table Layout. It doesn't work on other View layouts. If your table is too wide that it doesn't fit inside your theme's content area, you can choose to make it scroll horizontally. Add the… - [Managing entry approval in the Gravity Forms Entries screen](https://www.gravitykit.com/docs/gravityview/entry-approval/entry-approval-gravity-forms/): GravityView allows you to manage entry approval from the front-end of your site. In this article, we will show you how to manage entry approval from the Gravity Forms Entries screen. Prefer to Watch the Video? https://www.youtube.com/watch?v=wFCmNoZQz7c Click on Forms… - [Managing GravityKit Products and Licenses via WP-CLI](https://www.gravitykit.com/docs/general-help/licensing/managing-gravitykit-products-and-licenses-via-wp-cli/): GravityKit includes built-in WP-CLI commands for managing products and licenses from the command line. This is useful for automated deployments, scripted updates, CI/CD pipelines, or managing sites without browser access. All commands use the wp gk  prefix and are available… - [Managing Your Licenses](https://www.gravitykit.com/docs/general-help/licensing/managing-your-licenses/): GravityKit provides two ways to activate and manage product licenses on your WordPress site: Connect your GravityKit account (recommended): Link the site to your account and activate licenses without copying and pasting license keys. You can manage the site and… - [Marking an entry “Unread” after it is edited](https://www.gravitykit.com/docs/gravityview/advanced/marking-an-entry-unread-after-it-is-edited/): When you allow users to edit an entry, you may want to mark it as "Unread" so that you can re-review the changes made. If you want to do this, you can install this plugin: GravityView Mod: Mark Entry Unread… - [Math filters: How to target a specific field value with [gravitymath] filters](https://www.gravitykit.com/docs/gravitymath/how-to-target-a-specific-field-value-with-gvmath-filters/): The "filter" parameter only works with scope="view"  or scope="form"  . More about that here: The [gravitymath] Shortcode. Assuming you have a form like this one: ...and a View like this one: Now, you want to calculate the sum between Number… - [Merge Tags](https://www.gravitykit.com/docs/gravityview/merge-tags/gravityview-merge-tags/): GravityView can use all Merge Tags available in Gravity Forms, and also offers additional Merge Tags. Merge Tags can be used in many ways: Create unique content per entry with the Custom Content fieldModify field Settings (use as the field label… - [Merge tags added by GravityBoard](https://www.gravitykit.com/docs/gravityboard/merge-tags-added-by-gravityboard/): GravityBoard provides custom merge tags for use in Gravity Forms notifications, confirmation messages, and anywhere else Gravity Forms merge tags are supported. Merge tags are dynamic placeholders that automatically populate form data (like user info, field values, or entry details).… - [Merge Tags aren’t visible](https://www.gravitykit.com/docs/gravityview/common-problems/merge-tags-arent-visible/): Merge Tags are only available after you have saved your View. If you're creating a new view, save it as a draft or Publish it first in order to see the Merge Tags. - [Migrating GravityKit demos to your own website](https://www.gravitykit.com/docs/gravitymigrate/migrating-gravitykit-demos-to-your-own-website/): Prefer to watch the video? https://www.youtube.com/watch?v=Aso-dDaLv9s The GravityKit demo showcase includes several powerful demo applications that we created to showcase the functionality and flexibility of our add-ons. Many of these demos are full-fledged web apps built using GravityView. If you're… - [Migrating Zapier feeds](https://www.gravitykit.com/docs/gravitymigrate/migrating-zapier-feeds/): GravityMigrate can migrate Zapier form feeds successfully, however, Zaps need to be adjusted to connect to the destination website domain. In this screenshot below, our Zap was connected to the "old" website domain debug.try.gravitykit.com. After migrating the form containing the… - [Modifying capabilities shown in the field “Only visible to…” dropdown](https://www.gravitykit.com/docs/gravityview/roles-and-capabilities/modifying-capabilities-shown-in-the-field-only-visible-to-dropdown/): GravityView only shows a few roles by default. If you want to add more, here's how: add_filter( 'gravityview_field_visibility_caps', 'modify_gravityview_field_visibility_caps'); /** * @param array $caps Associated array of [capability name] => label shown in the View field settings */ function modify_gravityview_field_visibility_caps($caps)… - [Modifying Chart.js settings with filters](https://www.gravitykit.com/docs/gravitycharts/modifying-chart-js-settings-with-filters/): GravityCharts uses Chart.js to render interactive charts. You can customize the Chart.js configuration using WordPress filters to modify chart appearance and behavior beyond the settings available in the GravityCharts interface. gk/gravitycharts/chart-library-options   filter Modifies the default Chart.js options that apply to… - [Modifying Date, Time, or Entry Date field formats](https://www.gravitykit.com/docs/gravityview/customizing-your-views/modifying-date-time-or-entry-date-field-formats/): If you have a Date, Time, or Entry Date field, you can customize the formatting using PHP date formatting functions. Here's how to apply that date formatting: Here's that pesky date you want to change: Click the Settings icon next to… - [Modifying image charts in GravityCharts](https://www.gravitykit.com/docs/gravitycharts/customizing-image-charts/): This feature is currently in beta! If you encounter any issues, please let our support know. Image charts are generated using the QuickChart API. QuickChart is powerful and allows you to customize the look and feel of the chart. QuickChart generates… - [Modifying Search Bar Inputs](https://www.gravitykit.com/docs/gravityview/advanced/modifying-search-bar-inputs/): The Search Bar input fields can be customized using several filters that are available in GravityView. Searchable Fields By default, all fields except File Upload, Post Image, Post ID, and Section (Page) fields are searchable. This list is controlled by the… - [Modifying the “Map It” address link](https://www.gravitykit.com/docs/gravityview/customizing-your-views/modify-the-map-it-address-link/): Available in GravityView 1.1.7 and higher. To modify the "Map It" link generated by GravityView, use the gravityview_map_link filter. The filter is located inside the gravityview_get_map_link() function. The filter passes three arguments: $link - Existing anchor tag $address - Address… - [Modifying the CSS of Front-end approval](https://www.gravitykit.com/docs/gravityview/entry-approval/modifying-the-css-of-front-end-approval/): Front-end Approval requires GravityView Version 1.19 or newer Overriding the CSS If you want to use your own CSS file instead of the bundled file, there are two ways: Place a CSS file named field-approval.css in your theme's /gravityview/css/ directory… - [Modifying the Default View Settings](https://www.gravitykit.com/docs/gravityview/advanced/modifying-the-default-view-settings/): The gravityview/view/settings/defaults  filter lets you customize the default settings applied to new Views. This is useful for enforcing site-wide standards like security settings, display preferences, or permissions. Example add_filter( 'gravityview/view/settings/defaults', function( $default_settings ) { $default_settings['embed_only']['value'] = true; // Prevent Direct… - [Modifying the entries displayed in a View](https://www.gravitykit.com/docs/gravityview/advanced/modifying-the-entries-displayed-in-a-view/): This code is meant for developers only. If you are just trying to filter View results, please use the Advanced Filter extension instead, which doesn't require any coding skills. Choosing the right hookGravityView gives you three hooks for changing which… - [Modifying the output of the Edit Entry form](https://www.gravitykit.com/docs/gravityview/customizing-your-views/modifying-the-output-of-the-edit-entry-form/): If you want to modify how the HTML of the fields render in the Edit Entry form, there's a filter you should use: gform_field_content. The key is to use it inside GravityView; add the filter inside the gravityview/edit-entry/render/before action and remove… - [Modifying the text displayed when there are no entries](https://www.gravitykit.com/docs/gravityview/customizing-your-views/modifying-the-text-displayed-when-there-are-no-entries/): New functionality: Displaying a form if no entries exist on the View. The information provided in this article doesn't work with Views using the DataTables layout. If you are using a DataTables layout, please take a look at this other… - [Multi-sorting columns in DataTables](https://www.gravitykit.com/docs/gravityview-pro/datatables/multi-sorting-columns-datatables/): Note: Requires GravityView 2.3 or newer. Sorting a column in DataTables is as easy as clicking the column header. But what about sorting by more than one column at once? Click the table column header to sort by the first… - [Multiple Forms: How the “Strict Entry Match” setting works](https://www.gravitykit.com/docs/gravityview-pro/multiple-forms/multiple-forms-strict-match/): The Multiple Forms plugin allows you to display entry values from multiple forms in a single View. The plugin adds a setting called "Strict Entry Match" to the View Settings box. It looks like this: By default, all entries in… - [Multiple Forms: Searching entries](https://www.gravitykit.com/docs/gravityview-pro/multiple-forms/multiple-forms-searching-entries/): Multiple Forms is able to globally search all connected forms using the "Search Everything" search field. When searching a specific field on a View that uses joins, only the primary form's fields are currently available in the Search Bar. Adding… - [Multiple Forms: Unions are now supported](https://www.gravitykit.com/docs/gravityview-pro/multiple-forms/multiple-forms-unions-are-supported/): The Multiple Forms extension for GravityView supports both JOIN and UNION operations. Union support was added in Multiple Forms 0.7.0 and requires GravityView 3.3.0 or newer.How joins and unions differA join matches related entries from different forms using a shared… - [Multisite and GravityKit Licenses](https://www.gravitykit.com/docs/general-help/licensing/multisite-and-gravitykit-licenses/): On a WordPress Multisite network, every GravityKit license is activated with one of two scopes: network-wide or for a single site. The scope decides how many activations the license uses and which sites it covers.These rules apply from GravityKit Foundation… - [My calendar or events aren’t displaying](https://www.gravitykit.com/docs/gravitycalendar/my-calendar-isnt-displaying/): If your GravityCalendar isn't displaying correctly, events are missing, or the calendar appears blank, this article covers the most common causes and how to fix them. Enable "Dynamically Load Events" for cached sites If your site uses a caching plugin… - [My column widths aren’t being respected when using Responsive Tables](https://www.gravitykit.com/docs/gravityview-pro/datatables/column-widths-responsive-tables/): Unfortunately, specifying column widths in a DataTables View is impossible because of all the extensions involved (Responsive Mode, Scroller, Field Filters, etc.). We recommend using a Table View layout in this case. If you have set column widths in a… - [My DataTables View is not sorting properly](https://www.gravitykit.com/docs/gravityview-pro/datatables/datatables-sorting/): When creating or editing a View with the DataTables Extension, you can specify a field to sort by and a sort direction like so: Due to the way the DataTables Extension stores information using the browser, the View may retain… - [My map is gray and there are no entry markers](https://www.gravitykit.com/docs/gravityview-pro/maps-premium-view/my-map-is-gray-and-there-are-no-entry-markers/): The problem is that your entries haven't been geolocated yet, so you must first check if your Google Maps API Key is correctly configured: Signing up for a Google Maps API Key. After doing this, go back to each one… - [My theme is Divi and I can’t see the Search Bar](https://www.gravitykit.com/docs/gravityview/common-problems/my-theme-is-divi-and-i-cant-see-the-search-bar/): If you can't see the Search Bar on any other View widgets and you are using Divi (or a child theme based on Divi) on your website, the cause is the option "Grab the first post image" in Divi's Theme… - [My View widgets are not showing up on my Divi theme](https://www.gravitykit.com/docs/gravityview/common-problems/my-view-widgets-are-not-showing-up-on-my-divi-theme/): If you can't see the Search Bar on any other View widgets and you are using Divi (or a child theme based on Divi) on your website, the cause is the option "Grab the first post image" in Divi's Theme… - [My Yoast Meta Box is blank](https://www.gravitykit.com/docs/gravityview/common-problems/my-yoast-meta-box-is-blank/): If you're using our Social Sharing & SEO extension to set up SEO for your View, but the Yoast SEO Meta Box looks like this: This is a known issue with a previous release of our Social Sharing & SEO extension,… - [Naming Your Field Columns](https://www.gravitykit.com/docs/gravityimport/naming-your-field-columns/): When importing your file, GravityImport can auto-map headers to fields with the same label (using the "Map Exact Matches" button). Some fields with multiple inputs have different field naming conventions. The defaults are shown below. If you have changed the… - [Nested calculations in GravityMath](https://www.gravitykit.com/docs/gravitymath/nested-calculations/): GravityMath allows you to perform advanced calculation on your Gravity Forms data using the [gravitymath] shortcode. For example, this shortcode adds two values together and divides them by 365: [gravitymath scope="form" id="52"] ( {Number:1} + {Number:3} ) / 365 [/gravitymath][gravitymath… - [Nonprofit pricing](https://www.gravitykit.com/docs/general-help/billing/nonprofit-pricing/): We love supporting nonprofit organizations! If your organization is eligible, you can get: 50% off all annual licenses30% off all lifetime licenses 📋 Apply for non-profit pricing Who Can Apply To qualify, your organization must: Be legally recognized as a nonprofit or… - [Only show choices in the Search Bar that exist in entries](https://www.gravitykit.com/docs/gravityview/advanced/show-choices-that-exist/): In the GravityView Search Bar widget, you may want to only display choices that exist in submitted entries (as opposed to showing all choices for each field). Here's an example: Let's say you have a "Country" field in your form with… - [Only some users are visible the Change Entry Creator dropdown](https://www.gravitykit.com/docs/gravityview/common-problems/only-some-users-are-visible-the-change-entry-creator-dropdown/): Some larger websites have many users, so GravityView limits the number of users displayed in the Change Entry Creator dropdown by default. This was to prevent the page from taking too long to load in cases where there are thousands of… - [Opening and editing entry details in a lightbox (modal/popup)](https://www.gravitykit.com/docs/gravityview/getting-started-gravityview/opening-and-editing-entry-details-in-a-lightbox-modal-popup/): GravityView has the ability to view or edit a single entry inside a lightbox (also called a modal or popup). You can enable the modal option anywhere GravityView lets you create a link to the Single Entry page or Edit… - [Optimizing Gravity Forms with custom indexes](https://www.gravitykit.com/docs/gravityview/advanced/optimizing-gravity-forms-indexes/): 🚨 Make sure to back up your database before applying any index changes! Every site's query patterns are unique, and what improves performance in one case may not in another. Modifying your database is a serious action and should be… - [Overriding GravityView templates](https://www.gravitykit.com/docs/gravityview/customizing-your-views/overriding-gravityview-templates/): Overriding the page template You can override the page template used to display GravityView Views by creating a single-gravityview.php template file. This is useful, for example, if you want GravityView Views to be displayed without sidebars or a menu bar… - [Passing a field value from the View to a form on another page](https://www.gravitykit.com/docs/gravityview/gravity-forms/passing-a-field-value-from-the-view-to-a-form-on-another-page/): If you'd like to create a custom link in your View to open a new page with a form, where some fields would be dynamically populated by the entry values, you could easily do it with GravityView and the Custom… - [PDF export settings and style controls](https://www.gravitykit.com/docs/gravityexport/doc-gravityexport-pdf-settings/): GravityExport lets you customize the appearance of your PDF exports using built-in settings—no code required. There are two places where PDF settings are configured: per-feed settings (specific to each export feed) and global settings (applied across all exports). Per-feed PDF… - [Placing two fields side-by-side in the same column](https://www.gravitykit.com/docs/gravityview/customizing-your-views/placing-two-fields-side-by-side-in-the-same-column/): Let's say you have the following View with three columns: Now, you want to put the Name and Email fields into the same column; how can we do that? Well, that's easily achievable by adding these two fields (Name and… - [Plotting data against time](https://www.gravitykit.com/docs/gravitycharts/plotting-data-against-time/): GravityCharts allows you to plot data against time. In other words, you can have the date on the X axis and a numerical value on the Y axis. In this article, we will show you how to plot data against… - [Pointing the [gv_entry_link] to a specific page](https://www.gravitykit.com/docs/gravityview/common-problems/gventrylink-front-page/): When embedding a View into a page (or post) of the site, the will, by default, generate a link to the View custom post type (/view/), instead of linking to the page it was embedded. Here's a shortcode in a… - [Post Image Meta information: Title, Caption and Description for the Post Image field](https://www.gravitykit.com/docs/gravityview/wordpress-posts/post-image-meta-information-title-caption-and-description-for-the-post-image-field/): This article applies to GravityView 1.1.7 and newer. Gravity Forms allows you to define Image Meta for Post Image fields. They enable users to enter additional information about the uploaded image. The metadata fields are: Title Caption Description GravityView has… - [Pre-filtering results on a View](https://www.gravitykit.com/docs/gravityview/filter-and-sort-results/pre-filtering-results-on-a-view/): There are two ways to pre-filter your View results: 1. By using parameters from the shortcode The shortcode contains two parameters that can be used to filter your View: search_valueand search_field. Pros: Ability to change the value used to filter… - [Pre-selecting a calendar date using URL parameters](https://www.gravitykit.com/docs/gravitycalendar/url-parameter-initial-calendar-date/): Learn how to automatically navigate to a specific date when someone visits your calendar by adding a URL parameter. What you'll learn This guide shows you how to add a code snippet that allows you to pre-select a date on… - [Preserve the “sub-step” status in Gravity Flow when one or more assignees are changed in GravityView](https://www.gravitykit.com/docs/gravityview/advanced/gravity-flow-preserve-user-input-multiple-assignees/): When using GravityView with Gravity Flow, you may encounter a situation where you edit an assignee field on an entry with GravityView which does not reflect in the Gravity Flow workflow "User Input" step.  The snippet below (kindly provided by Rob… - [Preserving Magic Links parameters on password-protected Views](https://www.gravitykit.com/docs/gravityview-pro/magic-links/magic-links-password-protected-views/): When you protect a GravityView View with a password, WordPress displays its own password form before granting access. By default, this form does not keep URL parameters. That means if you share a Magic Link (for example, using gvid, gv_magic, gv_email, or edit parameters), those values are lost when… - [Prevent GravityView from loading its CSS styles](https://www.gravitykit.com/docs/gravityview/advanced/prevent-gravityview-from-loading-its-css-styles/): If you want to apply your own CSS styles to your Views and stop bothering with the default styles loaded by GravityView then that can be easily achieved with the code snippet below: add_action( 'wp_enqueue_scripts', 'gv_dequeue_main_css', 30 ); add_action( 'wp_print_scripts',… - [Preventing Views and Entries from being crawled by the Google Crawler/Bot](https://www.gravitykit.com/docs/gravityview/view-settings/preventing-views-and-entries-from-being-by-the-google-crawler-bot/): Sometimes your Views might contain sensitive data; therefore, you might want to prevent them from being indexed by Google and other search engines. To achieve that, you'll need to create a file on your WordPress root directory called  Robots.txt. Then,… - [Price fields and numbers being sorted alphabetically, not numerically](https://www.gravitykit.com/docs/gravityview/common-problems/price-fields-and-numbers-being-sorted-alphabetically-not-numerically/): When given $20,000, $2,000 and $20, Gravity Forms will sort the array like this: $2,000, $20, $20,000 because Gravity Forms is alphabetically sorting the numbers rather than sorting by value. This is a known issue with Gravity Forms. We've reported the… - [Pricing fields calculation](https://www.gravitykit.com/docs/gravitymath/pricing-fields-calculation/): This functionality requires the GravityMath plugin version 2.0 to be installed and activated on your website. If your form has Pricing fields, it's now possible to perform calculations with them on your View. In our sample form, we've added 3… - [Products show as unlicensed](https://www.gravitykit.com/docs/general-help/licensing/products-show-as-unlicensed/): If you have an active license key and the associated products appear as unlicensed, we recommend that you attempt to forcibly remove and re-add your license key. If the problem persists, please contact our support team for further assistance. - [Radius Search: Request Location](https://www.gravitykit.com/docs/gravityview-pro/maps-premium-view/radius-seach-request-location/): Introduced in Maps version 3.1 is a new setting called Request Location. When checked, this setting prompts users for their location on page load. If consent is given, their browser provides location data, triggering an automatic radius search on the… - [Random sorting not working on WP Engine](https://www.gravitykit.com/docs/gravityview/common-problems/random-sorting-not-working-on-wp-engine/): If you've configured your View to use random sorting but entries always appear in the same order, your hosting provider may be blocking the ORDER BY RAND()  MySQL function. WP Engine WP Engine disables ORDER BY RAND()  by default. Instead… - [Ratings & Reviews Anonymous Reviews](https://www.gravitykit.com/docs/gravityview-pro/ratings-reviews/ratings-reviews-anonymous-reviews/): In Version 2.3 of the Ratings & Reviews extension, anonymous users can now leave reviews. How does anonymous reviews work? The setting respects WordPress’s "Users must be registered and logged in to comment" setting. If the setting is disabled, users… - [Ratings & Reviews Hooks](https://www.gravitykit.com/docs/gravityview-pro/ratings-reviews/ratings-reviews-hooks/): This is an incomplete list of hooks. For full inline documentation, please refer to the extension source code. gv_review_can_edit Modifies who is able to Added: 2.3 Properties: PropertyTypeDescription$is_user_allowed_to_edit booleanWhether the current user is able to edit the current review.$review WP_CommentThe… - [Ratings & Reviews Merge Tags](https://www.gravitykit.com/docs/gravityview-pro/ratings-reviews/ratings-reviews-merge-tags/): These Merge Tags may be used to show an entry’s rating. This is useful in combination with GravityMath and inside the Custom Content field. All types {gv_entry_ratings:review_count} The number of votes (or ratings) an entry has received. "Vote" type {gv_entry_ratings:vote_total}… - [Reasons for the “You are not allowed to view this content.” message](https://www.gravitykit.com/docs/gravityview/common-problems/you-are-not-allowed-to-view-this-content/): GravityView has many levels of security in place to make sure that your content is visible only when you want it to be. If you see the notification "You are not allowed to view this content.", there are multiple reasons… - [Redirecting to a newly-created Gravity Forms entry](https://www.gravitykit.com/docs/gravityview/customizing-your-views/redirecting-to-a-newly-created-gravity-forms-entry/): After submitting a Gravity Forms form, you see a confirmation page by default. Following the steps below, users will be redirected to their newly-submitted entry in a View. Copy the URL of the View you want to redirect to. The… - [Redirecting to the Multiple Entries screen after editing an Entry](https://www.gravitykit.com/docs/gravityview/edit-entry/redirecting-to-the-multiple-entries-screen-after-editing-an-entry/): After editing an entry, you might want your users to be taken directly to the Multiple Entries page instead of back to the Single Entry page. To achieve this, you will need to update your View settings. Prefer to Watch the… - [ReferenceError: gvGlobals is not defined](https://www.gravitykit.com/docs/gravityview/common-problems/reference-error-gvglobals-is-not-defined/): If for some reason you're experiencing this Javascript error message on your Browser's console, that probably means your theme is not calling the wp_footer() function on its footer.php file. If that's the case, then you'll need to edit that file… - [Refunds](https://www.gravitykit.com/docs/general-help/billing/refunds/): Our goal is to add value to your website and help you succeed. We want you to love our products. If you want a refund within 30 days of any purchase, we’ll refund your money—no questions asked. We will process your… - [Removing column headings from the bottom of the tables](https://www.gravitykit.com/docs/gravityview/customizing-your-views/removing-column-headings-from-the-bottom-of-the-tables/): If you are using the Table or DataTables view type... ...you probably want to hide the column headings from the bottom of those tables: Then, you just need to apply these CSS styles to your theme stylesheet ( How to… - [Removing the custom content when the merge tag is empty](https://www.gravitykit.com/docs/gravityview/merge-tags/removing-the-custom-content-when-the-merge-tag-is-empty/): An older version of this article suggested using a code snippet to hide information from a Custom Content field in case an entry field was empty. That's no longer necessary. There's a much easier way to achieve the same result using… - [Removing the striped background from DataTables](https://www.gravitykit.com/docs/gravityview-pro/datatables/removing-the-striped-background-from-datatables/): If you wish to remove that white-blue striped background from your DataTables Views, then you'll need this custom CSS style: .gv-container div.dataTables_scrollBody { background: none !important; }.gv-container div.dataTables_scrollBody { background: none !important; } Here's how to add that to your… - [Removing Theme Navigation Links from Views](https://www.gravitykit.com/docs/gravityview/common-problems/removing-theme-navigation-links-from-views/): If you see "Previous post" and "Next post" navigation links below your View that you didn't add, these come from your WordPress theme, not GravityView. Why This Happens GravityView Views are stored as a custom post type in WordPress. When… - [Renamed Filters & Methods in 2.14](https://www.gravitykit.com/docs/gravityview/advanced/renamed-filters-methods-in-2-14/): In GravityView 2.14, we renamed all instances of blacklist to blocklist and whitelist to allowlist. All methods and filters have been deprecated using apply_filters_deprecated() and _deprecated_function(). We may remove these deprecated filters and functions after one year. Please update your… - [Reserved URL query parameters](https://www.gravitykit.com/docs/gravityview/common-problems/reserved-url-query-parameters/): GravityView uses URL query parameters to control how entries are displayed, filtered and otherwise manipulated. For example, gv_search=cats&mode=any is added to the URL query string when searching for entries that contain cats as the field value. The plugin also tries… - [Reserved URL Slugs](https://www.gravitykit.com/docs/gravityview/common-problems/reserved-urls/): What to do if you see this warning: You should rename your page's URL Slug to avoid using reserved keywords as your URLs. (Learn what terms are reserved below!) How to update the URL Slug You can modify the URL Slug… - [Responsive (DataTables Setting)](https://www.gravitykit.com/docs/gravityview-pro/datatables/responsive-datatables/): The "Enable Responsive Tables" setting allows the View to hide additional columns behind a + sign, thus preventing your users from having to scroll horizontally to see the rest of the columns on your table. Where this setting exists You can… - [REST API Endpoints](https://www.gravitykit.com/docs/gravityview/advanced/rest-api/): GravityView 2.0 features a new simple but powerful REST API that allows read-only access to Views and Entries. There are four endpoints in the /wp-json/gravityview/v1/ namespace: /views Returns a list of all the views available to the current user along… - [Restarting a Gravity Flow workflow after editing a field with GravityEdit](https://www.gravitykit.com/docs/gravityedit/restarting-a-gravity-flow-workflow-after-editing-a-field-with-gravityedit/): The code sample below targets specific forms by their IDs. Make sure to change those to the specific form ID connected to your View. The code below restarts a Gravity Flow workflow after editing a field with GravityEdit (formerly known… - [Restarting a Gravity Flow workflow after editing an entry in GravityView](https://www.gravitykit.com/docs/gravityview/advanced/restarting-a-gravity-flow-workflow-after-editing-an-entry/): The code sample below targets specific forms by their IDs. Make sure to change those to the specific form ID connected to your View. The code below restarts a Gravity Flow workflow after editing an entry in GravityView's Edit Entry… - [Restarting a Gravity Flow workflow after import](https://www.gravitykit.com/docs/gravityimport/restarting-a-gravity-flow-workflow-after-import/): The code below restarts a Gravity Flow workflow after each row of a CSV file has been imported into a form as a new entry with GravityImport. add_action( 'gravityview/import/entry/created', 'gravityimport_after_entry_created', 10, 2 ); function gravityimport_after_entry_created ( $entry, $batch ){ if(… - [Restricting file access in GravityExport & GravityExport Lite](https://www.gravitykit.com/docs/gravityexport/restricting-file-access-in-gravityexport-gravityexport-lite/): GravityExport Lite provides built-in options to control access to download URLs, ensuring that your exported entries remain secure. Here’s how you can restrict access: 1. Download Permissions GravityExport Lite Security Settings GravityExport Lite includes a feature called Download Permissions, which restricts… - [Restricting View content to be members-only](https://www.gravitykit.com/docs/gravityview/filter-and-sort-results/restrict-view-content-to-members/): For a full video course on using the Redirection plugin to protect Views in GravityView, check out our free course on Gravity Guide. Restricting your Views can be helpful if you run a membership site and want to restrict content… - [Retrieve Entry Approval Status in GravityView](https://www.gravitykit.com/docs/gravityview/advanced/retrieve-entry-approval-status-in-gravityview/): If you want to get the GravityView approval status (Approved / Disapproved / Unapproved) of a Gravity Forms entry using code, use GravityView_Entry_Approval::get_entry_status() . This method supports retrieving either the label (Approved, Disapproved, Unapproved) or the value (1, 2, 0). Approval status values The approval statuses are stored… - [Scroller (DataTables Setting)](https://www.gravitykit.com/docs/gravityview-pro/datatables/datatables-scroller/): The Scroller setting allows large datasets to be drawn on the screen in one continuous page. The aim of Scroller for DataTables is to make rendering large data sets fast. The table size is fixed as the data is displayed in… - [Search Bar: Why is the state input is showing as a text field?](https://www.gravitykit.com/docs/gravityview/search/search-bar-why-is-the-state-input-is-showing-as-a-text-field/): The Search Bar allows you to define what type of search fields are displayed per form input. If your Address Type is United States or Canadian (see the image below), your defined Search Bar setting will be used. There is… - [Search: Changing the default option in a select (drop down) field](https://www.gravitykit.com/docs/gravityview/customizing-your-views/search-changing-the-default-option-in-a-select-drop-down-field/): By default, the first option of a drop-down field (also called a "select") on a search bar is a dash "—".  We can change that to a more intuitive text like "-- Select --" by using this code below: /**… - [Security false positive: StandalonePHPEnkoder.php](https://www.gravitykit.com/docs/gravityview/faq/security-false-positive/): When updating your site, you may see a security alert from Defender Pro (by WPMU DEV) about the StandalonePHPEnkoder.php  file included with GravityView. The flagged code can look suspicious because it uses the eval()  function; this is often associated with malicious code. Recommended action… - [Set Up Google Maps in GravityView Maps](https://www.gravitykit.com/docs/gravityview-pro/maps-premium-view/signing-up-for-a-google-maps-api-key/): GravityView Maps uses Google Maps to display entries on a map and convert addresses into latitude/longitude values through geocoding. To enable this functionality, you must create and configure Google Maps API keys in Google Cloud. 1. Create Google Maps API… - [Setting page title for Entries](https://www.gravitykit.com/docs/gravityview/advanced/setting-page-title-for-entries/): It is possible to set individual titles for the Single Entry page in a View by using the pre_get_document_title WordPress filter. The code example below should be placed on your theme's functions.php file. Here's the most basic example, where the… - [Setting up SEO for Views with Yoast SEO](https://www.gravitykit.com/docs/gravityview-pro/social-sharing-seo/setting-up-seo-for-views-with-yoast-seo/): Note: The latest version of our Social Sharing & SEO requires Yoast SEO version 14.7 or newer to be installed.  Prefer to Watch the Video? https://www.youtube.com/watch?v=HMZfjExtrBE After installing and activating the Yoast SEO plugin, you must enable SEO settings for… - [Setting up sharing buttons with JetPack](https://www.gravitykit.com/docs/gravityview-pro/social-sharing-seo/setting-up-social-sharing-seo/): Go to the Plugins page and click the Add New button, and type "Jetpack" on the search. Click the Install Now button. Enable Jetpack's "Sharing" module In the menu bar, you will see a new menu for "Jetpack". Click on… - [Settings for GravityEdit](https://www.gravitykit.com/docs/gravityedit/inline-edit-revisions/): GravityEdit support was added in GravityRevisions version 1.1. The GravityRevisions add-on tracks changes made by the GravityEdit add-on by default. This default setting can be changed by updating a setting. Modifying the “Default Inline Edit Behavior” setting Log in to the WordPress… - [Shortening the displayed URL in a Website field](https://www.gravitykit.com/docs/gravityview/customizing-your-views/shortening-the-displayed-url-in-a-website-field/): If your entries have long URLs, they can look bad when displayed in a View. GravityView offers a Website field option named "Shorten Link Display," which allows you to change a long, ugly URL to a nice-looking one. It will… - [Show name fields as initials](https://www.gravitykit.com/docs/gravityview/customizing-your-views/show-name-fields-as-initials/): Let's say you have a View to display donations. In most cases, donors want to keep their names private; they want to make anonymous donations instead. For these cases, GravityView has an option for name fields to display initials instead… - [Show only Featured Entries in the Recent Entries widget](https://www.gravitykit.com/docs/gravityview-pro/featured-entries/show-only-featured-entries-in-the-recent-entries-widget/): Requires Featured Entries Extension Version 1.1 & GravityView Version 1.7 To show only featured entries in the Recent Entries widget: Modify the Recent Entries widget Check the "Only show featured entries" checkbox (as shown above) Save the widget Once you do… - [Showing Before and After Content even when field is empty](https://www.gravitykit.com/docs/gravityview-pro/diy-layout/showing-before-and-after-content-even-when-field-is-empty/): If the value of a field is empty, the Before Content and After Content sections won't show up: If you still need the contents of these two sections to appear regardless of the field's value, then you'll need to use… - [Showing fewer overlapping events in GravityCalendar](https://www.gravitykit.com/docs/gravitycalendar/overlapping-events-gravitycalendar/): When multiple events occur at the same date and time, GravityCalendar (powered by FullCalendar) will by default show them all. This can result in events appearing stacked and too small. This article will show how to limit how many appear… - [Showing inactive Entries](https://www.gravitykit.com/docs/gravityview/gravity-forms/showing-inactive-entries/): Gravity Forms has different entry statuses, like when an entry is in the trash. By default, GravityView only displays active entries (not spam or in the trash). The gravityview_status filter allows you to choose to show entries that are not… - [Sort doesn’t work when using Gravity Forms encryption plugins](https://www.gravitykit.com/docs/gravityview/filter-and-sort-results/sort-doesnt-work-when-using-gravity-forms-encryption-plugins/): GravityView cannot sort results when using plugins that encrypt Gravity Forms data. This is a known issue and is not going to be fixed. Gravity Forms has multiple encryption plugins, the most popular being Gravity Forms Encrypted Fields. GravityView isn't… - [Sorting by multiple columns](https://www.gravitykit.com/docs/gravityview/filter-and-sort-results/sorting-by-multiple-columns/): Setting the default sort order You can sort by multiple fields by modifying the Secondary sort setting for a View. When editing a View, scroll to the bottom of the editor to find the Settings box Click the Filter &… - [Sorting by Name isn’t working](https://www.gravitykit.com/docs/gravityview/common-problems/sorting-by-name-isnt-working/): If sorting your View by "Name" isn't working, it's usually because the "Name" field on your form is set up as a Single Line Text field type. Sorting by first or last name requires the form to have a "Name" field, which… - [Sorting results by field value](https://www.gravitykit.com/docs/gravityview/filter-and-sort-results/sorting-results-by-field-value/): Learn how to sort your View entries by any field—text, numbers, dates, or randomly. 1. Edit the View you want to sort On the All Views page, click on the View you wish to sort. 2. Find the Filter &… - [Strange display issues inside the View editor](https://www.gravitykit.com/docs/gravityview/common-problems/strange-display-issues-inside-the-view-editor/): If you spot something weird, like partially hidden texts and fields (see the image below), inside your GravityView's View editor page, don't worry! That's just our No-Conflict mode in action. Those pieces of text and fields are just metaboxes from… - [Styling Gravity Forms](https://www.gravitykit.com/docs/gravityview/gravity-forms/styling-gravity-forms/): Gravity Forms allows anyone to create highly advanced, powerful forms in just a few minutes. But there are times when you might want to change the look and feel of your form. Thankfully, there are many resources available to help… - [Styling PDF file exports using CSS](https://www.gravitykit.com/docs/gravityexport/styling-pdf-files/): Looking to customize your PDF without writing code? Check out GravityExport PDF export settings for built-in options like page size, colors, fonts, and header images. GravityExport gives you full control over the look and feel of PDF file exports. Before… - [Styling the Buttons on the Edit Entry Page](https://www.gravitykit.com/docs/gravityview/customizing-your-views/styling-the-buttons-on-the-edit-entry-page/): Note: For an in-depth tutorial, including CSS examples, see our blog post How to Style the Buttons on GravityView's Edit Entry Page. The Edit Entry page contains three buttons - “Update”, “Cancel” and “Delete”. These buttons may inherit styles from… - [Styling the Search Bar Widget](https://www.gravitykit.com/docs/gravityview/customizing-your-views/styling-the-search-bar-widget/): This guide explains how to style each type of input in the GravityView search bar. Use the class selectors below to apply custom styles to text inputs, select fields, checkboxes, radio buttons, number ranges, date fields, and the advanced search… - [Sum GravityMath values for today, a custom date range, or a rolling window](https://www.gravitykit.com/docs/gravitymath/how-to-sum-gravitymath-values-for-today-or-a-date-range/): Use this pattern when you need the sum of a field's values over a specific time period — for example, "total revenue entered today" or "total hours logged between 2026-04-15 and 2026-04-20." The [gravitymath]  shortcode's filter  parameter only accepts one… - [Support for OpenStreetMap or other map providers](https://www.gravitykit.com/docs/gravityview-pro/maps-premium-view/support-for-openstreetmap-or-other-map-providers/): Unfortunately, the Maps Layout only supports Google Maps at this moment. Please let us know if you would like us to support other Map Providers. - [Supported Field Types for GravityCharts Data Sources](https://www.gravitykit.com/docs/gravitycharts/type-of-fields-allowed-as-data-source-on-a-chart/): Three settings decide what a chart plots, and they do different jobs. Knowing which is which is the fastest way to get the chart you want.How the three settings fit togetherSettingWhat it doesData SourceThe field the chart groups by. Each… - [Supported Themes](https://www.gravitykit.com/docs/gravityview/customizing-your-views/supported-themes/): Currently GravityView and it's extensions have a set of styles to work properly with a few of themes in mind so that our users and our team can have a base for comparison on what is the expected behavior from… - [Table widths aren’t being applied](https://www.gravitykit.com/docs/gravityview/customizing-your-views/table-widths-arent-being-applied/): If you add custom table column widths and the columns aren't willing to budge, add the following line of CSS to your site (here's how):  table.gv-table-view { table-layout: fixed; }table.gv-table-view { table-layout: fixed; } That will force the columns to respect… - [The :disabled_admin Merge Tag Modifier](https://www.gravitykit.com/docs/gravityview-pro/advanced-filter/the-disabledadmin-merge-tag-modifier/): There are certain situations where you'll want to disable a View filter when the currently logged-in user is an Administrator. One of these situations is when you need your View to list entries assigned to a specific user, but you… - [The “Download failed. Unauthorized” message](https://www.gravitykit.com/docs/general-help/downloads/the-download-failed-unauthorized-message/): If you're trying to update a plugin and receive the message "Download failed. Unauthorized", first make sure your license is active. Here's how to activate your license. If your license is active, then the problem is likely that you are… - [The “Update” button isn’t showing in Edit Entry](https://www.gravitykit.com/docs/gravityview/common-problems/the-update-button-isnt-showing-in-edit-entry/): If you can't see the Update button in the Edit Entry page of your View on the front end, it's probably because the " Submit" button on your form has the "Submit Button Conditional Logic" functionality activated: To restore the… - [The “Use this field to filter entries” setting](https://www.gravitykit.com/docs/gravityview-pro/a-z-filters/the-use-this-field-to-filter-entries-setting/): This setting is required for the filter to work correctly. If you want the links to filter users based on first name, for example, you would choose the First Name field. Filtering Example Let's say your form has entries with… - [The [gravitycharts] Shortcode](https://www.gravitykit.com/docs/gravitycharts/gravitycharts-shortcode/): The [gravitycharts] shortcode enables embedding a GravityCharts chart into post or page content. How to Find Your Chart ID Before using the shortcode, you need to know your chart's ID. There are two ways to find it: Method 1: All… - [The [gravitymath] Shortcode](https://www.gravitykit.com/docs/gravitymath/math-shortcode/): In order to use the [gravitymath] shortcode, you must have GravityMath installed on your website. The [gravitymath]   shortcode allows you to perform advanced math calculations on your website. With [gravitymath]   , you can: Perform pure math calculationsPerform calculations using data… - [The [gv_entry_link] Shortcode](https://www.gravitykit.com/docs/gravityview/shortcodes/gv-entry-link/): You can use the The shortcode outputs an HTML link, like this: <a href="{entry URL}">View profile</a><a href="{entry URL}">View profile</a> Generate a link to edit a specific entry If you want to generate a link to edit a specific entry, you… - [The {approval_status} Merge Tag](https://www.gravitykit.com/docs/gravityview/entry-approval/approvalstatus-merge-tag/): In GravityView, entries have three approval options: "Approved": The entry has been approved "Disapproved": The entry has not been approved "Unapproved": The entry has not yet been reviewed You can display the status using the    {approval_status} Merge Tag (added… - [The {current_post} Merge Tag](https://www.gravitykit.com/docs/gravityview/merge-tags/currentpost-merge-tag/): Sometimes you want to embed information about the current page in a View (or Gravity Form). That's what the {current_post} Merge Tag does. {current_post} is replaced with the current post's permalink by default, when no modifiers are passed. You can… - [The {entry_count} Merge Tag in Math by GravityView](https://www.gravitykit.com/docs/gravitymath/entry-count-merge-tag/): When creating Gravity Forms calculations with the GravityMath add-on, it's often important to know how many total entries are used in the calculation. Use the {entry_count} Merge Tag inside a [gravitymath] shortcode to help calculate averages. Average order value of… - [The {get} Merge Tag](https://www.gravitykit.com/docs/gravityview/merge-tags/the-get-merge-tag/): Important: The {get} merge tag is provided by the GravityView plugin. It will only work if GravityView is installed and active. If you're using other add-ons like GravityExport or GravityCalendar, and {get} isn't working as expected, make sure GravityView is… - [The {gravitycharts} Merge Tag](https://www.gravitykit.com/docs/gravitycharts/gravitycharts-merge-tag/): This feature is currently in beta! If you encounter any issues, please let our support know. GravityCharts has a Gravity Forms Merge Tag, {gravitycharts} that will be replaced by a static image of a chart feed. The structure of the Merge… - [The {gv_entry_link} Merge Tag](https://www.gravitykit.com/docs/gravityview/merge-tags/the-gventrylink-merge-tag/): The {gv_entry_link} Merge Tag does not work inside form notifications. The {gv_entry_link} Merge Tag is very similar to the shortcode, but it has limited options and it only returns a URL: {gv_entry_link:[post id]:[action]}   For example: {gv_entry_link:123:edit} Links to Edit Entry… - [The {gv_magic_links} Merge Tag](https://www.gravitykit.com/docs/gravityview-pro/magic-links/the-gvmagiclinks-merge-tag/): The GravityView Magic Links plugin provides a merge tag that allows you to generate magic links for entry editing. Basic Usage The basic merge tag syntax requires a View ID:{gv_magic_link view_id=123}   This will output a link with the default… - [The {is_starred} Merge Tag](https://www.gravitykit.com/docs/gravityview/merge-tags/the-isstarred-merge-tag/): Added in GravityView 2.14, the {is_starred} Merge Tag will show whether an entry has been. If an entry is starred, {is_starred} is replaced with 1. If an entry is not starred, {is_starred} is replaced with 0. How to show different content based… - [The {sequence} Merge Tag](https://www.gravitykit.com/docs/gravityview/merge-tags/the-sequence-merge-tag/): The {sequence} Merge Tag displays the same value as a Sequence Number Field, but the Merge Tag can be used inside fields in a View. {sequence} can be used inside a Custom Content field, as well as inside field labels… - [The {user} and {created_by} Merge Tag](https://www.gravitykit.com/docs/gravityview/merge-tags/the-createdby-merge-tag/): This GravityKit Academy course, Advanced User Management and CRM Functionality, has real-world examples of using the {user} merge tag. The {created_by} Merge Tag allows you to display details of the entry creator. It supports all the functionality of the Gravity… - [The difference between subscribing to a calendar and downloading calendar events](https://www.gravitykit.com/docs/gravitycalendar/subscribing-vs-downloading/): The Calendar Link and Calendar Button blocks have a setting called "Link Type". The options are Subscribe and Download. What does this mean? “Subscribe” Link Type When new entries are submitted to the form associated with your GravityCalendar feed, these… - [The Entry Notes field](https://www.gravitykit.com/docs/gravityview/getting-started-gravityview/the-entry-notes-field/): Entry Notes let you add internal comments and annotations to individual Gravity Forms entries. Use them to track follow-ups, add internal context, or communicate with team members about a specific submission. They can also be emailed to selected recipients. By… - [The GravityView Direct Access Setting](https://www.gravitykit.com/docs/gravityview/view-settings/the-direct-access-setting/): In this article, we will discuss the “Direct Access” setting in the View editor. In the “Publish” metabox in the GravityView View editor, there is an option to modify the direct access settings for the View. Clicking on the “Edit”… - [The GravityView plugin changelog](https://www.gravitykit.com/docs/gravityview/advanced/the-gravityview-plugin-changelog/): If you’re curious about what’s new, what’s been fixed, and what’s improved in GravityView, you will want to see our changelog! The changelog is our running record of updates so you can see exactly how the plugin has evolved over… - [The GravityView settings menu isn’t visible](https://www.gravitykit.com/docs/gravityview/common-problems/the-gravityview-settings-menu-isnt-visible/): Since version 1.7.4 GravityView settings is using the Gravity Forms add-on settings capability to enable the screen. Since then, only users with the WordPress capability  manage_options are able to access the GravityView settings screen. If you are not sure if you have… - [The Layout Builder (how and when to use it)](https://www.gravitykit.com/docs/gravityview/getting-started-gravityview/the-layout-builder-when-and-how-to-use-it/): The Layout Builder in GravityView takes customizing your Views to the next level. Think of it as a page builder—but designed specifically for displaying Gravity Forms data. With the Layout Builder, you can create precision layouts using rows and columns,… - [The license key keeps disappearing](https://www.gravitykit.com/docs/general-help/licensing/the-license-key-keeps-disappearing/): If your GravityKit license keys suddenly show as inactive, or you see a "Licensing data is inaccessible" notice on the GravityKit → Manage Your Kit page, it almost always comes down to a change in WordPress's secret keys (the salts… - [The Recent Entries Widget](https://www.gravitykit.com/docs/gravityview/getting-started-gravityview/the-recent-entries-widget/): GravityView's Recent Entries Widget allows you to show the latest entries that are displayed on a View. Only the entries that are visible in the View will be displayed in the widget (not necessarily all entries from a Gravity Forms… - [The Settings box is hidden](https://www.gravitykit.com/docs/gravityview/common-problems/the-settings-box-is-hidden/): The Settings box (or "metabox") may be hidden on the Edit View screen. Here's how to show it. 1. Click the "Screen Options" tab at the top-right of the page. 2. Make sure Settings is checked 3. And click the Screen… - [The text inside a column is going out of the screen](https://www.gravitykit.com/docs/gravityview-pro/datatables/the-text-inside-a-column-is-going-out-of-the-screen/): Here's how to fix a common DataTables layout issue: Just add the following CSS to your theme's stylesheet: .gv-datatables-container tr.child p { white-space: pre-line; }.gv-datatables-container tr.child p { white-space: pre-line; } That will make the text line break like this: - [The Update button on the Edit Entry page is missing](https://www.gravitykit.com/docs/gravityview/edit-entry/the-update-button-on-the-edit-entry-page-is-missing/): If you can't see the Update button on the Edit Entry page of your View, that's because your form might have conditional logic applied to the Submit button. The same logic works here. Check the conditional logic on the form… - [The View Container
](https://www.gravitykit.com/docs/gravityview/customizing-your-views/all-about-the-view-container/): Views that use List and Table layouts are wrapped in a container  <div> with the following structure: <div id="{anchor_id}">{content}</div><div id="{anchor_id}">{content}</div> {content} is replaced with the View output and {anchor_id} is replaced with the unique ID of the container. The container ID This is the… - [The View Settings Meta Box](https://www.gravitykit.com/docs/gravityview/getting-started-gravityview/the-view-settings-meta-box/): Prefer to Watch the Video? https://www.youtube.com/watch?v=c3Ulu509PIU Note: As you can see, there are 8 tabs on the left-hand side that contain settings for different aspects of a View. These 8 tabs are the default settings tabs. You may see more tabs here… - [The Views list on the dashboard](https://www.gravitykit.com/docs/gravityview/getting-started-gravityview/the-views-list-on-the-dashboard/): After installing and configuring the GravityView plugin, head over to the Views list by hovering over Views and clicking Views. This page is similar to the default lists of pages or posts in WordPress. However, GravityView also adds a few… - [There are other plugin boxes on the Edit View screen](https://www.gravitykit.com/docs/gravityview/common-problems/there-are-other-plugin-boxes-on-the-edit-view-screen/): Other plugins add configuration boxes (called metaboxes) to the Edit View screen. Here's how to disable them. Ugly configuration boxes getting you down? Click the Screen Options tab in the top-rigth of the page. Uncheck the boxes you don't want… - [Transferring your license](https://www.gravitykit.com/docs/general-help/billing/transferring-your-license/): Want to transfer your license to another person or organization? No problem! Simply get in touch with us here on the GravityKit Support page. When contacting us, be sure to include the following information: The current email to which the… - [Translation string loading order](https://www.gravitykit.com/docs/gravityview/advanced/translation-string-loading-order/): When GravityView loads translations, it looks in the following locations in the following order: /wp-content/languages/plugins/gravityview-{locale}.mo (loaded by WordPress Core) /wp-content/mu-plugins/gravityview-{locale}.mo /wp-content/mu-plugins/languages/gravityview-{locale}.mo /wp-content/plugins/gravityview/languages/gravityview-{locale}.mo If you want to override translations, place them in any of the first three directories using that naming… - [Troubleshooting 403 errors in GravityBoard](https://www.gravitykit.com/docs/gravityboard/403-errors-in-gravityboard/): If you are seeing 403 Forbidden errors when trying to use GravityBoard, it usually means your server or hosting environment is blocking the API requests that GravityBoard needs in order to work. What’s happening GravityBoard relies on the WordPress REST… - [Turning off auto-renew subscriptions](https://www.gravitykit.com/docs/general-help/billing/turning-off-auto-renew-subscriptions/): If you prefer to renew your subscriptions manually instead of having them automatically renew each year, you can easily turn off auto-renewal from your account. Your license will remain active until its expiration date - you're just opting out of… - [Turning off the Show Search Bar default search field](https://www.gravitykit.com/docs/gravityview/search/turning-off-the-show-search-bar-default-search-field/): If you want to disable the search filter in a DataTables View, read this article:  Disable DataTables Search Filter. Click the Multiple Entries tab Click the gear icon next to the Search Bar widget Click the "X" icon next to… - [Unapproving entries automatically after they’re edited](https://www.gravitykit.com/docs/gravityview/edit-entry/unapproving-edited-entries-automatically/): When allowing logged-in users to edit entries they created by checking the "Allow User Edit" box in View Settings, you also have the option to automatically unapprove entries after they've been edited: If the Approve Entries field is added to… - [Understanding how an entry gets associated with a user](https://www.gravitykit.com/docs/gravityview/advanced/understanding-how-an-entry-gets-associated-with-a-user/): On our support, we've seen that many Gravity Forms users are unaware that the current user ID is always stored alongside the form submission (also known as "entry") if the user filling the form is logged in on the website.… - [Understanding the “No Entries Behavior” setting in GravityView](https://www.gravitykit.com/docs/gravityview/getting-started-gravityview/no-entries-view-setting/): Control exactly what happens when your View has no entries to display with four distinct behavior options. Overview The No Entries Behavior setting determines what visitors see when a View contains no entries. This occurs when: The connected form has… - [Understanding the “Show Debug Output” option](https://www.gravitykit.com/docs/gravityview-pro/advanced-elementor-widget/understanding-the-show-debug-output-option/): The Show Debug Output option is an advanced setting in the GravityView Elementor widget that displays the equivalent GravityView shortcode directly inside the Elementor editor. This feature helps you see how your widget settings translate into shortcode parameters. It’s useful… - [Understanding Time-Based Proration for License Upgrades](https://www.gravitykit.com/docs/general-help/billing/understanding-time-based-proration-for-license-upgrades/): When you buy any product from GravityKit, you can upgrade your license anytime. The amount you pay for the upgrade will be prorated based on how long you have left on your current license. When there are less than 90… - [Update your invoice with company name, address, or VAT number](https://www.gravitykit.com/docs/general-help/billing/changing-information-on-your-invoice/): Need to add your company name, VAT number, or update your billing address on a GravityKit invoice? You can do this yourself from your account page. This is useful when: Your invoice needs to show your company name instead of… - [Updating existing entries with the GravityImport plugin](https://www.gravitykit.com/docs/gravityimport/updating-existing-entries-import-entries/): In addition to creating new entries, the GravityImport plugin does allow you to update existing entries. Beware! When updating an entry, the existing entry will be entirely overwritten, not only the mapped fields. You can't use GravityImport to update only one field on… - [Upgrading your license](https://www.gravitykit.com/docs/general-help/billing/upgrading-your-license/): You can upgrade your license at any time. You pay only the difference in cost from your current license when upgrading to a higher annual license; this does not apply to lifetime licenses. To upgrade your license, first access your… - [Use [gvlogic] to show (or hide) content anywhere on your site](https://www.gravitykit.com/docs/gravityview/advanced/show-or-hide-content-on-your-site/): There's a much easier way to achieve the same results demonstrated on this page called "Field Conditional Logic". Use our shortcode to show and hide content on your site GravityView adds multiple shortcodes to WordPress ( see the list of GravityView shortcodes… - [User Edit: Allowing Users to Edit Their Own Entries](https://www.gravitykit.com/docs/gravityview/edit-entry/user-edit-allow-users-to-edit-their-own-entries/): TL;DR: To enable user edit on a View in GravityView, edit your View and check the box that says “Allow User Edit”. Then, add a Link to Edit Entry field and configure the Edit Entry Layout. Finally, save your View… - [Using [gvlogic] and [gvlogic2] to create "AND" logic](https://www.gravitykit.com/docs/gravityview/shortcodes/using-gvlogic-and-gvlogic2/): There’s a better way: GravityView has added the ability to use AND or OR logic inside    Examples Here we use GravityView 2.5 or newer includes into the plugin, without the need for extra code. If you're using an older version of… - [Using a latitude and longitude fields to position the map markers](https://www.gravitykit.com/docs/gravityview-pro/maps-premium-view/how-can-i-use-the-latitude-and-longitude-form-fields-to-position-map-markers/): The Maps layout (or the Multiple Entries Map widget and the Entry Map field) requires an address field on your form, which will be used as a source to geocode the coordinates to create the map markers. That Address field… - [Using a range to search numeric fields](https://www.gravitykit.com/docs/gravityview/search/number-range-search/): GravityView Version 2.22 supports the use of numeric ranges to search within Number, Product (user-defined price), Quantity, and Total fields. This allows for more precise filtering by enabling users to search for entries with field values that fall within specific… - [Using Advanced Filtering with Multiple Forms](https://www.gravitykit.com/docs/gravityview-pro/advanced-filter/using-advanced-filtering-with-multiple-forms/): The Advanced Filter Extension now works with fields from joined forms when using the Multiple Forms Extension. This means you can filter entries not only from your primary form, but also from any additional forms you’ve joined together. This makes… - [Using an Admin Label for Custom Content fields](https://www.gravitykit.com/docs/gravityview/getting-started-gravityview/admin-label-for-custom-content-fields/): When creating or editing a View and using two or more Custom Content fields, it can be difficult to tell them apart from the default "Custom Content" admin label: To remedy this issue, GravityView allows you to set an Admin… - [Using direct file paths for uploaded media in GravityView](https://www.gravitykit.com/docs/gravityview/advanced/using-direct-file-paths-for-media-in-gravityview/): When displaying File Upload fields in your Views, GravityView can either use secure download URLs or point directly to uploaded files. This article explains how to enable direct file paths and when to use this setting. What is the direct… - [Using Entry Tags in GravityBoard](https://www.gravitykit.com/docs/gravityboard/using-entry-tags-in-gravityboard/): GravityBoard integrates with the Entry Tags plugin to display tags on cards. Tags provide a clear, visual way to categorize and organize entries directly on your board. What you can do with entry tags When Entry Tags is active, you… - [Using GFChart with GravityView](https://www.gravitykit.com/docs/gravityview/gravity-forms/using-gfchart-with-gravityview/): GravityKit now has its own chart plugin called GravityCharts. Make sure to check it out! GFChart is an easy way to display your Gravity Forms entry data in a chart. GFChart does not currently support GravityView filters and sorting, but… - [Using Gravity Forms gf_apply_filters() and gf_do_action() in Gravity Forms development](https://www.gravitykit.com/docs/gravityview/advanced/using-gravity-forms-gfapplyfilters-and-gfdoaction/): These two Gravity Forms functions are under-documented, but they're very powerful, so we have provided some additional information for Gravity Forms developers! Using gf_apply_filters and gf_do_action These two functions are powerful tools for creating dynamic, context-specific hooks in your Gravity… - [Using GravityMath inside a GravityView Custom Content field](https://www.gravitykit.com/docs/gravitymath/using-gravitymath-inside-a-gravityview-custom-content-field/): When using the [gravitymath]   shortcode inside a GravityView Custom Content field, you may encounter issues with merge tags being processed in the wrong order. This article explains the problem and provides a workaround. Understanding the Problem GravityView processes merge tags… - [Using GravityRevisions to track & restore changes to a Gravity Forms form](https://www.gravitykit.com/docs/gravityrevisions/track-changes-to-a-gravity-forms-form/): Gravity Forms currently only tracks form revisions when using a Consent form field and provides no way to view or restore changes to the form ("form revisions"). With GravityRevisions, there's an easy and powerful way to browse and restore form… - [Using Merge Tag Modifiers with Lookup Fields](https://www.gravitykit.com/docs/gravity-forms-dynamic-lookup/lookup-merge-tag-modifiers/): Dynamic Lookup fields connect form entries to WordPress content, such as users, posts, pages, or other form entries. Each field includes a Display Value setting that determines what is shown by default (for example, Display Name for users or Title… - [Using Page Templates with GravityView](https://www.gravitykit.com/docs/gravityview/customizing-your-views/using-page-templates-with-gravityview/): Do you have a page template you want to use with GravityView? A full-width page layout, for example? WordPress allows you to use your theme's page templates for GravityView. Learn more about Post Type Templates. Adding support just requires one… - [Using relative Start Dates and End Dates](https://www.gravitykit.com/docs/gravityview/filter-and-sort-results/using-relative-start-dates-and-end-dates/): The "Start Date" and "End Date" View settings filter entries based on the date the entries were created. The fields allow you to enter relative times. The values for relative times need to be compatible with the strtotime() PHP function. Here's… - [Using shortcodes inside Gravity Forms notifications](https://www.gravitykit.com/docs/gravityview/gravity-forms/using-shortcodes-inside-gravity-forms-notifications/): When sending a notification, you may want to have a different email subject line based on the value of a field. In that case, you can use - [Using the [gravityview] Shortcode](https://www.gravitykit.com/docs/gravityview/shortcodes/using-the-shortcode/): The shortcode allows you to embed Views on your website. But that's not all. There is also a range of parameters you can use to customize the output. You can use the shortcode on pages, posts, sidebar widgets, or even… - [Using the [gventry] Shortcode](https://www.gravitykit.com/docs/gravityview/shortcodes/gventry-shortcode/): The shortcode allows you to embed a GravityView Entry in a post, page, or in another View's Custom Content field. Usage This is a WordPress shortcode. It can be used in post content by adding (+ parameters) and in PHP… - [Using the [gvfield] shortcode to embed single field values](https://www.gravitykit.com/docs/gravityview/shortcodes/gvfield-embed-gravity-forms-field-values/): The shortcode provides an easy way to place any field from any entry based on some View settings. This feature was added to GravityView 2.0. Use Cases Outputting a link to edit or view a user profile? Check.Showing the approval… - [Using the [gvlogic] shortcode](https://www.gravitykit.com/docs/gravityview/shortcodes/gvlogic-shortcode/): ℹ️ GravityView has an easy way to show or hide fields in a View based on their value called "Field Conditional Logic". Dynamically show or hide content If you only want to show content if the value matches a specific… - [Using the {get} Merge Tags with [gvlogic] to display a person's name in a Custom Content widget](https://www.gravitykit.com/docs/gravityview/merge-tags/using-the-get-merge-tags-with-gvlogic-to-display-a-persons-name-in-a-custom-content-widget/): This walk-through will show you how to use {get} Merge Tags together with the <br><br> What will this do? If a person's first name is passed in the URL using ?first-name, it will show the person's name in the heading.… - [Using the Custom Content Field](https://www.gravitykit.com/docs/gravityview/getting-started-gravityview/using-the-custom-content-field/): Note: Custom Content fields are not sortable. The GravityView Custom Content field allows you to add plain text, HTML, shortcodes, or merge tags to your View layouts. To get started with Custom Content, open the View editor and follow the… - [Using the GravityView View Details block](https://www.gravitykit.com/docs/gravityview/using-the-gravityview-view-details-block/): The GravityView View Details block allows you to display specific metadata about a GravityView View directly within a page or post. This is especially useful for providing summary information or pagination-related details about your View. The GravityView View Details block Getting started… - [Using the Search Bar “Clear” button](https://www.gravitykit.com/docs/gravityview/search/using-the-search-bar-clear-button/): Added in Version 1.5.4 The Search bar widget has a "Show Clear button" setting. Enabling this setting allows users to clear entered search values. Click the gear to open the Search Bar widget settings Check the Show Clear button checkbox After… - [View Setting: Number of entries per page](https://www.gravitykit.com/docs/gravityview/view-settings/view-setting-number-of-entries-per-page/): Views allow you to configure the number of entries shown per page. You can change this seting: edit the View, scroll down to the Settings box, click the Multiple Entries tab. There you will see the "Number of entries" setting.… - [View Settings: Custom Code](https://www.gravitykit.com/docs/gravityview/view-settings/view-settings-custom-code/): The Custom Code tab in the View Settings metabox lets you add custom CSS and JavaScript that loads only when that specific View is displayed. This keeps your customizations organized inside the View itself, rather than scattered across theme files,… - [View Settings: Enable Edit Locking in GravityView](https://www.gravitykit.com/docs/gravityview/edit-entry/entry-locking/): Sometimes two people are editing the same entry at the same time. Gravity Forms has a system for that called Entry Locking. In Version 2.6 of GravityView, we have implemented Entry Locking. How to enable and disable Entry Locking In… - [View Settings: Enable Lightbox for Images](https://www.gravitykit.com/docs/gravityview/view-settings/view-settings-enable-lightbox-for-images/): If enabled, images will open full-size in a "lightbox". A lightbox displays images and videos by filling the screen and dimming out the rest of the web page. If disabled, clicking the image will not enlarge the image. Here's an example… - [View Settings: Redirect After Editing](https://www.gravitykit.com/docs/gravityview/edit-entry/view-settings-redirect-after-editing/): By default, GravityView will keep a user on the Edit Entry screen after editing an entry. There is a setting for changing this behavior: "Redirect After Editing". It has the following options: Stay on Edit Entry By default, GravityView will… - [View sorting isn’t working](https://www.gravitykit.com/docs/gravityview/filter-and-sort-results/view-sorting-isnt-working/): On some sites, sorting does not work when paging through entries. If this is happening on your View, first check if the entries sort correctly on the Gravity Forms entries screen: 1. Check sorting in Gravity Forms: GravityView relies on Gravity… - [View widgets conflict with All in One SEO](https://www.gravitykit.com/docs/gravityview/common-problems/view-widgets-conflict-with-all-in-one-seo/): The All in One SEO plugin has a setting that when activated, prevents the View widgets from showing up when the View is embedded into a page. Disabling this setting, restores the View widgets. The setting is called "Run Shortcodes"… - [Visual Composer and GravityView](https://www.gravitykit.com/docs/gravityview/common-problems/visual-composer-and-gravityview/): Visual Composer is a plugin that makes it easy to design complex page layouts. You can embed a GravityView in a Visual Composer layout, but you can't create a Visual Composer layout inside a View. Confused? Read on! Do you… - [What are “Search as map moves” and “Redo search in map”?](https://www.gravitykit.com/docs/gravityview-pro/maps-premium-view/search-entries-as-map-moves/): At the top right of the map, you'll either see a button that says "Redo search in map" or a checkbox that says "Search as map moves". In this article, we explain what this refers to. Search as map moves… - [What Are Form Presets?](https://www.gravitykit.com/docs/gravityview/getting-started-gravityview/what-are-form-presets/): When selecting a data source for your new View, you have two options: select an existing form in Gravity Forms or choose a ‘form preset’. Form presets are form templates that allow you to create a new View without an… - [What are the existing layout options to create a View?](https://www.gravitykit.com/docs/gravityview/customizing-your-views/what-are-the-existing-layout-options-to-create-a-view/): Currently, GravityView has five types of layouts that you can use to create your View:  Table View and List View (part of the Core license); DataTables (included in the Core + Extensions and All Access license levels) Maps and DIY… - [What are View widgets useful for?](https://www.gravitykit.com/docs/gravityview/getting-started-gravityview/what-are-view-widgets-useful-for/): GravityView widgets guide Widgets enhance your View by adding tools that help visitors search, filter, paginate, and navigate through entries. Widgets appear above or below your entry listings and are a key part of creating a usable, interactive View. This… - [What caching plugin do we recommend? WP Rocket.](https://www.gravitykit.com/docs/gravityview/common-problems/what-caching-plugin-do-we-recommend/): Looking for a WordPress caching plugin for your website? We recommend WP Rocket. It's user-friendly, intuitive to use, and doesn't require deep technical knowledge. Most importantly, it works well with GravityView! Not sure what a caching plugin is (or why you… - [What is this “Grant Support Access” menu on GravityView?](https://www.gravitykit.com/docs/gravityview/faq/what-is-this-grant-support-access-menu-on-gravityview/): GravityView adds a link named "Grant Support Access" to the GravityKit menu in your WordPress admin. This functionality is part of a service called TrustedLogin. TrustedLogin is a secure method to share website access with our support team without having to create an… - [What is this GravityKit charge on my bill, and do I need it?](https://www.gravitykit.com/docs/general-help/what-is-this-gravitykit-charge-on-my-bill-and-do-i-need-it/): If you've received a charge from GravityKit and aren't sure what it's for, you're in the right place. This often happens when a developer or former employee set up your website and the subscription renewed automatically. What is GravityKit? GravityKit… - [When to use Advanced Filtering vs Field Conditional Logic vs gvlogic](https://www.gravitykit.com/docs/gravityview/advanced/when-to-use-advanced-filtering-vs-field-conditional-logic-vs-gvlogic/): GravityView includes three features that use conditional logic: Advanced Filtering, Field Conditional Logic, and the <span style="color: red; font-weight: bold;">High Priority</span> [else if="{Priority:5}" is="Medium"] <span style="color: orange;">Medium Priority</span> [else] <span style="color: green;">Low Priority</span> [/gvlogic] This isn't possible with Field Conditional… - [When to use GravityMath and when to use GP Advanced Calculations](https://www.gravitykit.com/docs/gravitymath/when-to-use-gravitymath-and-gp-advanced-calculations/): If you want to perform advanced calculations in Gravity Forms, it can be confusing trying to figure out which plugin you should use: GravityMath (by GravityKit) or GP Advanced Calculations (by Gravity Wiz). In this article, we'll explain the differences… - [Where to find GravityKit demos](https://www.gravitykit.com/docs/general-help/where-to-find-gravitykit-demos/): If you want to explore GravityKit plugins in action, you can try out our live demos. These demos let you see how each plugin works before you install it on your own site. Links to GravityKit Demos GravityView Demo GravityView… - [Which Gravity Forms license do I need?](https://www.gravitykit.com/docs/gravityview/pre-sale/which-gravity-forms-license/): Gravity Forms is required to use GravityView. GravityView will work with any Gravity Forms license. For example, you can use the GravityKit All Access license with the Gravity Forms Basic license. You do not need the Pro or Elite Gravity… - [Which Post Fields are editable?](https://www.gravitykit.com/docs/gravityview/edit-entry/editable-post-fields/): Since GravityView version 2.20, custom post types created with the Advanced Post Creation add-on can now be edited in GravityView! You can allow users to edit post content from the Edit Entry screen. Most Post Fields are editable, but some… - [Why aren’t some of my entries showing up on the map?](https://www.gravitykit.com/docs/gravityview-pro/maps-premium-view/why-arent-some-of-my-entries-showing-up-on-the-map/): If you are using the Map View layout for your View or the Multiple Entries Map widget and noticed that some of your entries are not showing up on the map, then the cause might be the Number of entries… - [Why can’t I edit my View?](https://www.gravitykit.com/docs/gravityview/common-problems/why-cant-i-edit-my-view/): You may not have the appropriate level of access to Edit a View, even though you can create a View. Additional user capabilities are required for users who are not in the Administrator or Editor roles to be able to… - [Why can’t I see the Fields dropdown?](https://www.gravitykit.com/docs/gravityview-pro/advanced-filter/why-cant-i-see-the-fields-dropdown/): This doc is for an earlier version of Advanced Filters. In Advanced Filters Version 2.0 and newer, field filters are always visible without needing to save the View. In Advanced Filter versions earlier than 2.0, filter fields were only visible… - [Why doesn’t my DataTables sort correctly?](https://www.gravitykit.com/docs/gravityview-pro/datatables/why-doesnt-my-datatables-sort-correctly/): Is the sorting column configured in the View? You need to make sure the column used to sort is also displayed in the view. So, if you configured the view to sort by the Entry date ( the date when… - [Why I’m seeing duplicated records on my View?](https://www.gravitykit.com/docs/gravityview-pro/multiple-forms/why-im-seeing-duplicated-records-on-my-view/): If your View is using Multiple Forms, then you might see duplicated entries from the main form showing up.  Let's assume we have two forms: Teams and Players.  On the Teams form, we have two entries: Arizona Rockets and New… - [Why is my form creating WordPress posts?](https://www.gravitykit.com/docs/gravityview/gravity-forms/why-is-my-form-creating-wordpress-posts/): If you're seeing unexpected posts appearing in your WordPress Posts section after form submissions, your form likely contains one or more Post Fields. What are Post Fields? Post Fields section in the Edit Form "Add Fields" interface Gravity Forms includes… - [Why is my search returning more results than expected?](https://www.gravitykit.com/docs/gravityview/why-is-my-search-returning-more-results-than-expected/): When using a dropdown search filter in GravityView, you may notice that selecting one option returns entries that should belong to a different option. This guide explains why this happens and how to fix it. Understanding the Problem GravityView's search… - [Why is my View slow to load?](https://www.gravitykit.com/docs/gravityview/common-problems/why-is-my-view-slow-to-load/): There are a few leading causes that can impact View loading times on the frontend: Encryption Plugins Encryption plugins like Gravity Forms Encrypted Fields or similar plugins can significantly impact View loading times. Encrypting and decrypting values are very slow… - [Why View entries may not be showing up](https://www.gravitykit.com/docs/gravityview/common-problems/why-are-my-entries-not-visible/): After creating a View in GravityView, you may not see your entries appearing on the front end. Here are some possible reasons why: 1. Missing the secret  attribute in the  shortcode If you are embedding the View using the  shortcode and… - [Why you might not see the Licenses box](https://www.gravitykit.com/docs/general-help/why-you-might-not-see-the-licenses-box/): The Manage Your Kit screen…without the Licenses box visible. If you’re trying to activate your GravityKit license, but don’t see the usual place to enter your license key, there are a few reasons why the Licenses area may not be visible: Insufficient… - [Why you should avoid using List fields in your form](https://www.gravitykit.com/docs/gravityview/gravity-forms/avoid-using-list-fields-on-your-form/): The List field in Gravity Forms is a handy way to let users add multiple rows of related information without having to create dozens of separate fields. It’s quick to set up, keeps your form compact, and works well for… - [Widget shortcodes](https://www.gravitykit.com/docs/gravityview/shortcodes/widget-shortcodes/): You can use the shortcodes below to embed View Widgets. The [gravityview_widget_pagination_info] shortcode The Show Pagination Info widget Outputs Displaying X-Y of Z results text. Not visible on Single Entry pages. No parameters. The [gravityview_widget_page_links] shortcode The Show Page Links… - [Will GravityView stop working if I don’t renew?](https://www.gravitykit.com/docs/gravityview/faq/will-gravityview-stop-working-if-i-dont-renew/): If you choose not to renew your license, GravityView will continue to work.  You will not have access to updates, new releases, or support if you do not renew. - [WordPress hooks (actions and filters) available for GravityView](https://www.gravitykit.com/docs/gravityview/advanced/gravityview-hooks/): GravityView has inline documentation for most of our hooks. You can find auto-generated documentation of them here: List of ActionsList of Filters - [Working with Field Labels (column headings)](https://www.gravitykit.com/docs/gravityview/getting-started-gravityview/working-with-field-labels/): What is a field label in GravityView? In Table and DataTable layouts, the label for a field is displayed as the column headings. In Listing layouts, the label is shown above the entry value. Modifying the Label value You can… - [Working with timezones in GravityCalendar](https://www.gravitykit.com/docs/gravitycalendar/working-with-timezones-in-gravitycalendar/): GravityCalendar uses WordPress’ robust timezone support so your events display correctly across different regions. This article explains how timezones work in WordPress and GravityCalendar, and provides troubleshooting tips if your calendar events appear at the wrong time. Types of timezones… - [WPML and GravityView](https://www.gravitykit.com/docs/gravityview/common-problems/wpml/): If you want to have a View that is available in multiple languages, here's how to do it using the popular translation plugin WPML. Floaty has a View that he wants to translate It's an international guest list, so he… - [You don’t have permission to edit this post.](https://www.gravitykit.com/docs/gravityview/common-problems/you-don-t-have-permission-to-edit-this-post/): When editing an entry in GravityView, you may see the message "You don't have permission to edit this post." on one or more fields. This happens because those fields are Post Fields — special Gravity Forms field types that are… - [Your GravityKit Account page](https://www.gravitykit.com/docs/general-help/billing/your-gravityview-account/): You can access your license keys, upgrade and renew your licenses, and manage your active sites on the  GravityKit Account page. Find your license key If you need to find your license key, first log into your GravityKit Account page.…