MachForm 14 Released. Allow Form Users to Edit Completed Submission!

Howdy folks! ūüôā

By default, once a form has been submitted by the end-users, the form data can’t be updated any longer by the end users and only admin having the ability to edit the data.

In some cases, you might need to allow your form users to modify their submission on a later date.

Using the Allow Users to Edit Completed Submission feature, you can do this easily. When you enabled this feature, the end-users will see an edit link on the success page of the form and receive a confirmation email containing the edit link as well (you’ll need to enable confirmation email on your form).

Edit Completed Submission - MachForm

To enable this feature on your form, edit your form, click the Form Properties tab and click the show more options link. Then check the Allow Users to Edit Completed Submission option.

Edit Completed Submission - MachForm

For more details, please check Allow Users to Edit Completed Submission in MachForm.

This new feature is part of the new version of MachForm (Version 14) which we’ve just released today¬†and it is now available for downloads on Billing Area.

This update added new feature and bugfixes. We recommend you to upgrade due to improved functionalities within this release.

Changelog

  • Feature:¬†Allow Users to Edit Completed Submission
  • Bugfix: Braintree payments deprecated issue
  • Bugfix: Theme selection not available on user profile page when LDAP enabled
  • Bugfix: On multipage form, logic emails are being sent twice when the skip page logic to success page is active
  • Bugfix: Any field with field visibility “Hidden” and “required” at the same time is causing validation error and prevent the form from being submitted
  • Bugfix: Submitting payment on Stripe for recurring payment with setup fee generate “Received unknown parameter: account_balance” error
  • Bugfix: Resuming deleted incomplete entries shouldn’t be possible
  • Bugfix: Can’t decrypt multi-field (address, name, etc) when there is empty field in the middle
  • Bugfix: Editing/adding folder doesn’t work on Edge browser
  • Bugfix: JPEG file sometimes uploaded with incorrect orientation

How to Update

This update is FREE for all users having an active support contract.
As mentioned above, you can download it on Billing Area.

Follow this upgrade instruction:
Upgrading MachForm Self-Hosted 

MachForm Cloud Users

If you’re subscribed to any of our MachForm Cloud plans, there is no further action required on your side. We’ve automatically updated MachForm version on all our cloud users with the latest version. You can use the new features right now!

MachForm 13.1 Released. Maintenance Update.

We’re releasing a new maintenance update that addresses a major issue with Google Chrome and Safari browser when opening embedded forms coming from a different domain.

When a page having a form embedded from a different domain, Chrome and Safari will keep refreshing the page in an attempt to get a session cookie, which is now completely blocked by Chrome and Safari. In some cases, you’ll also receive “session expired” error message.

Version 13.1 fixed the whole issue and it is now available for downloads on Billing Area. We strongly recommend you upgrade if you have forms embedded in different domains.

Changelog

  • Bugfix:¬†Forms keep refreshing due to Safari and Chrome blocked third party cookies
  • Feature:¬†Option to pin/unpin smart folders sidebar
  • Bugfix:¬†The signature link from the export entries or Google Sheets is not displaying the signature
  • Bugfix:¬†Credit card payment page not fully translated to other languages
  • Bugfix:¬†Creating new folder having conditions will remove other folders conditions
  • Bugfix:¬†Typed signature doesn’t render on windows servers
  • Bugfix:¬†Entries page loading very slow when having large payment records
  • Bugfix:¬†Date validation doesn’t filter day-30 on February
  • Bugfix:¬†Compatibility with PHP 7.4
  • Bugfix:¬†Updated reCAPTCHA library to use CURL on host that disabled allow_url_fopen
  • Bugfix:¬†Braintree deprecated issue
  • Bugfix:¬†SQL incompatibility with MySQL 8 on payment settings page
  • Bugfix:¬†Duplicating a form with approval workflow doesn’t duplicate the form permissions as well

How to Update

This update is FREE for all users having an active support contract.
As mentioned above, you can download it on Billing Area.

Follow this upgrade instruction:
Upgrading MachForm Self-Hosted 

MySQL Version Requirement

MachForm v13.1 requires the minimum version of MySQL on your server to be at least 5.0, If you‚Äôre still using older version you’ll need to upgrade your MySQL version first.

MachForm Cloud Users

There is no further action required on your side. MachForm Cloud is not affected with this issue.

References:

https://blog.chromium.org/2020/02/samesite-cookie-changes-in-february.html
https://www.theverge.com/2020/3/24/21192830/apple-safari-intelligent-tracking-privacy-full-third-party-cookie-blocking

MachForm 13 Released. Smart Folders and Dark Mode!

Howdy folks! ūüôā

We’re excited to let you know that we’ve added several exciting new features to MachForm!

Smart Folders

We improved the old “Form Filters” functionality and bring it to the next level as Smart Folders!

Smart Folders automatically find and organize forms on your MachForm by your search criteria. Because they update continuously, these folders can save you a lot of time and effort, particularly when you have large amount of forms.

For example, you can create a Smart Folder to get the following:

  • Forms created by a certain user
  • Forms¬†having a specific one or more tags
  • Forms having a specific keyword within the title
  • Forms having X amount of entries within the last X days/months
  • Forms having any entry within the last X day/week/month/year
  • Forms with active status only
  • Forms with deleted status only
  • and many others

Smart Folders

Creating a smart folder is easy and straight forward. Simply create the folder and define the conditions for the folder. You can have as many conditions as you need for each folder.

Adding Smart Folders

Dark Mode

Yes, it’s the same dark mode as you’ve seen on your smartphones! It’s finally coming into MachForm.

When using the Dark Mode theme, MachForm admin panel uses a darker color palette for all screens, views, menus, and controls, and it uses more vibrancy to make foreground content stand out against the darker backgrounds.

Users are now able to choose their own preferred admin panel theme, including the new Dark Mode theme.

 

Dark Mode

These new features are part of the latest version of MachForm (Version 13) which we’ve just released today¬†and it is now available for downloads on Billing Area.

This update added several new features, improvements, security updates and bugfixes. We strongly recommend you to upgrade due to improved functionalities and security updates within this release.

Changelog

  • Feature:¬†Smart Folders
  • Feature:¬†Dark Mode admin panel theme
  • Bugfix: Editing an entry with existing signature field from older version will discard the signature
  • Bugfix: When LDAP enabled (not exclusively), unable to edit users email address & password
  • Bugfix: When review page enabled, logic emails are being sent twice when the skip page logic to success page is active
  • Bugfix: Unable to turn off Apple Pay / Google Pay option on Stripe integration
  • Bugfix: guidelines_bottom should set the width of the field to maximum width
  • Bugfix: Resume link not displayed once an entry has been updated
  • Bugfix: Unable to remove attached files when editing an entry
  • Bugfix: Recurring payment on Stripe marked as Test Mode even when using live keys
  • Bugfix: Customer Name not sent to Stripe correctly
  • Bugfix: Google Sheets/Calendar integration run twice when the form having skip page logic turned on
  • Improvement: Updated DOMPDF library to 0.8.3 for improved result and compatibility with PHP7.3, also avoid being flagged as spam
  • Improvement: Added option to disable links within PDF sent through notification emails
  • Security Update: Prevent null bytes injection attack

How to Update

This update is FREE for all users having an active support contract.
As mentioned above, you can download it on Billing Area.

Follow this upgrade instruction:
Upgrading MachForm Self-Hosted 

MachForm Cloud Users

If you’re subscribed to any of our MachForm Cloud plans, there is no further action required on your side. We’ve automatically updated MachForm version on all our cloud users with the latest version. You can use the new features right now!

MachForm 12 Released. New Signature Field and Embed PDF!

Howdy folks! ūüôā

We’ve been working hard since our last update on January and I’m happy to let you know that we’ve added several exciting new features into MachForm!

New and Improved Signature Field!

We have rewritten the entire Signature field code and it’s now better than ever. The new signature field generates a smoother signature and compatible with more devices. Fully support display with High DPI and works great with Tablet PC (Microsoft Surface Pro), either using a mouse, touch screen or stylus pen.

New Signature Field

Also, the new signature field allows you to either draw the signature or just type it and MachForm will generate the signature image!

Audit Trail

Digital signatures are just as legally binding as handwritten signatures. Now that we’ve improved the signature field, we also went further and provide you with the tool to ensure the integrity of your data: Audit Trail

Audit Trail

When you update any form’s entry, MachForm will automatically log the complete information (Name, Email, IP Address, Browser information, Timestamp) of the person who modified the entry.

Embed PDF Document

Need to display large contract document to your client? Or display complex infographics data? Just put them into PDF document and then embed the PDF directly into your form!

Embed PDF

We’ve improved the Media field and you can now use it to embed PDF documents directly into your forms.

Easy Export/Import Form Template

This feature was a bit hidden and now we’ve moved it to the Form Manager page so that any users could easily export or import form template.

Export/Import Form Template

Strong Customer Authentication (SCA) support for Stripe

Strong Customer Authentication (SCA), a new rule coming into effect on September 14, 2019 as part of PSD2 regulation in Europe, will require changes to how your European customers authenticate online payments.

When it goes into effect, a form of two-factor authentication will be required for many card payments. Unless you update your integration, your customers’ banks will decline many transactions.

We’ve updated our Stripe integration to fully support Strong Customer Authentication. Updating your MachForm with this version (v12) will make you comply with the SCA rule.

Customizable PDF Content

Yes, finally, just like the email content template that is fully customizable, you can now also customize the content of the PDF attached to the notification emails!

Export/Import Form Template

These new features are part of the latest version of MachForm (Version 12) which we’ve just released today¬†and it is now available for downloads on Billing Area.

This update added several new features, improvements, and bugfixes. We recommend you to upgrade due to improved functionalities within this release.

Changelog

  • Feature:¬†New and Improved Signature Field
  • Feature:¬†Embed PDF Document into form using Media Field
  • Feature:¬†Audit Trail for Entries
  • Feature:¬†Customizable PDF Content
  • Feature:¬†Strong Customer Authentication (SCA) support for Stripe
  • Improvement: Export/Import form template from the form manager page
  • Improvement: Removed days limit from the max/min date property
  • Bugfix: Connecting to Google Calendar after connecting to Google Sheet within the same form generates error message
  • Bugfix: On certain conditions, deleting one field would delete other field logic rules
  • Bugfix: Some encrypted field type (address, name) won’t saved correctly when review page is enabled
  • Bugfix: Choice limit is not validated correctly upon form submission
  • Bugfix: Added ‘Gibraltar’ into the country list
  • Bugfix: Matrix fields hidden due to logic shouldn’t be displayed within email
  • Bugfix: Google Calendar integration generate error message upon empty date values
  • Bugfix: Uploaded files name having quotes as part of the filename can’t be deleted from the form
  • Bugfix: When logic to display success page enabled, the default form redirect is not working
  • Bugfix: Internal image captcha won’t be displayed using PHP 7.2
  • Bugfix: Password reset option generates error message using MySQL 5.7
  • Bugfix: PDF Export doesn’t display decrypted data when key is available

How to Update

This update is FREE for all users having an active support contract.
As mentioned above, you can download it on Billing Area.

Follow this upgrade instruction:
Upgrading MachForm Self-Hosted 

MachForm Cloud Users

If you’re subscribed to any of our MachForm Cloud plans, there is no further action required on your side. We’ve automatically updated MachForm version on all our cloud users with the latest version. You can use the new features right now!

MachForm 11 Released. Google Calendar Integration!

Howdy folks! ūüôā

Our previous release added Google Sheets integration to MachForm and now I’m happy to let you know that Google Calendar integration is also coming into MachForm!

With Google Calendar integration, you can now create an event on your Google Calendar automatically when your form received a new entry. We’re implementing a native / direct integration with Google Calendar without using any third-party service and this means your data will go directly from your MachForm to Google securely and without any additional third-party fees!

Google Sheets Integration - MachForm
For more details, please check Google Calendar Integration in MachForm.

This new feature is part of the new version of MachForm (Version 11) which we’ve just released today¬†and it is now available for downloads on Billing Area.

This update added several new features, improvements, and bugfixes. We recommend you to upgrade due to improved functionalities within this release.

Changelog

  • Feature:¬†Google Calendar integration
  • Improvement: Data encryption support more field types (Name, Email, Phone, Address)
  • Bugfix: Pricing item with quantity 0 shouldn’t be displayed on the item list on payment page
  • Bugfix: New field on newly created unsaved form can’t be deleted
  • Bugfix: Disabled form still accept entries when data posted using custom script and target the form directly
  • Bugfix: Unable to connect to Google Sheets on accounts using language other than English
  • Bugfix: Distorted logo on mobile device, particularly when the logo is smaller than 480px
  • Bugfix: Adding new rows and columns at the same time to an existing matrix field result to an incomplete matrix with missing options
  • Bugfix: Multiple checkboxes having ‘others’ field aren’t validated correctly when ‘required’ enabled
  • Bugfix: Incorrect position label on show/hide field logic page dropdown
  • Bugfix: Iframe title is not being set when using javascript/jquery code

PHP Version Requirement

MachForm v11 requires the minimum version of PHP on your server to be at least PHP 5.5. If you’re still using older version (PHP 5.3), you need to upgrade your PHP version first.

How to Update

This update is FREE for all users having an active support contract.
As mentioned above, you can download it on Billing Area.

Follow this upgrade instruction:
Upgrading MachForm Self-Hosted 

MachForm Cloud Users

If you’re subscribed to any of our MachForm Cloud plans, there is no further action required on your side. We’ve automatically updated MachForm version on all our cloud users with the latest version. You can use the new features right now!

MachForm 10 Released. Google Sheets Integration!

Howdy folks! ūüôā

I’m happy to let you know that Google Sheets integration is finally coming into MachForm!

With Google Sheets integration, you can now easily save your form entries data to your Google Sheets spreadsheet automatically. We’re implementing a native / direct integration with Google Sheets without using any third-party service and this means your data will go directly from your MachForm to Google securely and without any additional third-party fees!

Google Sheets Integration - MachForm
For more details, please check Google Sheets Integration in MachForm.

This new feature is part of the new version of MachForm (Version 10) which we’ve just released today¬†and it is now available for downloads on Billing Area.

This update added several new features, improvements, and bugfixes. We recommend you to upgrade due to improved functionalities within this release.

Changelog

  • Feature:¬†Google Sheets integration
  • Improvement: Automatically populate all fields into the webhook settings
  • Improvement: Added approval status in export entries
  • Bugfix: PHP 7.2 compatibility issue. Warning message when editing a form that contain matrix field
  • Bugfix: Session expired message being displayed instead of success message on IE when the form is embedded and have review enabled
  • Bugfix: Swiftmailer support for TLS 1.2
  • Bugfix: Deleted forms settings or entries shouldn’t be accessible any longer from admin panel
  • Bugfix: Calendar picker not displayed for European date when input focused using keyboard
  • Bugfix: Exporting filtered entries that contain approval status doesn’t produce the correct results
  • Bugfix: Time options (show seconds/24 hours format) aren’t displayed properly on edit form mode
  • Bugfix: Zero values in date range setting is not being validated correctly
  • Bugfix: Deleted user profile shouldn’t be accessible from admin panel any longer
  • Bugfix: Restricted page doesn’t pull the correct theme

PHP Version Requirement

As of v10, MachForm requires the minimum version of PHP on your server to be at least PHP 5.5. If you’re still using older version (PHP 5.3), you need to upgrade your PHP version first.

How to Update

This update is FREE for all users having an active support contract.
As mentioned above, you can download it on Billing Area.

Follow this upgrade instruction:
Upgrading MachForm Self-Hosted 

MachForm Cloud Users

If you’re subscribed to any of our MachForm Cloud plans, there is no further action required on your side. We’ve automatically updated MachForm version on all our cloud users with the latest version. You can use the new features right now!

MachForm 9 Released. GDPR and Data Retention.

Howdy folks! ūüôā

Two weeks ago, we released MachForm 8, which add Apple Pay functionality to your form. Today, we have several important news that we would like to share with you.

I’m sure you’ve heard it a lot, our focus today will be on GDPR.

 

MachForm and GDPR COMPLIANCE

The new European General Data Protection Regulation (GDPR) goes into effect on May 25, 2018. We can assure you that MachForm Cloud will be in full compliance with GDPR by this date.

To help you understand what this means for you, and the steps we have taken to ensure the protection of personal data, we have created a new GDPR section on our website.

Please check it below for more details:

MachForm and GDPR Compliance

In addition, we have updated our Privacy Policy and Terms of Service to comply with the new requirements of GDPR.

The updated Privacy Policy and Terms of Service automatically comes into effect for all MachForm Cloud users on 25 May 2018. So your continued use of the MachForm Cloud from that date will be subject to it.

 

MACHFORM 9 RELEASED

One of the¬†vital points in GDPR is Data Retention, and I’m happy to let you know that we’ve just released MachForm version 9 that will allow you to control the data retention of your form entries easily.

MachForm Data Retention Control

Using this new feature, you can specify how long MachForm retains form data before automatically deleting it (go to Settings -> Advanced Options to activate it). Thank your for your feedback regarding this in our community forum!

MachForm version 9 is now available for downloads on Billing Area.

Changelog

  • Feature:¬†Data Retention control

How to Update

This update is FREE for all users having an active support contract.
As mentioned above, you can download it on Billing Area.

Follow this upgrade instruction:
Upgrading MachForm Self-Hosted 

MachForm Cloud Users

If you’re subscribed to any of our MachForm Cloud plans, there is no further action required on your side. We’ve automatically updated MachForm version on all our cloud users with the latest version. You can use the new features right now!

Apple Pay is now available for MachForm!

Howdy folks! ūüôā

I’m happy to let you know that Apple Pay is now available for forms accepting payments with Stripe. Once you’ve activated Apple Pay, your customers will have a much faster and easier way to pay that is shown to boost conversions.

With Apple Pay, you can let your customers pay with just one touch. Based on Stripe claim, since launch, apps supporting Apple Pay have seen increases in checkout conversion rate as high as 2.5x. Now it’s your time!

We’re also proud to be the first online form builder service to integrate with Apple Pay ūüôā

Apple Pay - MachForm
For more details, please check Apple Pay Overview in MachForm.

This new feature is part of the new version of MachForm (Version 8) which we’ve just released today¬†and it is now available for downloads on Billing Area.

This update added several new features, improvements, and bugfixes. We recommend you to upgrade due to improved functionalities within this release.

Changelog

  • Feature:¬†Apple Pay / Google Pay support using Stripe
  • Improvement: Support for Korean language
  • Improvement: Support for Czech language
  • Improvement: Automatically generate text/plain version of the email to improve deliverability
  • Improvement: Full path to upload dir is now defined automatically during installation
  • Bugfix: Running PHP 7.2 will generate some deprecated warning when saving the form
  • Bugfix: Fonts for field labels aren’t being applied correctly
  • Bugfix: When ‘GBP’ is selected as payment currency, the state and zip label should be adjusted to county and postcode
  • Bugfix: Certain host (wpengine) blocked creation of listfile_xx.php file during upload. Using txt file extension solved the issue
  • Bugfix: Importing a form having approvals enabled doesn’t generate the approval columns properly on ap_form_xxx table
  • Bugfix: ‘hide_cents’ CSS class wasn’t included into view.css file
  • Bugfix: Internal image captcha won’t displayed using PHP embed code
  • Bugfix: Certain CentOS versions won’t use TLS 1.2 as the default, even when available, causing error with Authorize.net and PayPal
  • Bugfix: When ‘display as password field’ option is enabled on Single Line Text field, data should be masked on review page and emails
  • Bugfix: Using Stripe, when trial is enabled and price is set to $0, the total amount displayed on machform dashboard is incorrect
  • Bugfix: Using Stripe on the latest API version (2018-02028) results to “received unknown parameter: name” error message when creating subscription
  • Bugfix: create_function() is deprecated on PHP 7.2
  • Bugfix: Media image/video can’t be displayed full width when one of the form field is having guideline
  • Bugfix: Warning message upon submitting the form on PHP 7.2 ‘Parameter must be an array or an object that implements Countable’
  • Bugfix: Logic condition for Number and Price field aren’t being evaluated correctly
  • Bugfix: Deleting entries should delete approval records as well

How to Update

This update is FREE for all users having an active support contract.
As mentioned above, you can download it on Billing Area.

Follow this upgrade instruction:
Upgrading MachForm Self-Hosted 

MachForm Cloud Users

If you’re subscribed to any of our MachForm Cloud plans, there is no further action required on your side. We’ve automatically updated MachForm version on all our cloud users with the latest version. You can use the new features right now!

MachForm 7 Released!

Howdy folks! ūüôā

It’s 2018 already and I’m happy to let you know that MachForm version 7 is now available for downloads on Billing Area.

This update added several new features, improvements, and bugfixes. We recommend you to upgrade due to improved functionalities within this release.

What’s new in MachForm 7

MEDIA FIELD

Yes, finally! You can now add images or videos (Youtube or MP4) to your form without any single coding! Just go to your form builder and click the new Media field button.

Media Field

 

a) MEDIA FIELD – image

To add images to your form, click the media field button, choose Image and then upload your image. That easy!

Media Field - Image

 

B) MEDIA FIELD – VIDEO

Enter Youtube URL or direct MP4 URL and the video will be embedded to your form.

Media Field - Video

Changelog

  • Feature:¬†Media Fields (Add Image/Video)
  • Feature:¬†Support for “Approval Status” condition for webhook logic.
  • Feature:¬†Added “Form is submitted” condition for email and webhook logic.
  • Improvement: Support negative pricing for PayPal Standard
  • Improvement: When ‘UK’ is selected as default country on address field, the state & zip label are adjusted to county & postcode
  • Improvement: Added ‘Send Customer Email to Authorize.net’ to support email field requirement when using European payment processor
  • Improvement: Added INR currency to payment settings page for check/cash option
  • Improvement: Resume link is now clickable
  • Improvement: Default CHMOD changed to 755 for increased security
  • Improvement: Added new custom CSS class ‘hide_cents’ to hide cents from Price field
  • Update:¬†Removed support for reCAPTCHA v1 (Deprecated by Google)
  • Bugfix: Changing the file type limit to ‘allow’ and then turn off the file type limitation setting will block any upload
  • Bugfix:¬†Matrix fields hidden due to logic shouldn’t be displayed within email
  • Bugfix:¬†Price field incorrectly populate ‘0’ as default value
  • Bugfix:¬†Removed entry number from the generated PDF on email
  • Bugfix:¬†Distorted form logo on mobile devices
  • Bugfix:¬†Duplicate emails being sent when skip-page logic to success page being used and delay notification until paid is set to off
  • Bugfix:¬†The ‘save and resume’ button is not being checked against accidental double submissions. Same bug as on 4.7 resurfaced, since v5.0
  • Bugfix: Default values on the last page of the form won’t be displayed after the first form submission
  • Bugfix:¬†In some cases, editing entry on a form with payment enabled will generate error ‘Subquery returns more than 1 row’

How to Update

This update is FREE for all users having an active support contract.
As mentioned above, you can download it on Billing Area.

Follow this upgrade instruction:
Upgrading MachForm Self-Hosted 

MachForm Cloud Users

If you’re subscribed to any of our MachForm Cloud plans, there is no further action required on your side. We’ve automatically updated MachForm version on all our cloud users with the latest version. You can use the new features right now!

MachForm 6.1 Released

We’re releasing v6.1 today, which is a maintenance release that contain several bugfixes and some minor improvements.

Changelog

  • Improvement:¬†Removing choice from Multiple Choice, Checkboxes and Dropdown won’t remove the associated data any longer. You now have the option to hide or permanently delete the choice.
  • Improvement:¬†Updated front-end forms jQuery library to v3.2.1
  • Bugfix: Pagination header getting cutoff when the form title is set to hidden
  • Bugfix: Importing form from previous version of MachForm (< v6) doesn't work
  • Bugfix: Unable to export filtered entries having quote within the keyword filter
  • Bugfix: Download links (image file) showing with double slash when machform installed on root domain
  • Bugfix: PayPal payments with tax configured from PayPal account directly won’t marked as ‘paid’
  • Bugfix: Turning off the choice ‘other’ option doesn’t remove the preview on the form builder page
  • Bugfix: Minor preview issues on the form builder page
  • Bugfix: Delay notifications until paid option doesn’t work for webhook logic
  • Bugfix: Page logics having rules more than 10 is not being evaluated using correct order

How to Update

This update is FREE for all users having an active support contract.
As mentioned above, you can download it on Billing Area.

Follow this upgrade instruction:
Upgrading MachForm Self-Hosted 

MachForm Cloud Users

If you’re subscribed to any of our MachForm Cloud plans, there is no further action required on your side. We’ve automatically updated MachForm version on all our cloud users with the latest version. You can use the new features right now!

Page 1 of 612345...Last »