Deftform Changelog

Subscribe to updates
© 2024 Deftform Changelog
Sep 07, 2024

Google has approved our OAuth consent screen and we have now made this integration available to all our customers.

To get started, head over to the "Notifications / Connections" settings and connect to your Google account. Please make sure to accept every scope during authentication, so the integration works as it's supposed to. Those are all non-sensitive scopes – so don't worry, we have no access to any of your other files.

You can read more about our Google Sheets integration in our help center: help.deftform.com/integrations...

Sep 06, 2024

Today's update includes new field types, additional security, improvements and bug fixes. Let's dig in...

Two-factor authentication

To add an additional layer of security to your account while logging in, we added the possibility to enable 2FA. You will need an authenticator app like Authy, Microsoft Authenticator, or Google Authenticator to enable this for your account.

Check the account settings to enable 2FA.

New field types

We added 3 new field types:

  • Image: For when you want to show an image on your form. This must not be confused with the "File upload" field, where users can upload files.
  • Embed: For when you want to embed an external resource to your form. This is mostly meant for videos hosted on external platforms. But you are also able to embed other media.
  • Spacer: For when you want to add a little bit more whitespace between form fields. We currently offer 3 different variations of spacing: small, medium and large.

Delay for redirects

It is now possible to set a delay (in seconds) before redirecting after a form was submitted. This can be useful if you want people to see the "Thank you" message before they are being redirected to the redirect URL you specified.

We also fixed the ~500ms delay that occurred before. If you have set a redirect URL and have not set a delay, you are being redirected instantly. Before the update, you would see the "Thank you" message show for a very short moment before being redirected.

Basic formatting for "Subtext"

It is now possible to add basic formatting, such as bold, italic and link, to the "Subtext" field.

Minor changes

We improved the "Connections" setup for forms. They are now available right below the form fields. It is now also much simpler to add / remove / manage connections.

Form connections

Some other, minor changes include the way how data is transmitted / stored. This mainly affects the "Phone" and "Country" field. The "Phone" field now correctly stores the selected country code and not just the entered number. The "Country" field is now stored as "Countryname (Code)", e.g. Germany (DE). Before it was stored as DE - Germany. You can now also set a custom placeholder for the country and dropdown fields.

Apart from those changes and additions, we also fixed a handful of bugs and UI glitches. More to come soon, stay tuned.

Aug 23, 2024

Just some minor additions / changes today:

You can now duplicate form styles. This can save you some time when you need to create similar styles and only change minor things. We also improved a couple of smaller things regarding user experience that will smoothen the process of building forms a little more.

Aug 20, 2024

"Create a newsletter signup form. It must include a field for first name and one for the email address. The email address is mandatory."

Tell that to our newly released AI Assistant and you will get field suggestions which you can accept (and continue building) or reject (and start over).

AI Assistant suggesting a newsletter sign-up form

This feature is currently in an "experimental" state and we will partially monitor the outcome to find any potential "drunk texting" responses. In our tests, the results were accurate (= something to work with) in 8 out of 10 tries. We did A LOT of testing and will continue to tweak the Assistant over the coming weeks to make this a 10/10. Go ahead and give it a try when creating a new form.

QR code for sharing the form

We also added an option to generate a QR code that directly links to the form. This will allow you to link to the form by sharing the QR code that people can then simply scan. The download link can be found in the lower right corner when editing a form.

Aug 17, 2024

Today we integrated support for Slack and Discord.

In addition to notifications via email, you – the admin – can now also be notified via Slack and Discord. Simply create a webhook url, add it to Deftform within the Notifications / Connections settings and assign it to any of your forms. We provide links to the respective docs on how to create a webhook url.

There are also options to directly deal with the new submission. You can either view it in your Deftform backend, download a CSV, or download a PDF. You will need to be logged-in to access those resources.

Notification within Slack
Aug 15, 2024

Today we added a new form field: Consent checkbox

This field allows you to create a, well... consent checkbox. This can be used to make sure people accept your privacy policy or agree that they have read other legal documents. Use it however you see fit. In the frontend, this will show the text you enter, with any additional links and a checkbox next to it.

Backend view when creating / updating the field
How the field looks on your form
Aug 13, 2024

Here is a small "for your convenience" update.

It is now possible to duplicate form fields to quickly get started with a new field which is based on an existing one.

We also added two keyboard shortcuts that are only available on the form creator page:

  • CTRL + E opens the "Add Element" overlay
  • CTRL + S opens the form settings

Both the duplicate field and the shortcut addition can greatly shorten the time it takes to create a form. Let us know if you have any feedback or wishes for more shortcuts.

We also fixed a couple of smaller glitches and bugs across the platform (frontend and backend).

Aug 12, 2024

This one has been requested a couple of times since we launched in April this year and we're happy to ship this today: PDF exports.

Download response as PDF

So in addition to CSV, you can now also export completions as PDF.

PDF exports are currently only available as single downloads and not via bulk export. We may add an option for this in a future update.

Inline option for radio and checkbox

We also added an option to display radio boxes and checkboxes inline, showing them in a 50/50 grid instead of underneath one another. If you have lots of options, this can greatly reduce the length of the form.

Changelog indicator added

You: "When was this added?" - Us: "Well, check our changelog." - You: "Where is it?" - Us: "You can find a link within the user menu." - You: "And where is that?" ... 🙃

Anyway... whenever we publish something new, we now show a red/orange dot that indicates that we added something new to our changelog. To remove the dot, simply click on "Changelog".

We added something new
Aug 03, 2024

Another small-ish update has arrived. Today we added an option to add subtext, made the countries dropdown searchable, made some minor improvements and fixed a couple of bugs.

Subtext and searchable countries

This update can be summarized in one screenshot:

Yeah, Bahamas!

The subtext is a new field when creating and editing a form field. This can be used to explain what the field is for, and can be used in addition to the already existing help text in the tooltip. Choose whatever you prefer.

It is now also possible to search the countries dropdown. It's quite long, so this will surely come in handy.


Apart from that, the upload field is now clickable in its entirety. Before the update, you had to click on a specific text to trigger the file picker. Now, the entire box is clickable, and you can still drag and drop files onto it. Huzzah!

There were also some bugs fixed that a handful of people reported. Thanks for that. :)

Aug 01, 2024

We're happy to announce our installment plan for the Lifetime package.

After running a small survey with potential customers (those who abandoned the cart, got in touch via chat etc), we were made aware that paying €189 in one payment is something that many people consider too high and many prefer paying on a monthly basis.

With the new installment plan, it is now possible to pay for the Lifetime package over the course of 12 months with a payment of €18 per month.

During – and of course after – those 12 months, full access to the Lifetime package is granted.

Jul 30, 2024

Today we shipped a maintenance update to keep our underlying systems up-to-date.

But to make this a somewhat noteworthy update, we're also pleased to report that our rich text editor has been replaced with a slimmer solution and one that we have more control over. This allowed us to speed up the initialize process for the editor to load and also improve how the content is stored. Not a big change, but one that feels like a relieve (at least to us).

Jul 24, 2024

Today we added a minor addition that can be useful when a form is embedded on multiple pages and you want to know where a form was submitted from. We now capture the parent url where the embedded form was included upon form submission.

Please note that we are using document.referrer for this. Most browsers set the default referrer policy (if the site doesn't set another one) to strict-origin-when-cross-origin which means that different origins (so domains) never get to see the full referrer (eg. domain.com/path), but just the domain, without the path.