NgSurvey – Powerful, feature rich self-hosted surveys
NgSurvey allows you to create full featured self-hosted surveys with the easy to use, ajax powered form builder. Here are few important features. Live demo Checkout the live demo of the surveys on our demo site. Download survey json files and import them to your website using Import/Export plugin. Click here to access the demo site Documentation We compiled a detailed documentation on how to quickly create and manage the surveys. Please read NgSurvey documentation at https://docs.ngideas.com/ Found a bug? Report bugs and contribute to the project on our GitHub repository at https://github.com/ngideas/ngsurvey Quick overview Create the questionnaire with the Ajax powered modern form builder. Quickly view and change entire questionnaire at a time. Questions are fully customized with options to provide CSS class names. Bulk import pre-defined answers using Answer Presets. Allows you to organize your questionnaire into multiple pages. Create a one page small survey to multipage large surveys with less effort. Show personalized questions to the users with built-in skip/conditional logic. Set up conditional rules on all your questions with an advanced rules builder. Not just creating the surveys, responding to the surveys is also made simple with Ajax powered response forms. Analyse your survey data with the built-in advanced reporting engine. Get a quick overview of your entire survey using the consolidated report or view invidividual responses. Want more? Extend the functionality with ready to use extensions. Question Types NgSurvey comes bundled with most useful question types. Page headers – Show any HTML content on top your questions. You can describe questions shown on each page. Multiple Choice – Simple but powerful way to create rich surveys. Ask questions with multiple choice text answers. Radio buttons Checkboxes Select boxes Text input – Allow the users to enter their own answers. Single line text box question Password type question Number type question Email type question Many more question types available on our premium plugin NgSurvey Extensions: Net Promoter Score or NPS questions. Know what your customers/employees thinking about your products/services/company. Choice Grid – Combine multiple similar questions with same set of answers into a grid type questions. Radio buttons grid layout Checkboxes grid layout Choice Images – Images quickly attract users, allow your users to select images instead of plan text answers. Single selection Image type Multiple selection Images Star ratings – Rate products/services with star ratings. Match the following – Allow the users to match an answer from list of answers for each question. Rank answers – Rank the answers by drag and drop in desired order. Multi Sliders – Choose the answers by dragging the sliders. The answers can be predefined or numeric. Single slider Multiple sliders Postal address – Get full postal address of your users including country and region selections. Map Location – Search for a location and show a pin on the map of that location. Signature pad – Draw your signature on the screen with mouse pointer or on your phone with touch. URL parameter – Automatically capture data from survey URLs. Calendar input – Select the date and time using calendar input questions. Person name – input. Get the full name of the person including salutation, first and last name. Multiline Textarea input. Get detailed answers with multiline textarea type questions. Extensions Add more features with NgSurvey Extensions plugin. Google Sheets – One click integration with Google Sheets enables live sync survey responses to Google Sheets document. Campaigns – Build your audience and invite them to take your surveys. Create and send HTML email invitations with built-in visual email builder. CSV Downloads – Download all your responses data in a CSV file and analyze it on Excel or third party software. Emails – Send automated surveys when your users purchase a product, respond to a survey and so on. Front-end management – Monetise surveys as a software-as-service business. Let your front-end users create and manage surveys on their own. MaxMind GeoIP Location – Capture your respondent location data such as country name, state/region name and city name. reCAPTCHA – Protect your responses from spammers by enabling reCAPTCHA validations to your guest responses. Import & Export – Export your survey to a JSON file and import to another site or use it to duplicate the surveys with one click importer. Feature Tour Learn more about NgSurvey and read detailed information on NgSurvey features on the feature tour page
Smush – Image Optimization, Compression, Lazy Load, WebP & CDN
Compress images, optimize images, and enable image lazy load automatically with the powerful Smush image optimizer to keep your WordPress site fast, without losing quality. Smush makes it easy to optimize images, compress images, and deliver images faster across your entire WordPress site. This all-in-one image optimizer automatically reduces image file sizes, enables image lazy load, and serves modern formats like WebP and AVIF, all without breaking image quality or adding extra work. Whether you’re running a blog, store, or portfolio, Smush helps you optimize images at scale and keep your site fast with a trusted WordPress image optimizer. Trusted by 1+ Million Sites | 4.8/5 Star Rating Get everything you need to optimize images and speed up your site. Smush works out of the box with no complicated setup – just install and let it handle the rest. Compress images without losing quality Reduce image file size automatically while keeping your images sharp and clear. Smush is an easy-to-use image optimizer which let’s you compress images using both lossless and lossy compression, giving you the best balance of quality and performance without extra work. You can also compress images outside the media library using Directory Smush, making it easy to optimize images stored in theme folders, plugins, or other directories on your server. Lazy load images for faster pages Enable image lazy load across your site so images load only when needed. This image optimizer improves initial page speed and creates a smoother experience for visitors without extra configuration. Serve WebP and AVIF images automatically (PRO) Convert images to WebP and AVIF and serve them automatically to supported browsers. Smush helps you optimize images using next-gen formats to reduce file size and improve load times across your WordPress site. Deliver images faster with an Image CDN (PRO) Serve images through a global image CDN to reduce latency and improve load times for visitors around the world. 119 global CDN servers Up to 500 GB of bandwidth Faster image delivery based on visitor location Improved performance for image-heavy and high-traffic sites Automatically resize and fix image dimensions (PRO) Eliminate common PageSpeed warnings and improve layout stability with automatic image sizing. Smush dynamically resizes images to perfectly fit their containers, regardless of original size, helping fix the “Properly size images” warning in Google PageSpeed Insights. It also automatically adds missing width and height attributes to your images, improving rendering speed and reducing layout shifts. This helps you meet the “Ensure images have explicit width and height” recommendation without any manual work. Optimize your entire site, automatically Smush works across your whole site as a powerful image optimizer to optimize images as you upload them and maintain performance over time without manual work. Optimize images automatically on upload Compress images in bulk or individually Works with your existing media library No need to re-upload images Enable image lazy load across your site Convert images to WebP and AVIF Deliver images with an integrated image CDN Automatically resize and serve correctly sized images Optimize images outside the media library with Directory Smush Built for performance Smush improves page speed and overall performance by reducing image weight and improving how images are delivered. Reduce page load times Improve user experience Better performance for image-heavy pages Supports image lazy load and preload images (PRO) for faster perceived performance Works with your existing setup Smush is built to work with your current WordPress setup, including popular themes, page builders, and plugins. Compatible with Gutenberg, Elementor, WPBakery, and more Works with WooCommerce stores No need to change your workflow Easy to enable and configure Designed to be simple You don’t need to be a performance expert to optimize images with Smush image optimizer. Works out of the box Simple settings when you need them No technical knowledge required Safe to use on any site Why choose Smush? There are plenty of image optimization plugins, but Smush focuses on making it easy to optimize images, compress images, and improve performance without complexity. As a leading WordPress image optimizer, Smush gives you powerful optimization tools without the technical hassle. Trusted by over 1 million WordPress users Built specifically for WordPress Regular updates and improvements Backed by the WPMU DEV team Get started in minutes Install Smush, activate it, and start to compress images, optimize images, and enable image lazy load right away. This easy-to-use image optimizer helps most sites see improvements immediately without changing how they upload or manage images. About Us WPMU DEV is a premium supplier of quality WordPress plugins, services and support. Learn more here: https://wpmudev.com/ Don’t forget to stay up to date on everything WordPress from the Internet’s number one resource: WPMU DEV Blog Hey, one more thing… we hope you enjoy our free offerings as much as we’ve loved making them for you! Contact and Credits Originally written by Alex Dunae at Dialect (dialect.ca, e-mail ‘alex’ at ‘dialect dot ca’), 2008-11.