Title: Formative &#8211; A Custom Form Builder Plugin for WordPress
Author: webxpart
Published: <strong>2025년 12월 24일</strong>
Last modified: 2026년 7월 21일

---

플러그인 검색

![](https://ps.w.org/formative/assets/banner-772x250.png?rev=3442796)

![](https://ps.w.org/formative/assets/icon-256x256.png?rev=3442796)

# Formative – A Custom Form Builder Plugin for WordPress

 작성자: [webxpart](https://profiles.wordpress.org/webxpart/)

[다운로드](https://downloads.wordpress.org/plugin/formative.1.3.0.zip)

[실시간 미리보기](https://ko.wordpress.org/plugins/formative/?preview=1)

 * [세부사항](https://ko.wordpress.org/plugins/formative/#description)
 * [평가](https://ko.wordpress.org/plugins/formative/#reviews)
 *  [설치](https://ko.wordpress.org/plugins/formative/#installation)
 * [개발](https://ko.wordpress.org/plugins/formative/#developers)

 [지원](https://wordpress.org/support/plugin/formative/)

## 설명

**Formative** is a professional-grade WordPress form builder that combines ease 
of use with powerful features. Create everything from simple contact forms to complex
multi-step surveys with conditional logic, custom styling, and seamless integrations.

#### 🎯 Key Features

**Visual Form Builder**
 * Modern, intuitive drag-and-drop interface * Real-time
form preview * SaaS-like admin experience * Responsive design controls * No coding
required

**Advanced Layout System**
 * Multi-column layouts (2, 3, 4+ columns) * Responsive
width controls * Independent desktop, tablet, and mobile settings * Nested field
arrangements * Drag-and-drop field positioning

**Comprehensive Styling Options**
 * Custom colors (background, text, border, labels)*
Typography controls (font size, weight, line height) * Spacing adjustments (padding,
margin, field gaps) * Border customization (width, radius, style) * Box shadows 
and effects * Width and alignment options * Device-specific visibility * Custom 
CSS support

**Conditional Logic**
 * Show/hide fields based on user input * Multiple condition
types (is, contains, greater than, etc.) * AND/OR logic operators * Support for 
all field types * Real-time condition evaluation

**Multi-Step Forms**
 * Unlimited form steps * Multiple progress indicator styles(
bar, circles, numbers, dots) * Custom step titles and descriptions * Step icons (
Dashicons, Font Awesome) * Customizable navigation buttons * Allow/prevent step 
jumping * Progress tracking

**Pre-Built Templates**
 * 9 professional form templates * Contact forms, surveys,
registrations * Job applications, booking forms * Newsletter signups, feedback forms*
One-click template loading * Customizable after import

**Powerful Integrations**
 * **Email Marketing**: Mailchimp, MailPoet, ConvertKit,
AWeber, GetResponse, ActiveCampaign * **CRM**: HubSpot * **Communication**: Slack***
Automation**: Zapier, Custom Webhooks, REST API * **Productivity**: Google Sheets*
Connection testing built-in * Flexible authentication options

#### 📝 Field Types

**Basic Fields**
 * Text, Email, Number, URL * Telephone, Password * Textarea (with
row control) * Date, Time * Hidden fields

**Choice Fields**
 * Checkbox (single and multiple) * Radio buttons * Select dropdown*
Multi-select

**Advanced Fields**
 * File Upload (with size and type restrictions) * Rating (customizable
scale) * Range Slider * reCAPTCHA * HTML Block * Section Break * Terms & Conditions

#### ⚙️ Form Settings

 * Custom success messages
 * Email notifications to admins
 * Redirect after submission
 * Post creation from submissions
 * Spam protection
 * AJAX submission
 * Data validation
 * Entry management
 * CSV export

#### 🔒 Security Features

 * Nonce verification
 * Data sanitization
 * SQL injection prevention
 * XSS protection
 * CSRF protection
 * Capability checks
 * Server-side validation

#### 🚀 Developer Friendly

 * REST API based
 * PSR-4 autoloading
 * React component architecture
 * WordPress coding standards
 * Extensible and hookable
 * Well documented code

### Privacy Policy

Formative stores form submission data (which may include personal information) in
your WordPress database. This data is necessary for the plugin’s functionality.

**What data is collected:**
 * Form field responses submitted by users * Submission
timestamp * User IP address (optional) * User agent information (optional)

**How data is used:**
 * To display form entries in the admin dashboard * To send
email notifications * To integrate with third-party services (if configured) * To
export data via CSV

**Data retention:**
 * Submissions are stored indefinitely unless manually deleted*
You can disable entry storage in plugin settings * Entries can be deleted individually
or in bulk

**Third-party services:**
 * If you enable integrations, data may be sent to external
services * Each integration is optional and requires your configuration * Review
the privacy policies of services you integrate with

**Your responsibilities:**
 * Configure the plugin according to your privacy requirements*
Add necessary privacy disclosures to your forms * Comply with GDPR, CCPA, and other
applicable regulations * Inform users how their data will be used

### Support

For support and documentation:
 * Visit the [plugin documentation](https://wordpress.org/plugins/formative/)*
Check the included docs folder (README.md, QUICK_START.md, DEVELOPER_GUIDE.md) *
Open a support topic on WordPress.org * Report bugs on our GitHub repository

When reporting issues, please include:
 * WordPress version * PHP version * Plugin
version * Theme name * Steps to reproduce * Error messages (if any)

### Credits

Formative is developed with ❤️ using:
 * React for the admin interface * WordPress
REST API * PSR-4 autoloading standards * WordPress coding standards

Special thanks to the WordPress community for their continuous support and inspiration.

## 블록

이 플러그인은 1개의 블록을 제공합니다.

 *   Form

## 설치

#### Automatic Installation

 1. Log in to your WordPress admin panel
 2. Go to Plugins  Add New
 3. Search for “Formative”
 4. Click “Install Now” and then “Activate”

#### Manual Installation

 1. Download the plugin ZIP file
 2. Upload the `formative` folder to `/wp-content/plugins/`
 3. Activate the plugin through the ‘Plugins’ menu in WordPress

#### Getting Started

 1. Go to **Formative** in the admin menu
 2. Click **Add New** to create your first form
 3. Choose a template or start from scratch
 4. Drag fields onto the canvas
 5. Customize field settings and styling
 6. Configure form settings and integrations
 7. Save and publish your form
 8. Insert using the Gutenberg block or shortcode: `[formative id="123"]`

## FAQ

### How do I add a form to my page?

You can add forms in three ways:
 1. **Gutenberg Block**: Search for “Formative”
in the block inserter 2. **Shortcode**: Use `[formative id="123"]` (replace 123 
with your form ID) 3. **Widget**: Add the Formative widget to any widget area

### Can I create multi-step forms?

Yes! Enable multi-step mode in Form Settings  Multi-Step tab. You can:
 * Add unlimited
steps * Customize step titles and icons * Choose progress indicator styles * Customize
navigation buttons * Control step navigation behavior

### How does conditional logic work?

Conditional logic shows or hides fields based on user input:
 1. Edit a field’s 
settings 2. Go to the Advanced tab 3. Enable Conditional Logic 4. Add conditions(
e.g., “Show this field if Email is not empty”) 5. Choose AND/OR logic for multiple
conditions

### Where are form submissions stored?

Submissions are stored as `formative_entry` custom post types in your WordPress 
database. You can:
 * View entries in Formative  Entries * Export to CSV * Disable
storage in plugin settings if needed

### Can I customize form styling?

Absolutely! Each field has extensive styling options:
 * Colors, typography, spacing*
Borders and shadows * Width and alignment * Custom CSS * Responsive visibility *
Device-specific settings

### What integrations are available?

Formative integrates with:
 * Email marketing: Mailchimp, MailPoet, ConvertKit, 
AWeber, GetResponse, ActiveCampaign * CRM: HubSpot * Communication: Slack * Automation:
Zapier, Webhooks, REST API * Productivity: Google Sheets

### Is this plugin secure?

Yes! Security features include:
 * Nonce verification for all requests * Data sanitization
and validation * SQL injection prevention * XSS protection * CSRF protection * Capability
checks * Secure file uploads

### Can I import/export forms?

Currently, you can:
 * Start with pre-built templates * Export form entries to CSV*
Duplicate existing forms

Full import/export functionality is planned for a future release.

### Does it work with my theme?

Yes! Formative works with any WordPress theme that follows WordPress standards. 
Forms are designed to be responsive and adapt to your theme’s styling.

### Is it GDPR compliant?

Formative provides tools for GDPR compliance:
 * Option to disable data storage *
Entry deletion capability * Terms & Conditions field type * User consent fields 
You are responsible for configuring the plugin according to your privacy requirements.

## 후기

이 플러그인에 대한 평가가 없습니다.

## 기여자 & 개발자

“Formative – A Custom Form Builder Plugin for WordPress”(은)는 오픈 소스 소프트웨어입니다.
다음의 사람들이 이 플러그인에 기여하였습니다.

기여자

 *   [ webxpart ](https://profiles.wordpress.org/webxpart/)

[자국어로 “Formative – A Custom Form Builder Plugin for WordPress”(을)를 번역하세요.](https://translate.wordpress.org/projects/wp-plugins/formative)

### 개발에 관심이 있으십니까?

[코드 탐색하기](https://plugins.trac.wordpress.org/browser/formative/)는, [SVN 저장소](https://plugins.svn.wordpress.org/formative/)
를 확인하시거나, [개발 기록](https://plugins.trac.wordpress.org/log/formative/)을
[RSS](https://plugins.trac.wordpress.org/log/formative/?limit=100&mode=stop_on_copy&format=rss)
로 구독하세요.

## 변경이력

#### 1.3.0 – 2026-07-16

 * 🔒 Security: passwords are stripped from stored submission data
 * 🔒 Security: custom CSS is validated with safecss_filter_attr; improved reCAPTCHA
   handling
 * ✨ File uploads: complete implementation with media library integration and proper
   sanitization
 * ✨ Validation: enhanced URL/number/phone validation; conditional logic respected
   during validation
 * ✨ Settings: dedicated form settings page replaces the modal (Fluent Forms style)
 * ✨ Entries: new entry detail page; form view tracking added
 * ✨ Email: configurable From address/name with fallback to global settings
 * ✨ Pro: submission handlers converted to hooks/filters for extensibility (used
   by Formative Pro)
 * 🐛 Improved field naming collision detection
 * 💅 Compact header redesign; canvas preview now matches frontend styles exactly

#### 1.2.0 – 2026-04-10

 * ✨ Saas Like editor feel.
 * ✨ Elementor Like editing controls.

#### 1.1.0 – 2026-01-20

**Initial Release**

 * ✨ Modern drag-and-drop form builder
 * ✨ 13+ field types (text, email, select, file upload, etc.)
 * ✨ Multi-column responsive layouts
 * ✨ Advanced field styling options
 * ✨ Conditional logic system
 * ✨ Multi-step form functionality
 * ✨ 9 pre-built form templates
 * ✨ 12+ integrations (Mailchimp, Zapier, HubSpot, etc.)
 * ✨ Entry management and CSV export
 * ✨ Email notifications
 * ✨ reCAPTCHA spam protection
 * ✨ REST API architecture
 * ✨ Gutenberg block integration
 * ✨ Shortcode support
 * ✨ Mobile-responsive design
 * ✨ AJAX form submission
 * ✨ Server-side validation
 * ✨ Security hardened (nonce, sanitization, XSS protection)
 * ✨ Admin dashboard with stats
 * ✨ Form duplication
 * ✨ Custom success messages
 * ✨ Redirect after submission

## 기초

 *  버전 **1.3.0**
 *  최근 업데이트: **3일 전**
 *  활성화된 설치 **10보다 적음**
 *  워드프레스 버전 ** 6.0 또는 그 이상 **
 *  다음까지 시험됨: **6.9.5**
 *  PHP 버전 ** 7.4 또는 그 이상 **
 *  언어
 * [English (US)](https://wordpress.org/plugins/formative/)
 * 태그:
 * [contact form](https://ko.wordpress.org/plugins/tags/contact-form/)[form builder](https://ko.wordpress.org/plugins/tags/form-builder/)
   [forms](https://ko.wordpress.org/plugins/tags/forms/)[submissions](https://ko.wordpress.org/plugins/tags/submissions/)
 *  [고급 보기](https://ko.wordpress.org/plugins/formative/advanced/)

## 평점

아직 제출된 리뷰가 없습니다.

[Your review](https://wordpress.org/support/plugin/formative/reviews/#new-post)

[모든  리뷰 보기](https://wordpress.org/support/plugin/formative/reviews/)

## 기여자

 *   [ webxpart ](https://profiles.wordpress.org/webxpart/)

## 지원

할 말 있으신가요? 도움이 필요하신가요?

 [지원 포럼 보기](https://wordpress.org/support/plugin/formative/)