Deftform Changelog

Subscribe to updates
© 2025 Deftform Changelog
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.

Jul 22, 2024

After going back and forth about implementing either workspaces, or multiple domains and folders, we decided to go with the more familiar workspace logic. So, multiple workspaces are now available! 🎈

By default, each account can create up to 3 workspaces. Each workspace is a separate instance, meaning you can create a different team, have different forms, domain, settings etc.

What about team member permissions?

Team members are not able to delete a workspace, this can only be done by the workspace owner. That's about it when it comes to permissions. In a future update, we may also prevent team members from deleting forms, let us know if you have any input on this.

Can I have more than 3 workspaces?

Absolutely. You can add additional workspaces to your account for a one-time payment of EUR 6 per workspace (plus taxes). There is no limit on how many workspaces can be added.

Updates to dynamic values

We also extended the possibility to pre-fill data on forms. In addition to pre-filling input fields, you can now also use placeholders like ###NAME###, or ###EMAIL### to set pre-defined values in paragraphs. The placeholder can be anything you want, but you must set it like this: ###VALUE###.

As an example, the output for the url domain.com/Ct4Q32?setter=[name=Madison][order_id=12345]&taadm=madison@example.com will look like this:

More info about this can be found in this help center article.

Workspace name as email sender name

We also changed the sender name when emails are send to people submitting the form. Before the change it would show "Deftform Public", now it shows the workspace name. So be sure to set a good name within the workspace settings, as the default name is "Personal Workspace".

In a future update you will be able to use your own SMTP settings to send emails.

Updated views count

We also implemented a "fix" to filter out visits from bots when viewing the dashboard and form stats. Just in case you were wondering why the views count got a little less.

Jul 19, 2024

You asked, we shipped. You can now have a custom favicon for public forms. Similar to the Open Graph image, this is a workspace wide setting. And yes, multiple workspaces are coming soon.

We also fixed a bug where hidden fields would take up space when viewing a form.

Jul 16, 2024

Today we added a small improvement to the default theme: dark mode.

Dark mode will stop working once you apply a custom style to a form. Then your custom style will take over. There are currently no plans to offer light mode / dark mode specific customizations for custom styles.

Jul 13, 2024

Today we added a new option for custom styles: Layout.

In addition to the default layout, you can now pick a "split" view, which will look something like this:

Split layout example when viewing form

Of course, you need to upload a nice picture as well. Or you can just use the space to show your brand color. In a future update, we will add more layouts and pre-defined background images.

New "Ranking" field

We also added a new form field that allows participants to sort options.

I think they were all great - tough choice
Jul 12, 2024

Today, we added a new fieldset: Signature ✍️

As the name may suggest, it is now possible to add a way to sign forms. This works on both mobile (touch) and desktop (mouse). When a signature was submitted, it is stored as image and available in emails and exports as direct links. When viewing responses in the backend, the actual image of the signature is shown.

Attachments in emails (bug fix)

There was also a bug when sending notifications to admins and submitters when the form had one or more uploaded fields. The files were not accessible from within the emails, but only showed an internal identifier.

An absolute link to each file is now visible directly within those emails.

Jun 15, 2024

Today we are happy to release the possibility to bulk export responses. So in addition to export single responses, you may now also export all responses of a form, or set a date range to filter a specific timeframe and only export those.

Bulk export with option for date range

In addition to that, we also made a few smaller improvements to the backend to navigate between forms and responses.