=== Clicks Advance Forms Builder | Drag and Drop WordPress Form Builder ===
Contributors: sykologicist
Tags: forms-plugin, contact-form, form-builder, multi-step-forms, drag-and-drop-form
Requires at least: 5.8
Tested up to: 7.0
Stable tag: 2.0.0
License: GPLv2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html

Create contact forms, paginated multi-step forms, lead capture cards, and customer feedback surveys with a beautiful drag and drop builder.

== Description ==

Clicks Advance Forms Builder is the most intuitive, feature-rich, and developer-friendly drag-and-drop WordPress forms plugin. Designed to help you build everything from a simple contact form to complex multi-step forms, school admission requests, job applications, and online order checkouts in minutes without writing a single line of code.

Whether you need a free form builder to collect subscriber emails or a premium form builder to capture leads, process payments, and automate user registration, Clicks Advance Forms Builder delivers a high-speed, mobile-responsive experience out-of-the-box.

=== Why Choose Clicks Advance Forms Builder? ===
*   **Intuitive Drag & Drop Builder**: Build beautiful forms directly inside a modern canvas editor with instant live preview.
*   **100% Mobile Responsive Layouts**: Every form you design fits seamlessly on desktops, tablets, and mobile devices automatically.
*   **Paginated Multi-Step Forms**: Increase form conversions by breaking long forms into step-by-step pages with beautiful progress bars and indicators.
*   **28+ Pre-made Form Templates (Free)**: Launch instantly with basic layouts including Contact Us, Newsletter Sign-up, RSVP, Bug Report, lead capture, and appointment bookings.
*   **23+ Advanced Form Templates (Pro)**: Unlock complex configurations like Job Applications with file uploads, Patient Intake, Real Estate Listings, Course Reviews, and IT incident tickets.
*   **Gutenberg & Shortcode Integrations**: Embed your forms anywhere inside posts, pages, or widgets using our native Gutenberg Block or simple shortcode generator.

=== Key Free Features: ===
*   Drag & Drop Form Editor.
*   Multi-Step Forms with Page Indicators.
*   Email Notifications on Form Submissions.
*   Custom Redirects or Success Confirmation Messages.
*   Input Field Types: Text, Email, Phone, Number, Dropdown Select, Checkbox, Radio, Date, File Upload, URL, Hidden fields, Section Dividers, and HTML blocks.
*   **Star Rating (Lite)**: Add beautiful 5-star ratings to your feedback forms for free.
*   **Range Slider (Lite)**: Add clean numeric range selectors (0-100) to your pages for free.
*   Template Library Modal to start with blank canvas or 28+ pre-made basic layouts.
*   Comprehensive Stored XSS sanitization and output escaping.

=== Key Pro Features (Unlock Premium Power): ===
*   **Premium Fields**: Signature Pad, Phone + Country Selector, Address Auto-complete (Google Maps API), Repeater Fields, NPS Ratings, Image Choice grid, and Password Strength meters.
*   **Geolocation Address Autofill**: Automatically detect user location and auto-populate address inputs.
*   **PDF Submission Generation**: Automatically compile entry data into PDF documents and attach to email alerts.
*   **Stripe Recurring Subscriptions**: Collect recurring subscription payments directly on your website.
*   **Webhooks Integration**: Send JSON submission payloads to third-party services like Zapier or Make.
*   **Dynamic URL Pre-population**: Prefill form inputs automatically using URL query variables.
*   **Conditional Email Routing**: Route email notifications to different departments dynamically based on form inputs.
*   **Custom CSS Editor**: Customize forms visually by writing your own CSS directly.
*   **Analytics Dashboard**: Track views, submissions, and conversion rates, along with page drop-off analytics.

== Installation ==

1. Upload the `clicks-advance-forms-builder` directory to the `/wp-content/plugins/` directory.
2. Activate the plugin through the 'Plugins' menu in WordPress.
3. Click on the "Advance Forms" menu in the sidebar to create your first form.
4. Place the shortcode `[clicks_form id="YOUR_FORM_ID"]` on any page, post, or widget.

== Frequently Asked Questions ==

= How do I embed a form? =
Use the shortcode `[clicks_form id="X"]` where X is the ID of your form, which you can find on the Forms Dashboard.

= What file types are allowed for upload? =
By default, the plugin supports JPG, JPEG, PNG, GIF, PDF, DOC, DOCX, XLS, XLSX, and ZIP.

== Changelog ==

= 2.0.0 =
* Major layout overflow CSS fixes to ensure full-screen builder UI scrolls correctly.
* Added 30 new templates to the Template Library (now offering 51 templates total).
* Relocated Rating Stars and Range Slider to Free Lite fields.
* Added Stripe Subscriptions payments integration (Pro).
* Added automated PDF generation attachments on form submissions (Pro).
* Added Geolocation Address Autofill (Pro).
* Added Dynamic URL Parameter pre-population (Pro).
* Added Conditional Email Routing (Pro).
* Added Custom CSS Styling editor (Pro).
* Added security enhancements and stored XSS sanitization checks.

= 1.0.0 =
* Initial production release.
