Changelog

Follow up on the latest improvements and updates.

RSS

You can now connect your Amazon S3 account (or any S3-compatible storage) to automatically store uploaded files.
What’s included:
  • Connect using your credentials, region, and custom endpoint (for S3-compatible systems)
  • Automatically create subfolders using dynamic values from form responses
  • Add dynamic prefixes to file names based on user answers
  • Choose whether to send all uploaded files or only files from specific form fields
output
You can now connect your Google Drive account and automatically store uploaded files:
  • Pick a
    target folder
    using the Google Drive folder picker
  • Automatically create subfolders
    using form responses (dynamic values)
  • Add
    dynamic prefixes to file names
    based on answers
  • Choose to
    send all uploaded files
    or only files from specific form fields
Perfect for keeping files structured, searchable, and exactly where you need them.
google_drive_publish_2
We’ve improved the Google Sheets integration to give you more control over where your data goes:
  • Create a new spreadsheet
    directly from the app
  • Browse and select an existing spreadsheet
    from Google Drive
  • Choose
    exactly which sheet
    receives the data
This makes it easy to organize submissions your way — whether you’re starting fresh or plugging into an existing workflow.
sheet_output
Sharing form links is easy, but using your own domain helps reinforce your brand and build trust with users when they’re filling out their information.
With Custom Domains, you can replace default links like
https://app.oneform.one/f/x54gC
with branded, easy-to-remember URLs such as
https://forms.store.com/register
.
You can add one or multiple domains/subdomains, depending on your subscription plan.
Organize your forms into workspaces by topic or purpose. Customize each workspace with a meaningful name, icon, and color, and easily reorder forms using drag & drop.
✨ oneform API
You can now automate your workflows using the
oneform API
.
The API allows you to work with:
  • Forms
  • Submissions
  • Webhooks
Everything you can do in the interface is still available, but the API lets you connect external tools, automate processes, save time, and get results faster.
Getting started
* Generate your API key:
* Read the full documentation:
📊 Improved: Submissions View
We’ve improved how you view submissions.
You can now see
all form data in a table view
, including:
  • Current blocks
  • Unpublished blocks
This makes it much easier to scan, compare, and understand your data at a glance.
🔌 n8n Integration —
Coming Soon
Native automation with
n8n
is on the way. Stay tuned 👀
You can now accept payments directly through your forms—just connect your Stripe account and start collecting.
image
Supported Payment Types
  • One-time payments
  • Pay-what-you-want
  • Subscriptions
Key Features
  • Discount support (for One-time and Subscription)
  • Automatic customer creation in Stripe
  • Prefilled fields: Name, Email, Phone, Discount
  • Custom Stripe description
  • Supported payment methods: Card, Link
  • Set min/max limits for Pay-what-you-want
  • Customizable product screen (title, description, image)
  • Testimonial display to build user trust
  • Automatic receipt sending
  • Dynamic values: configure payment amounts using other form fields
  • Fully compatible with your connected integrations.
Best Part
All plans get access to this feature with
no additional fees
.
Until now, pages supported images as covers, side visuals (left/right), or full backgrounds. With this update, we’re adding a brand-new layout option that highlights the form while still letting you keep a background image, giving better contrast and readability.
This new layout is also available at the Theme level, so you can apply it across all your pages consistently.
image
image
image
Multi-language support for the application
You can now set a default language for the entire application. Each user can change their preferred language at any time, and the full interface will adapt accordingly.
Currently supported languages:
  • English
  • Spanish
  • Swedish
  • German
  • Portuguese
  • French
  • Russian
  • Dutch
  • Italian
  • Polish
image
Multi-language support at form level
Forms can now be created and managed in multiple languages independently of the application’s default/user language.
This means all form elements — labels, controls (phone number picker, calendars, file upload, etc.), messages, and validation errors — will be displayed in the language defined for that specific form.
image
image
Now you can receive instant notifications in Slack or Discord whenever you get a new submission.
  • Connect your Slack or Discord account.
  • Choose the channel where you’d like to receive notifications using the channel picker.
  • Customize your message with
    @[block_name]
    to include submission values.
  • Create multiple integrations per form based on your needs.
👉 Available on all subscription plans.
Screenshot 2025-08-27 071734
Screenshot 2025-08-27 071909
Load More