We're really excited to share that you can import data into your Noloco app from even more sources!
You can connect to any REST API to import data as collections in your app. Just tell us the base URL of the API along with any headers we need to set on requests and then configure and test each endpoint you want us to import data from 🚀
Collections created from API endpoints are read-only - our first-class integrations are still the go-to for interacting with external data sources.
For more information and set-up instructions, see our guide here.
We are initially launching this as an opt-in beta - for access please let us know via live chat or Slack that you are interested and we'll be in touch.
We're excited to announce our latest feature: the ability to bulk edit records. We understand how tedious and time-consuming it can be to update multiple records individually, so we've made it easier for you to edit all selected records at once. :zap:
How it works:
This new feature not only saves you valuable time but can streamline your workflows and enhances your team’s overall productivity.
Introducing our new Command-Palette Search Bar! ⚡
We're excited to announce the launch of our new Command-Palette Style Search Bar, designed to make navigating through your app even faster and more convenient.
With the new search bar, users can quickly find and access any page within their app by simply clicking the search box or using the Cmd+K (Mac) or Ctrl+K (Windows) keyboard shortcut. Type in the name of the page you're looking for, and the search results will instantly appear, allowing you to jump directly to the desired page with ease.
To enable the Command-Palette Style Search Bar in your app, simply go to your app's navigation settings (it's new ✨) and turn on the feature. Once enabled, the search bar will be accessible to all users within your app.
We've big plans for this Command-Palette, allowing you to do even more with your app, even faster ⚡⚡
We’re thrilled to announce a powerful new feature that will help you work more efficiently than ever before: Bulk Action Buttons. With this update, you can now select multiple records and run workflows, update fields, or delete records in bulk.
How Bulk Action Buttons work:
It’s that simple! Now you can run multiple workflows, update fields, or delete records with just a few clicks.
Benefits of Bulk Action Buttons:
We’re excited to announce the addition of Gantt charts to Noloco! Following the introduction of our timeline feature, Gantt charts provide yet another powerful way to visualize and manage your projects.
Creating a Gantt chart with Noloco is simple and straightforward:
That’s it! You’ll now have a fully functional Gantt chart that can be easily shared and updated by your team.
We're excited to announce a series of improvements to Noloco's mobile experience. Our team has been hard at work refining the platform's usability and design to ensure a seamless experience across devices. Here's a quick overview of what's new in our first batch of usability improvements:
Improved Spacing for Enhanced Visibility
We've optimized the spacing on mobile devices to maximize the amount of visible content. This improvement ensures you can access and interact with your data more efficiently, even on smaller screens.
Filter Sidebar for Quick Access
To declutter the interface and provide quick access to filters, we've introduced a filter sidebar. You can now tap the filter button to open the sidebar, making it easier to locate and apply filters without obstructing the main content.
Action Buttons in a Dropdown Menu
To further streamline the mobile experience, we've moved action buttons to a dropdown menu. This change prevents the interface from feeling cluttered and allows you to focus on the essential data while still having access to key actions.
You can see the big difference in the before and after below.
We're thrilled to announce our latest feature: Flexible Layouts for Record and Blank Pages! This update gives you the power to further customize your section widths, enabling you to create more efficient, visually appealing and flexible layouts.
Why Flexible Section Widths?
We understand that every user has unique layout preferences and requirements. By offering flexible section widths, we're providing you with the ability to optimize your page designs according to your specific needs, while keeping those pages smart and responsive. This new feature makes it easier to organize your data, present information more effectively, and improve the overall user experience.
How Does It Work?
Customizing section widths is a breeze with our intuitive interface. Here's how to get started:
- Navigate to your Record or Blank Page.
- Click on the section you want to resize.
- Choose your desired width from the options available: 25%, 50%, or 75%.
That's it! Your sections will now appear side-by-side according to the selected widths.
Flexible Section Widths can significantly enhance the user experience across various use cases. For example, HR or Recruiting teams can create side-by-side sections for employee profiles, displaying personal information alongside performance metrics. Project managers can optimize their project pages by placing task lists next to relevant resources or updates.
We're excited to announce the launch of a powerful new feature: Multi-level Grouping for Tables! This update allows you to group your table data by up to three fields or values, providing you with even more control and flexibility in organizing and analyzing your data.
Why Multi-level Grouping?
Our users have shared their needs for more advanced organization capabilities within tables, and we've been listening. With this update, you can now create sub-groups within your existing groups to better manage complex datasets and derive more insights from your internal tools.
How Does It Work?
It's simple! To group your table by multiple fields or values, just follow these steps:
- Click the "Display" button in your table settings.
- Select your first field or value to group by (e.g., Status).
- Click "Add a subgroup" to add up to two more fields or values (e.g., Assignee and Priority).
That's it! Your table will now display groups and sub-groups based on your selected criteria.
Multi-level Grouping can be a game-changer in various use cases. For instance, project managers can now view tasks grouped by status, then assignee, and priority, allowing them to quickly identify bottlenecks and high-priority tasks. Customer support teams can group tickets by status, agent, and priority, making it easier to manage and assign workloads effectively.
Give It a Try and as always, we love to hear your feedback
We’re excited to introduce the Timeline display option for your collection views! This is a flexible way for teams to visualise tasks, projects, events or deadlines over time.
Our timeline view allows for easy grouping by single-option fields as well as drag and drop functionality to update deadlines. We hope this helps with all your project management use cases!
Have you ever wanted to roll back changes you just made to your app? Or to show your users an older version of your app? Well now you can, with app Version History.
Business and Enterprise customers can access version history from the “Publish” menu. You can read more about the feature in our new guide.
When adding a chart you can now use the Gauge type or the Statistic type.
Both of these chart types are now available for use with all your other charts.
Now, you can convert any number field to display as a progress bar or ring. Simply edit the number field and choose progress bar or ring from the ‘Display as’ dropdown menu. Once you set a maximum value for the field, you’ll then be able to see progress towards that goal. And you can choose whether or not to show the number value as well.
Your Noloco workflows have just become a whole lot more powerful!
Have you ever needed to update another record when one record is created? Or maybe you've wanted to have a workflow that creates a new record for the user who runs it?
With our new Workflow actions, you can now perform the following actions:
You can read all about workflows and these new actions in our guides.
The "new record" button can now be conditionally shown on both your collection views and beside collections on record pages.
Configure the button visibility however suits your use case:
Some filter fields on collections are self-explanatory, but some are not. Help your users understand filter fields!
You can now add markdown-enabled help text to filter fields to be displayed in a tooltip. Your users will never be confused about a filter again.
We've just launched a feature in beta to let you create collections from SQL queries for any PostgreSQL or MySQL database you have already connected to Noloco.
This enables you to create custom collections using SQL that can pull in data from multiple different tables in your database. We were super excited to use this internally at Noloco! To get started, you’ll see an option to ‘Add a query’ at the bottom of your PostgreSQL or MySQL collections on the data tab.
You might have noticed a brand new addition to the Noloco admin bar in your app! We just shipped the User table which allows you to much more easily manage your app users and take actions like: updating a user’s role, adding new users, sending an invitation reminder etc.
This is the one-stop shop to manage all of your app users and roles.
When setting up a user list you can now choose which records get imported as users based on them matching certain conditions.
This means that going forwards you can dynamically filter out users from being pulled into Noloco however works for you, with full support for AND / OR branching to build rules as complex as necessary.
You can now trigger a notification when an action button is run successfully. Available notifications include success, info and warning notifications, or you can skip the text and use confetti 🎉
These can be used on both modal and one-click action buttons on record pages, collection views and blank pages.
Enable dark mode for your app users! Admins can make the dark mode toggle available to users from the “theme and design” section of project settings. Once dark mode is enabled for a project, users can toggle between light and dark modes at the click of a button.
As some of you may be aware Airtable is improving how third-party services like Noloco integrate with it by adding support for OAuth.
Although no immediate action is required for existing customers with connected Airtable bases, eventually all our customers will need to move over to using the OAuth authentication to continue syncing their Airtable bases. We have published a guide here on how to connect your Airtable account and authorise access to specific bases.
We’re excited that Airtable has made these changes as it improves the user experience for our customers and also improves security around your data.
We've added full support for customising the field formats in your external data sources. For example, you can now change number fields in Google Sheets, Postgres and MySQL to ratings, currencies, percentages or choose to display them unformatted. As before, we will continue to automatically sync Airtable formatting but you can still opt in to unformatted numbers. These options and more can be found in the field settings of any field on the Data tab.
We know how confusing it can be to remember which users have permissions to see which fields. When editing, we now highlight which fields the user you're currently viewing as doesn't have permission to read, update or create (depending on the context).
Some exciting news! We've launched our MySQL data source in beta and we're looking to onboard our first customers to test it out and give feedback.
As with all our other data sources, our integration already supports both read and write operations - it's not just read-only. The team have also put together a useful support guide on connecting your MySQL database.
You will now see MySQL as an available data source option when you go to add a new data source from your app or when creating a new app.
You can now set up any integer number field to be a rating field and choose from 1-10 stars. This means it will show up as a star rating field within your collections, record views and even within your filter fields as well.
For those using Airtable: your rating fields will already have been synced and updated. For those on the Free plan, you might want to trigger a manual sync.
Up until now, you’ve only been able to set record-level permissions based on relationship fields. In other words, you could control which records a user could access as long as the user record had a direct relationship with the relevant collection of records (e.g. a list of properties linked to the user).
Now, you can build rules based on record field values as well! Plus, you can now write complex rules with and/or branching to set multiple conditions to control record access.
As an example, you can now build an applicant tracking system where a user can only access applicant records where their manager is the hiring manager and if the application is still in progress based on a single option status field.
You can now set validation rules for text fields based on the contents of the text itself, extending the previous set of validation rules which were based around text length, format and regex matching.
Dynamic rules based on the logged in user and the rest of the form values are fully supported.
This one got used right away at Noloco HQ! You can now change the input field of any of your multi-line text fields into a rich text editor.
Simply change the ‘Display field as’ setting to ‘Rich text editor’ and the standard text area will be replaced by a dynamic rich text editor that supports bold italic, links, inline code, number and bullet lists and code blocks. The field outputs standard markdown as well.
Rich text editing can be turned on across forms, details blocks on record pages, action buttons and inline editable collection fields.
You can now apply conditions to your filters so that you can hide the filters for some users, or for some records (when on a record view). For example, your teammates might only be able to see records in one category, but admins can see all categories. Add a filter that's only visible to admins.
You can now enable your app users to drag-and-drop records between groups on all the following collection views: rows, columns, cards and tables!
Once you have chosen a field to group by, simply toggle on ‘Enable drag and drop’ to enable your teammates to seamlessly update what group a record belongs to.
It’s now much easier to re-arrange sections on your record pages with our new drag and drop functionality. Just go into edit mode, select a section and drag it with the grip icon on the top-left.
Better still, we’ve added multiple keyboard shortcuts that you can use to move, clone and delete sections while in the editor mode:
We all make mistakes! Make a change you weren't happy with? Or delete something you want to recover?
Simply click the back-arrow next to the edit button or the CMD/CTRL + Z shortcut to undo your change.
Have regrets about undoing your mistake? Redo it with the forward-arrow or with the CMD/CTRL + Shift + Z shortcut.
You can now configure visibility rules for edit buttons on record pages. We've heard of some great user stories for this feature, such as making a record uneditable when a single option field reaches a certain state.
Some exciting news for enterprise use-cases, app security and user management. Noloco can now integrate with your single sign on (SSO) service as a SAML 2.0 service provider. This means that you can lock your internal apps down and manage users completely through an external identity provider. For more information, check out our guide here.
Now you can add conditional visibility to collection view fields, just like you could on record pages. Just head to collection view editor, edit any field, and enable the ‘Only show when conditions are met’ option.
It is now possible to pre-filter a view by setting a default filter value! You can find this feature under “Filter Fields” in the view editor sidebar. For each filter field, you now have the option to set a default value in that field’s options.
Another highly anticipated forms improvement! Until now you haven't been able to base form field default values off other values in the form - but now you can. For example, the ‘Price now’ field could default to the previously entered ‘Start Price’. This makes it even easier to fill out forms, pre-fill values and work faster with your Noloco app.
We have added a new record section, the File Gallery! With file galleries, you can add a file preview to the record page for any file field on a record. If your file field contains multiple files, users can click through a gallery view of file previews.
For anyone looking to send Noloco's automated emails from their own email address for a fully branded experience, we’ve now added the ability to configure SMTP settings for your app 🎉
What does this mean? Noloco's automated emails (magic links, invitations, workflow emails) are currently sent from email@example.com. However if you setup SMTP for your app, you can now send those emails through any SMTP provider (Sendgrid, Mailchimp, Mailgun etc) and choose the email address you want.
This gives you more control over email delivery and your app's branding!
This new feature is now available in your app's emails settings page for anyone on a Scale or Enterprise plan.
A highly anticipated improvement to app cloning! When cloning apps built on top of your Airtable base, you can now choose whether your cloned app should be connected to the original Airtable base or a duplicate base.
This will make life a lot easier for our Airtable users who wish to retain all of the great front-end app configuration they have built on Noloco for an identical clone of their Airtable data.
We've been paying attention to the smaller details of Noloco for the past week or more and we've shipped lots of small improvements that will improve your app, and how you build it!
The beady-eyed amongst you might have already noticed our new Templates Directory! Now, when you go to create a new app from your Noloco dashboard, you’ll be given a choice between starting from scratch and choosing your own data source or you can get started with one of our free templates.
And remember, you have unlimited test apps on all Noloco plans - so feel free to play around! Our first few templates are all built on top of Airtable bases but we'll soon be adding Noloco Collections versions as well.
If you have any other ideas for templates that you think would be useful, please do shout!
Looking to build another Noloco app without re-implementing everything?
We now support cloning projects! Select clone on your project in the dashboard, enter a new app name & you're good to go.
When you clone an app it will clone all of your collections, your app's theme, your app's configuration, views, workflows, permissions and everything else to give you an exact copy of your app.
Have you ever wanted to collect data from your users without the hassle of accounts and logging in?
With Public Forms, you can send your users a link to a publicly available web form. When a user completes this form, a record is added to the form’s collection. Post a link on your website, embed the form with an iframe, or send the link directly to your users! Public Forms meet your users where they are, no login required. Just click on the Public Forms button in the edit bar for new record creation to get started.You can learn more about Public Forms from our Product Guide
Do you have different forms for different use-cases? Well now things should be a lot easier!
From today, you can control which form the "New" button brings you to on any collection view or collection section. That means you no longer have to maintain two distinct forms or jump through hoops to organise your views.
You can now set fields in forms as being required conditionally on some rules being met rather than being always required or always optional.
Your conditional rules can be based on information about the logged in user or about the other values in the form (e.g. a status or text value).
Another really useful addition to our forms! You can now add validation rules based on other form values.
For example, if you have both start and end date fields and you need to verify the end date is before the start, you can now add a validation rule to your end field to enforce exactly that!
You can now resize the collection sidebar to give more focus to either the collection or record view.
All you have to do is change the sidebar width in the collection view display options.
To give you more control over layouts, you can now control the width of each section individually.
Choose from Default , Large or Full width sections. This means you can give your stages elements more room to breathe, or show a full-width video or make your iframe embeds wider.
Simply change the section width in the section toolbar.
We know quite a lot of you prefer to get support through Slack instead of through the in-app chat. So now you can go to the brand new Support Settings page to hide the chat widget in your app. From there you'll also find links to the slack community and our guides.
Display fields of direct-linked fields inline without using lookups
Ever needed to show one of the sub-fields of your related/linked fields in a collection? From now you can choose them directly from your Noloco collection configuration, and use configure them like a native field
In addition to your existing validation rules you can also check that any text field:
The last rule is particularly powerful if you need to validate things like phone numbers, VAT numbers, postcodes or anything else.
Previously, you could only create totally new records from related record collections. Now, you can now directly add/remove existing records to relationships from related record views on the record page 📑
By default this behaviour is off - to enable it, toggle on the option from the buttons part of the related record collection editor ✍️
If your files don't need the ability to be previewed in a modal, like a profile picture, or company logo, you can now choose to display them as plain elements, which remove the modal preview from the thumbnails.
Just like Maps you can now group your calendar events by a Single Option field and we will use the option colour for the event 🌈
Just set the Group by option in your collection view's display options.
Now when you open the popover you can immediately start typing into the search box 🔍
If that wasn't enough, you can also Favorite ⭐️ as many users as you want that will be pinned to the top of the list 📍
This should make it much easier to switch between the several test users to evaluate your app 🧪
If you want to bring more attention to certain fields, you can now display them as headings, with the choice of h1, h2 or h3 styles.
These can be used in both collections and details sections, giving you more control over your app.
You can now group your map pins by any single option field, and we will use the option colour for the pin. Just set the Group by option in your collection view's display options.
If your files don't need the ability to be previewed in a modal, like a profile picture, or company logo, you can now choose to display them as plain elements, which remove the modal preview from the thumbnails.
Our backlinks do exactly what they say on the tin, bring you back to where you came from! All backlinks now bring you to the exact tab you were on before navigating to a related record/view/form.
Perfect for when you only want to use stages as a visual indicator and want to prevent accidental clicks. If you toggle this on, when users click on the stages element nothing will happen.
With the click of any action button, you now have the ability to display an Iframe!
To use this feature, edit your action button and choose Show an Iframe from the What should happen? (dropdown)
This can be combined with any of the existing action types that we support!
Have you ever wanted to organise your pages into folders?
Well now you can! You can now,
Having a hard time remembering the functions of all your workflows? 🤔
You can now add descriptions to workflows - just click onto the description placeholder on your workflow editor and type away
“Noloco is like using a blank whiteboard for whatever purpose you choose.”
- Andreas Sarker Founder of PHX
We’ve just published our next case study with Phoenix Co. Check out to see how Phoneix Co builds efficiency, generates more leads and wins more business with Noloco ✅
We've got an amazing new collection display option for anyone on the Team plan or above.
Choose the new Map display option, pick your latitude and longitude fields, and your collection will magically be shown on a map!
Some of its amazing features:
You can use the map as the main collection view, as a section on a record page, or as a section on our new blank page experience.
Rather small yet beautiful feature. Now, you can add horizontal dividers to your sidebar.
Draggable dividers could be added by simply entering edit mode and clicking Add in the popup's lower right corner.
Now you can add a simple text section powered by markdown to either your Record View or the Blank page!
As always, you may choose one of our existing themes. But from now on, you can also set unique custom colours that match with your brand. Then we'll create a theme for you that you can tweak as much as you want!
Head over to your app's Theme & Design settings to get started with custom themes 🌈
Check out the Support guide for more info!
If your chart's x-axis is a single option field, you can use the colours you've defined for your options (in Airtable for example)
Currently it's supported in Bar charts, Pie Charts and Funnel charts
You can now choose which tables to import from the sources when you connect a new data source.
There are two main benefits to this:
The new blank page editor gives you the ability to add multiple different collections to one page to create a dashboard-like experience. With this feature, Noloco's editing experience is now uniform and consistent throughout, and you have full access to the functionality of the sections you're used to.
We've added a Row link section to your collections
Now you can specify what happens when you click on a record in the collection
Now, you can create advanced filters exactly like in your applications and share those URLs with your colleagues instead of just navigating between pages of your data in the data table.
Now, you can control the conditional visibility of fields on forms and other sections using information about the currently logged-in user. This is useful if only users with particular user roles should be able to see certain information.
Now you can add a search box to any view collection that will search across any of your text/number fields that you have set up on the view. You can turn this on in the ‘Filters fields’ section of any view.
You can now hide, and conditionally hide, specific options from the stages section or single/multi option form fields
When you add any single or multi option field to a form, you can specify which options should appear in that field. You can also set up conditions for when the value should be shown.
You can now add an “Or” filter group with multiple branches which makes it significantly easier to refine the data shown to your users
This is supported on both:
If you use Postgres and would like early access, let us know 🚀
Our integration already supports both read and write operations so you can update your Postgres data directly from your Noloco app.
Our built-in record comments allow you, your users and your teammates to add comments to any record in the Noloco app regardless of data source.
Comments support @-mentions, file attachments, and text formatting.
When a new comment is added, mentioned users, or anyone else who has commented on the record will get notified via email ✉️ and linked directly to the comments.
Read more about how this works in our Record comment guide
You can now add column summaries to any table layout to calculate the sum, minimum, maximum, average or count in any (numerical) column ✨
You're probably wondering: "Didn't they already ship this?" Well until now, you could only add summaries to tables when you were grouping, and it would only show a summary of the group.
Now this shows a summary of the whole table, whether you're grouping or not.
We’ve just posted our first case study from Fergmar Enterprises who are one of the largest Real Estate firms in South Texas covering a broad range of activities including investment, development, and leasing.
Their primary use case for Noloco is to manage payment approvals for many contractors hired across their portfolios
Check out the case study to learn how Fergmar Enterprises stood to benefit from Noloco by completely transforming its payment approval process ✅
Just like Quick Links on the Blank Page, now you can also add Quick Links to any Record View! Just go into Edit Mode and select Quick Links. You can add, edit, reorder, remove, and even set visibility rules for each and every link.
No more hopping between multiple forms, remembering & manually selecting the correct related records. Just hit new as many times as you need.
Just like the widths of the fields in the Details section, now you can also configure the widths of your fields in any Highlights section. You can choose between Default (25%), 33%, 50%, 66%, 75% or Full.
We know that many of our users want to create pdfs from their data in Airtable. Now, with our integration with Documint, you can trigger the creation of pdfs right from your Noloco app. Check out their useful support guide to see how easy it is to set up.
Permissions are now even more powerful! You can now go as deep as three related fields from the record when setting permission filters. When you're working with user lists and other complex relationships, this makes permissions a lot easier. For example, only displaying user interactions with properties that they have visited👇
Now you can add field validation to each field, just like in forms and action buttons. Need to mark a field as required, or maybe it should always have more than 5 characters? Now you can enforce those constraints in the details view too!
You can now add custom visibility rules based on the currently logged-in users for link action buttons on collections. The UI for modifying collection link action buttons has also been updated.
You can now update the name, API Key, Sharing Link, and/or Password for your current Airtable connection. Just head to Data & APIs to update the source details.
Previously, action buttons in Noloco would always open a modal (or confirmation box) before performing any activities, but now you may set them up to run on a single click.
When compared to the collection link buttons, this action button provides more flexibility. It can open pages within your Noloco project or dynamic links based on record values. These can also be configured to open links in either a new tab or the same tab.
With our latest update, we hope you can say goodbye to filling the same values over & over on your forms. We now allow specifying the default value for your form fields. This is supported for all field types except file uploads. Hopefully, this will make filling them out quicker & easier.
Finally, we now let you configure whether to open new records created by action buttons. Previously we always opened these but now you can disable this if you choose to.
Now you can add external links to your app's sidebar
If you like to keep your sidebar organised, then you’ll love this latest feature! You can now add a folder to the sidebar navigation and put as many pages as you like within that folder. And of course all the good stuff like visibility rules, reordering and custom URL path names will work on your folders and the pages within them.
Another highly requested feature shipped! It’s always nice to know exactly what record you’re looking at when you’re scrolling across a table. Now you can easily choose to freeze the first column when scrolling.
You now have even more options when configuring the widths of your fields in any "Details" section! Now by default we show 4 fields per row and you can choose whether a field should take up 25%, 33%, 50%, 66%, 75% or the full width of the section. The more options the merrier!
You can now type in any time to a date time input for more granular and faster date & time editing! You are no longer restricted to choosing from 30 minute intervals - simply type in any time you want!
It's now possible to customise the appearance of action buttons with success, warning & danger variants. This is super helpful if you have multiple action buttons and want to guide the user. Colours give meaning!
You can now reorder action buttons across your record pages, collection views and sections. You no longer have to start from scratch if you reaaally want to switch things up. Simply drag and drop like you do with fields in the sidebar.
Lots of our customers love the ability to group records in collection views - whether that’s kanban boards, tables, cards etc. Now, when you’re grouping by a single-option field, you can hide certain options from being shown at all. If using tables or rows, you can also define whether a group is collapsed by default. Who doesn’t love having more control!
Previously, single and multi-option fields in Noloco Collections could only accept standard letters. Now, we’ve removed all restrictions. This means you can add all kinds of letters, numbers, symbols and emojis. We actively encourage you to go wild. But try to leave some fun for everybody else.
Want more room to do your life’s best work? You can now collapse the sidebar to free up more space so you can focus on your data. This one went down a treat with some of our power users! Work mode: on.
You can now specify the default view of the calendar for your users - whether that’s Month, Week, Work Week or Day. We’ve also made the event pop-ups slightly bigger so you can preview more data when clicking on an event before clicking into the event record itself.
Custom filters got a makeover! We’ve made several improvements in the past week. You can use the same field multiple times. You no longer have to separate options with commas. And we don’t allow for typing into fields that don’t make sense - like relationship fields. These improvements apply to both collection filters and custom visibility rules.
Big improvement alert! Now you can turn any collection in a view or a record view into a group of charts, all powered by the same data and filters you normally have access to! We’ve also shipped new types of charts including pie / donut charts, funnel & radar charts. You can even add multiple series per chart to allow for more in-depth analysis.
It’s always important to be able to find your way back to where you came from! If your users click into a related item from a record page, we'll now automatically add a "Back to <previous page>" link to the header. The best part? Our backlinks will follow the user journey no matter how deep you go - you'll always be able to find your way back to where you started.
You can now configure decimal precision on your Noloco Collection and Google Sheet fields from the data tab. It’ll default to two decimal places but you can go wild and choose from 1 to 8 decimal places (you crazy like that). We also now sync the decimal precision set on Airtable fields and respect this in Noloco automatically.
Lots of 🔥 emojis in our community for this one! You can now add a Stages section to your record pages to quickly view and update a single option select field - like a stage or status. If the user has permissions to update that field, clicking on any stage will immediately change the record's stage value. It’s perfect for managing a pipeline!
You can now separate your forms into different sections with each section having its own title. You can also set conditional visibility rules for entire sections within the form as well as individual fields.
You can now provide custom help text in forms on both individual fields and on different sections. Better still, it supports multi-line text and will even render markdown if you care about formatting.
You can now add validation rules to individual text, integer, decimal and date fields in forms. You can even specify multiple validation rules for a given field. Once set, forms won’t be submitted until all fields with validation rules pass their checks.
Want to be able to edit related records directly from your record page? For example, show the user’s company details on the user’s profile and edit the company details right from there? Well, now you can by choosing the appropriate related collection on details blocks and highlight sections.
Yet another layout option for your collections! Introducing the first version of our calendar layout. This one went down a treat in our Slack Community. And we already have several ideas on how we can make it even better.
You are now able to customise the different sign in options that your app supports! If you have enabled Google Sign-In, you can choose to disable login via email and password. This can be particularly useful if you restrict your Google sign in client to only allow your organisation users to sign up. This is the first of a new set of features that we will be shipping on our new Enterprise Plan.
The ability to add tabs to record pages has been one of our most popular feature releases in the last few months. Now, you have the ability to re-order additional tabs by simply dragging and dropping. No need to move sections between tabs or start from scratch.
It’s now possible to completely delete Airtable bases and Google Sheets that you’ve connected to your Noloco app. A nice improvement to help keep your projects tidy!
One of our biggest updates yet! You can now add formula fields to Noloco Collections, Google Sheets & Airtable collections in Noloco. This will enable calculating a value based on the other values on a record. Check out our support guide to see all the supported formula operations.
You can now use record action buttons on collection views across any display format (tables, cards, kanban etc.). Easily turn on existing action buttons that you already created for your record pages. Visibility rules will be respected wherever the action button is displayed.
You can now add conditional roles to your user list setup to vary which role a user gets assigned. For example, if you have agents, clients, leads and vendors all in one table, you no longer have to manually assign their roles - just set up as many conditional roles as you need.
A few weeks ago, we released a major update around grouping records by fields in collection views. Now, you can group by dates as well as single option, text or linked fields.
Up to now, you’ve been able to group by fields on your kanban boards. Now, you can group records on any layout (including tables, cards, rows & split view). You can even drag and drop records between groups and add groupings to your related record collections on record pages as well!
You can now configure visibility rules for both action buttons and tabs inside your record views.
But that’s not all! We’ve also extended our custom visibility rules so that you can set them based on the value of a record as well.
Oh so pretty! If the first field shown in one of your card, column or kanban board collection layouts is an image, you can now turn it into a full-width hero image!
If your field had multiple images we'll even let your users click through them straight from the card.
Boost your productivity by showing records side-by-side with your collection list. This one’s a bit of a game-changer!
Up till now, we only supported image and pdf preview within Noloco apps. Now, you can preview Word, Excel & Text files as well. This will save a lot of time in comparison to downloading and opening each file to view its contents.
You can now add different tabs to your record views to better organise your different sections e.g. keep related record details separate on their own tab. You can also easily re-order sections and move them between tabs as well.
You can now keep your project nice and tidy by disabling unwanted collections from your Airtable and Google Sheets data sources. This is particularly useful if you’ve connected a source with lots of tables and you don’t need all of them.
When you connect your Google Sheet we try our best to figure out the appropriate field type of each column - but sometimes we get it wrong. That's no longer a problem as you can easily switch the field type right from the Data tab. Choose between text, decimals, integers and single option selects to correct the field type.
You can now clone workflows in your projects. Simply click the copy icon (next to delete) when you are viewing a workflow and an identical one will be created for you.
It's now possible to to re-order your field options in Noloco Collections from the data tab! This will change the appearance order they appear in the selection dropdown & reorder kanban board columns grouped by a select option.
For those using open sign-up to their apps, your users can now register with Google Sign-In if you have set up and connected your Google Sign In client via your app settings. This was already available to users via the login and ‘join’ pages.
Until now, you haven't been able to delete files that are part of a multi-file field.
Now all you have to do it open the preview and confirm that you want to delete the chosen file. This is great if you've uploaded the wrong file, need to replace a file or any other reason why you might need to delete a file.
Another improvement to our csv import functionality! When importing a CSV you can now download a template with the expected headers. This should make it easier to populate the expected fields and help avoid any manually mapping of columns to fields - it’ll be picked up automatically!
Now you can directly add a title and a subtitle to any of your 'Detail' sections. Better yet, the subtitle supports markdown so you can control the formatting just as you like it. This is really useful if you want to have common text across different record pages, like instructions and additional information.
Let's get granular and down to the nitty gritty! You can now apply custom filters to all input options fields - such as in forms and record pages. In this example here, I have an 'Application' form that relates to various types of Loan 'Products'. I can now limit the ‘Product’ dropdown options for a loan application to only show the user those containing the word 'Mortgage'.
Enable your team or customers to trigger workflows in one-click. Simply add a button to a record page that triggers an on-demand workflow. For example, add a button that sends an email to users to remind them to complete registration. On-demand workflows are great for saving time on manual tasks!
Want to bulk import a load of data into your Noloco collections or external data sources? Now you can let your users import csv files directly from your app whilst staying in control of which fields they can access. The whole process happens in the background and the user gets notified when the upload is complete.
Oh and we did a lil speed test there - 15,000 rows imported in <2 mins 🔥
Need to restrict a certain text field to a single line? Maybe you want to always display a number as a percentage, or a currency? Well now you can with Field Formats.
When you’re adding a new field you can specify the format or edit an existing field by clicking the column header on the data tab. And for those using Airtable, we’ll sync your configuration so your currencies, percentages, single line texts and multi-line texts will now be supported natively in Noloco.
Another highly requested feature from our blossoming community! Some of our most active customers wanted to be able to turn off a workflow when setting it up or making changes. Nobody wants to send an email or a webhook at the wrong time. This just made total sense to us - so we shipped this handy little toggle to be able to turn off a workflow. Simply flick it back on when you’re ready to put your workflow live.
Big improvement to our workflows! If you only want an update workflow to run if certain fields are updated, you can now specify those fields in the ‘fields to watch’ section.
For example, perhaps you want to run a workflow only when you assign a ticket to someone or when the status field is updated. Now you have that level of control!
Don’t want to create a public sharing link to your Airtable base? Prefer to restrict access with a password? We’ve now added support to integrate with password protected Airtable bases.
You now have more control over where you add your action buttons on record pages - as opposed to being limited to adding them to the top. See our guide here for more info on how to use Action Buttons: https://guides.noloco.io/views/action-buttons
All the colours of the rainbow…now in sync! We can now match the colour scheme you’ve set for your dropdown options with exactly what you have in Airtable. Soon, we’ll be allowing you to choose the colours for options in Noloco collections as well.
Have data in Google Sheets that you want to bring into your Noloco app? You can now connect your Google Sheets by adding a new data source from the data tab in Noloco or by choosing Google Sheets during the project creation flow.
This is a massive improvement to our action buttons! You can now add an action button to create new records related to the record you’re on. For example, create a new associated supplier record from a software record page - or create a new buyer record directly from a property record page.
Want to add conditional logic to your forms or record pages? Only show a form field if the user chooses a certain answer beforehand, or only show some fields on a record page if the value of another field has a particular status. Field level visibility conditions are our first step towards building complex forms and totally custom record displays.
See our support guide here for more info: https://guides.noloco.io/views/conditional-fields
Have loads of data to display? You can now choose our full-width table display option that expands over the entire width of the main app area. It comes with a fixed header row and fixed pagination - so you never lose where you are.
You can now book in with your onboarding manager during your free trial
Relationships between your collections and records just got a whole lot more sophisticated! With automatic links, you can add a custom link to another collection or record from an existing record and then automatically sync that value with a lookup value. For those Excel nerds among us, it functions similarly to a vlookup function.
For an example and more information on how to use automatic links in your collections, see our guide here: https://guides.noloco.io/data-collections/collections/automatic-links
Want to include detail about which user created or updated a record in your automated emails or webhooks? We’ve now increased the scope of workflow variables to enable you to include data about the ‘logged in user’ that triggered that workflow.
You can now allow your users to export data from views to a csv. Simply enable this feature in the ‘Buttons’ section of your view settings and your users will be able to export the view in its current state with all filters applied.
Another highly requested feature from our community has been shipped! You can now attach any number of file fields to your email workflows. We’re now using this feature at Noloco to include CVs in the email notification when we receive a new job application.
Want to quickly see how many records are in a particular view? You can now add record counts in the sidebar. This is particularly useful if you’ve got multiple filtered views. We’re using it ourselves in our application portal.
You can now add action buttons to your list headers. For now, you can link to a URL like a guide, another page, or an email or phone number.
This was a highly requested feature! You can now turn on Open Sign Up if you want to let new users sign up to your app without needing an invite. This will create a ‘register’ page for your app. See our guide for more info.
I genuinely thought for a second that the Calvin Harris & Dua Lipa lyrics were “one click is all it takes” - and I was going to make a joke about it. But here we are…from the User table on the data tab, you can now re-invite all those users who are yet to activate their account with a single click. No more manually emailing dozens of users.
Always nice to improve the user experience! Now you can allow users to select multiple values in filter fields. Simply turn on in the filter settings.
Navigation getting a bit cluttered? You can now choose to hide views from the sidebar. This can be useful if you don’t want certain related record collections to be visible. You can still see them when you turn on edit mode if you change your mind.
This was a bit of a crowd-pleaser internally! We’ve improved our Kanban views so that you can now drag and drop between columns to update the status of a record.
When you choose the "Board" display option and group the records by a 'Single Option Select' field, or any single-relationship field (such as a user's company) then you can drag cards between the different columns and it will automatically update the record's field for you
We've been making huge improvements to our Airtable syncing. Now most bases sync within a couple of seconds.
You can now add custom action buttons to your record pages. This is a great way to provide shortcuts to your users to allow them to easily edit certain information without having to sort through the entire page. You can use these actions to update the record in question and related records too. You can also add an action to delete the current record.
Now when your users click on a file record, a modal will appear where they can preview the file - for example, an image or a pdf. If there are numerous files attached to the record they can click through them like a gallery.
Importing data into Noloco collections? Now you can update existing records within collections via csv import instead of creating new records for each row in your spreadsheet. All you have to do is add a column to your csv mapping to the record id in Noloco. No more duplicates!
Don’t want your users to have to remember yet another password? We’ve now shipped magic links for a more seamless login experience. As long as the email address is associated with a user of your app, they’ll get an email and can follow the link to log in. Magic!
You can now add nested pages in your app’s sidebar. This is useful if you want to group filtered views together and keep your sidebar neat.
As well as being able to restrict visibility by user roles, you can now also add custom visibility rules. For example, only want users belonging to a particular company to see a page? Now you can with custom visibility rules at both page level and for individual elements as well.
Now your app users can choose to only show data within their selected date range.
You can now add multiple data sources from the data tab. Connect multiple Airtable bases within your one app or add Collections right within Noloco. We’ll be adding more data sources over the coming months as well.
We’ve updated our Zapier integration so you can now trigger zaps when any of your collection items are updated as well as when records are created. This means you now have a choice If you want to trigger a zap when a record gets updated: you can now either use our new trigger directly in Zapier or continue triggering webhooks from your workflows in Noloco.
Just want to show your user their profile or their record without having to click through a list view first? We’ve added the single record view to achieve exactly that. Use permissions or add custom filters to ensure that users only see the right record.
Thanks to all the hard work from the team and all our beta testers, our Airtable integration is now complete! Data updated from your Noloco app will be updated instantly in your Airtable base. Data updated directly in Airtable will be reflected in your Noloco app within 2 minutes (we’re striving for even lower times and will be testing this to see what we can promise here!).
We have also completed work to automatically pick up Airtable schema changes (e.g. if you add another field or table to your base).
You can now turn on edit mode when viewing the app as another user and you can view the app as another user without having to be in edit mode (bet this didn’t confuse you at all…)
We've got breadcrumbs! All about that easy navigation - and damn those icons look sweet.
When you go to create a new project in Noloco, we’ll first ask you to connect to your data source - so if you have a list of users and other tables in Airtable or a spreadsheet, you can connect that.
We’re adding easier and tighter controls around permissions. Now you will be able to define at the level of individual fields which users have the ability to read, create and update records.
We are thrilled to announce that Noloco now integrates with Xano, allowing you to seamlessly connect your Xano databases to Noloco for easy data management. This new integration will enable you to view, search, create, update, and delete records within your Xano database directly from the Noloco interface.
As we continue to refine and expand this integration, we are currently looking for beta testers to help us ensure its success. If you're interested in participating and providing valuable feedback, please get in touch with our team.
In the meantime, checkout this Loom recording for an example of how it works. We have also published a guide here.
We take privacy and security very seriously at Noloco. Earning and maintaining the trust of our users is paramount to us; hence, we adhere to the strictest privacy and security standards.
In line with our commitment to developing and maintaining the highest standards in this area, over the past few months we have undergone rigorous testing and process improvements to achieve ISO/IEC 27001 certification.
This is a big win for our team after lots of hard work and we hope gives our customers even more confidence in the Noloco platform.
See more information on our Security page here.
For those using Google Sheets, PostreSQL and MySQL data sources: if you have fields containing URLs pointing out to files, they can now be imported and used as read-only files in Noloco. All you have to do is reformat the url text field as a file field instead from the data tab.
Have you ever started configuring a view only to realise you had to go back to the data tab to change the format of a field?
If so, you won’t face such issues any longer! We now support opening up and editing a field's settings from any field list in your app. You'll be able to find this on the editors for collection views, action buttons, forms and record page sections.