M
by Max
0 (0 reviews)
MksDdn Forms Handler
Advanced form processing system with REST API support, Telegram notifications, and Google Sheets integration.
Compatible with WP 6.9.4
v2.4.1
Current Version v2.4.1
Updated 6 days ago
Last Update on 07 Apr, 2026
Refreshed 19 hours ago
Last Refreshed on
Rank
#55,925
—
No change
Active Installs
0+
—
No change
KW Avg Position
84
—
No change
Downloads
771
+9 today
Support Resolved
0%
—
No change
Rating
0%
Review 0 out of 5
0
(0 reviews)
Next Milestone 10
0+
10+
26,683
Ranks to Climb
-
Growth Needed
8,000,000
Active Installs
Pro
Unlock Exact Install Count
See the precise estimated active installs for this plugin, calculated from real-time ranking data.
- Exact install estimates within tiers
- Track install growth over time
- Milestone progress predictions
Need 10 more installs to reach 10+
Rank Changes
Current
#55,925
Change
Best
#
Downloads Growth
Downloads
Growth
Peak
Upgrade to Pro
Unlock 30-day, 90-day, and yearly download history charts with a Pro subscription.
Upgrade NowReviews & Ratings
0.0
0 reviews
Overall
0%
5
0
(0%)
4
0
(0%)
3
0
(0%)
2
0
(0%)
1
0
(0%)
Tracked Keywords
Showing 1 of 1| Keyword | Position | Change | Type | Updated |
|---|---|---|---|---|
| form-handler | 84 | — | Tag | 1 month ago |
Unlock Keyword Analytics
Track keyword rankings, search positions, and discover new ranking opportunities with a Pro subscription.
- Full keyword position tracking
- Historical ranking data
- Competitor keyword analysis
Support Threads Overview
Resolved
Unresolved
1
Total Threads
0
Resolved
1
Unresolved
0%
Resolution Rate
Track This Plugin
Get detailed analytics, keyword tracking, and position alerts delivered to your inbox.
Start Tracking FreePlugin Details
- Version
- 2.4.1
- Last Updated
- Apr 07, 2026
- Requires WP
- 5.0+
- Tested Up To
- 6.9.4
- PHP Version
- 8.0 or higher
- Author
- Max
Support & Rating
- Rating
- ☆ ☆ ☆ ☆ ☆ 0
- Reviews
- 0
- Support Threads
- 1
- Resolved
- 0%
Keywords
Upgrade to Pro
Unlock keyword rankings, search positions, and detailed analytics with a Pro subscription.
Upgrade NowSimilar Plugins
WP Adminify – White Label WordPress, Admin Menu Editor, Login Customizer
7K+ installs
#2,712
Master Addons For Elementor – Widgets, Extensions, Theme Builder, Popup Builder & Template Kits
30K+ installs
#958
MW
MW WP Form
200K+ installs
#266
Crowdsignal Forms
200K+ installs
#282
Newsletters, Email Marketing, SMS and Popups by Omnisend
100K+ installs
#306
Frequently Asked Questions
Common questions about MksDdn Forms Handler
Go to Forms > Add New in your WordPress admin
Fill in the form title and description
Configure the form settings in the meta box
Add form fields in JSON format
Set up delivery methods (email, Telegram, Google Sheets)
Publish the form and use the shortcode to display it
Fill in the form title and description
Configure the form settings in the meta box
Add form fields in JSON format
Set up delivery methods (email, Telegram, Google Sheets)
Publish the form and use the shortcode to display it
Create a Telegram bot using @BotFather
Get your bot token
Find your chat ID using one of these methods:
Method 1 - Using getUpdates API: Send a message to your bot (e.g., /start), then call:
https://api.telegram.org/bot{your_bot_token}/getUpdates
Look for the "chat" object in the JSON response and find the "id" field. Note: Group chat IDs are typically negative numbers.
Method 2 - Using helper bots: Add @userinfobot, @ShowJsonBot, or @getidsbot to your chat - they will display the chat ID automatically
Method 3 - For groups: Add your bot to the group, send a message, then use getUpdates API to retrieve the group chat ID
Add the bot token and chat IDs in the form settings
Enable "Send to Telegram" option
Custom Telegram Templates:
You can create custom templates for Telegram notifications with placeholders:
* System placeholders: {form_title}, {date}, {time}, {datetime}, {page_url}
* Field placeholders: {field:field_name} for field value, {field_label:field_name} for field label
* Supports HTML formatting: b, i, u, s, code, pre, a
Enable "Use Custom Template" in Telegram settings and enter your template in the textarea.
How do I integrate with Google Sheets?
Set up Google Sheets API credentials
Create a spreadsheet and get the ID from the URL
Configure the sheet name and API credentials
Enable "Send to Google Sheets" option
Can I use this with custom themes?
Yes! The plugin is designed to work with any WordPress theme. Forms are displayed using shortcodes and can be styled with CSS.
Is the plugin secure?
Yes, the plugin includes comprehensive security measures:
* Input validation and sanitization
* Nonce verification
* Capability checks
* Rate limiting protection
* SQL injection prevention
Can I submit forms via AJAX?
Yes! The plugin provides REST API endpoints for AJAX form submissions. Check the REST API section for details.
Can I use custom forms from my theme without configuring fields?
Yes! Enable "Accept any fields from frontend" in form settings (Advanced Settings section). This allows submitting any field names without defining them in Fields Configuration - perfect for custom forms where you control the HTML. All fields are still sanitized, but type validation is skipped. You can also use the mksddn_fh_allowed_fields filter in your theme's functions.php to dynamically allow specific fields or all fields (return ['*']).
Can I redirect users after form submission?
Yes! Configure a redirect URL in form settings (Display tab). You can use:
* Absolute URLs (same domain only for security)
* Relative paths (e.g., /thank-you)
External domains are blocked by default for security. To allow external redirects, use the mksddn_fh_allowed_redirect_hosts filter to whitelist specific domains.
Get your bot token
Find your chat ID using one of these methods:
Method 1 - Using getUpdates API: Send a message to your bot (e.g., /start), then call:
https://api.telegram.org/bot{your_bot_token}/getUpdates
Look for the "chat" object in the JSON response and find the "id" field. Note: Group chat IDs are typically negative numbers.
Method 2 - Using helper bots: Add @userinfobot, @ShowJsonBot, or @getidsbot to your chat - they will display the chat ID automatically
Method 3 - For groups: Add your bot to the group, send a message, then use getUpdates API to retrieve the group chat ID
Add the bot token and chat IDs in the form settings
Enable "Send to Telegram" option
Custom Telegram Templates:
You can create custom templates for Telegram notifications with placeholders:
* System placeholders: {form_title}, {date}, {time}, {datetime}, {page_url}
* Field placeholders: {field:field_name} for field value, {field_label:field_name} for field label
* Supports HTML formatting: b, i, u, s, code, pre, a
Enable "Use Custom Template" in Telegram settings and enter your template in the textarea.
How do I integrate with Google Sheets?
Set up Google Sheets API credentials
Create a spreadsheet and get the ID from the URL
Configure the sheet name and API credentials
Enable "Send to Google Sheets" option
Can I use this with custom themes?
Yes! The plugin is designed to work with any WordPress theme. Forms are displayed using shortcodes and can be styled with CSS.
Is the plugin secure?
Yes, the plugin includes comprehensive security measures:
* Input validation and sanitization
* Nonce verification
* Capability checks
* Rate limiting protection
* SQL injection prevention
Can I submit forms via AJAX?
Yes! The plugin provides REST API endpoints for AJAX form submissions. Check the REST API section for details.
Can I use custom forms from my theme without configuring fields?
Yes! Enable "Accept any fields from frontend" in form settings (Advanced Settings section). This allows submitting any field names without defining them in Fields Configuration - perfect for custom forms where you control the HTML. All fields are still sanitized, but type validation is skipped. You can also use the mksddn_fh_allowed_fields filter in your theme's functions.php to dynamically allow specific fields or all fields (return ['*']).
Can I redirect users after form submission?
Yes! Configure a redirect URL in form settings (Display tab). You can use:
* Absolute URLs (same domain only for security)
* Relative paths (e.g., /thank-you)
External domains are blocked by default for security. To allow external redirects, use the mksddn_fh_allowed_redirect_hosts filter to whitelist specific domains.