Skip to main content

Summary of highlights

SuperOffice 12 - a new main version of SuperOffice CRM where we focus on AI to become part of how you work every day. From this version, all feature updates are available to SuperOffice Online customers only. Onsite installations will receive security updates only.
  • Version 12.5
    • Navigation - Recent navigation
    • Follow-ups - Automatic complete of attendees’ follow-ups when owner completes
    • Follow-ups - Administrative cleanup of externally owned follow-ups
    • Forms - Message when a form is too large to save
    • Requests - Oldest request becomes the primary request when merging
    • System design - Extra fields - URLs shown as clickable links - Settings and maintenance
    • Licences - See your available apps in App store - Settings and maintenance
  • Version 12.4
    • Requests - Reply to requests directly from the preview
    • Forms - Conditional fields in Forms
    • Forms - Default checked state for the Custom checkbox field
    • Forms - AI styling of form
    • Flows - Expanded trigger conditions for custom fields
  • Version 12.3
    • Multiple DKIM for Mailgun - Settings and maintenance
  • Version 12.2
    • Dashboard - Measure sale cycles
    • Email and Document - Download the email or document file
    • Mailing - View numbers with two decimal in Summary
  • Version 12.1
    • System design - Webhooks management panel - Settings and maintenance
  • Version 12.0
    • Spam classification on requests

Feature updates

MarketingServiceSettings and maintenance
10.13.2026
Get back to any record or view you’ve worked with, in one click. Moving between companies, contacts, sales, projects, requests, and the Diary is part of everyday CRM work, and retracing your steps takes time.You’ll find the Back and Forward buttons and the Recent navigation button, shown as a clock icon, on the left side of the top bar.Top bar with Back, Forward, and Recent navigation buttons -screenshotSelect the clock icon () to see the places you’ve visited, with the most recent at the top. Select an entry and you’re taken straight there, with the tabs, side panel, and list or board view restored as you left them. Each place appears only once, so revisiting a company moves it to the top instead of adding a duplicate. (Back) and (Forward) step through your visits in order, and the browser’s own Back and Forward buttons work the same way.Recent navigation list with recent companies, contacts, and sales -screenshotFor example, you review a company, open one of its sales, then check your diary. Select the clock icon (), choose the company, and you’re back on the same tab with the same side panel open. You decide how many places the list keeps with the Recent navigation list size preference.

Follow-ups - Automatic complete of attendees’ follow-ups when owner completes

Keeping your Todo list clean is a task that is easily forgotten. Many of your meetings are invitations from colleagues, and when the owner marks the meeting as completed, your follow-up, and those of any other attendees, are completed as well.This means that when the owner of a follow-up completes it, all linked follow-ups are marked as completed too. That is less work for everyone, and you only need to remember to complete the follow-ups where you have invited others. Your Todo list is found in the Diary, either at the bottom or as a section tab at the top.

Follow-ups - Administrative cleanup of externally owned follow-ups

Administrators can remove orphaned, duplicate, or obsolete follow-ups that come from an external calendar, without database intervention. Follow-ups synchronized from an external calendar are read-only in SuperOffice, so they can’t be cleaned up when the source calendar no longer manages them, for example after a migration or a synchronization issue.Assign the functional right Delete externally owned follow-ups to the roles that need it. Users with the right can delete these follow-ups with the standard Delete action, and the deletion is logged like any other. The right doesn’t allow editing, so externally owned follow-ups remain read-only. The external calendar remains the source of truth: if the original item still exists and is within the synchronization scope, the follow-up is recreated at the next synchronization. This works for all supported external calendar systems.

Forms - Message when a form is too large to save Marketing

Be sure every submission from your visitors reaches SuperOffice. A form that grows beyond the size the system can process, usually because of large images, can’t register submissions, and without a warning you would not know until responses were missing.To check if the form is too large, go to Marketing > Forms, open your form in the form builder, and select Save. The form size is checked against the maximum allowed, which is 10 MB for the whole form. If the form is too large, saving stops with the message File is too large. Swap, for example, a high-resolution photo on the thank-you page for a smaller version, and save again.Learn more about forms - Thank you page.

Requests - Oldest request becomes the primary request when merging Service

The request with the earliest Registered date is automatically chosen as the primary request, and the others are merged into it.Customers and colleagues refer to the original request number, so it matters which request survives a merge. Choosing the primary request by click order would force agents to correct the result by hand.Mark two or more requests in a request list and select Merge. The Merge requests window opens. Use the arrow icon in the window to reverse the direction, so the newest request becomes the primary request.Merge requests window where lowest id is selected as primary -screenshotThe behavior is controlled by the preference Use the oldest request as the main request when merging, which is enabled by default.Request Preferences to use the oldest request as main request when merging -screenshotURLs stored in extra fields are displayed as clickable links in read mode, so it’s easy to open a record in an external system with one click, straight from the request, message, or custom object card. Customers and partners often store a unique URL for each record, such as an order or case in another system, in a text extra field, and the Screen Designer link function only covers a fixed URL plus a variable, not a different link for each record.The links are available in Short text and Long text extra fields on requests, messages, and custom object cards. Only Extra fields created in System design can be used: the user-defined fields on Company, Contact, Project, and Sale cannot be used for links.Type or paste a URL that starts with www. or http(s):// into the field and save. In read mode, the URL is displayed as a clickable link that opens in a new tab. In edit mode, the field is a normal text field. For example, an extra field named Order link containing https://erp.example.com/orders/48213 opens that order in your ERP system.Request showing a URL in an extra field displayed as a clickable link -screenshot

Licences - See your available apps in App store Settings and maintenance

See all the apps available for your CRM Suite license in one overview. Select My Apps on the Licences screen in Settings and maintenance to open SuperOffice App Store, where you can also compare your installed apps with what is available for your SuperOffice installation.In Settings and maintenance Licences screen shows a button for My Apps -screenshot
ServiceMarketing
09.17.2026

Requests - Reply to requests directly from the preview Service

Answering a request from a busy queue doesn’t have to mean leaving the list to do it. The Quick reply buttons in the preview panel let you write and send your answer without opening the full request, so you keep your place in the queue.Without quick reply, responding to a request means opening the request in full screen, losing your position in the list, and finding your way back to it afterward.You’ll find Quick reply whenever you preview a request from a request list or in split view. Selecting it opens a compact reply editor in place, and any reply you send this way registers on the request just as one sent from the full request view does, including status updates, with the list refreshing automatically.Request list with preview gives a quick reply options -screenshot
  • If you cancel or move to another request with unsent text, you’re asked before it’s discarded.
  • Quick reply isn’t shown on requests marked as spam, deleted, or merged, so you’re only ever offered an action that applies.

Mailings - AI features in email editor are being temporarily removed Marketing

The current AI features for generating images and text will be temporarily removed. These capabilities are based on older technology and will be replaced over time with more modern AI solution. We will share more information as these improvements become available.

Forms - Conditional fields in Forms Marketing

Show visitors only the questions that apply to them in your forms. Conditional fields let a form reveal a question only when an earlier answer makes it relevant, so each visitor sees just what matters to them while the form still captures the detail needed from everyone else.Long forms with fields that don’t apply to every visitor feel overwhelming and hurt completion.Go to Marketing > Forms > form builder, and on an eligible field’s option or value, choose Add related field. Eligible field types carry a Conditional badge when you add a new element, so you don’t have to add a field first to find out. This works on dropdowns (including standard list fields), radio buttons, checkboxes, rating fields (stars, smileys, dice, or thumbs), extra fields of the dropdown or Boolean type, and Interests fields.Add a conditional field in your form -screenshotA related field appears indented below its parent, with a plain-language condition banner (for example, “This field shows when 11–50 employees is selected”). Multiple trigger values join with “or”; rating fields use a range instead of a single value. Fields can be chained several levels deep (a question can trigger a follow-up, which can trigger a deeper follow-up), though each related field is controlled by exactly one condition on one field.Forms with conditional fields -screenshot
A related field is hidden by default for the visitor, appears instantly on the triggering answer, and disappears and clears if the answer changes. A hidden field is never required, even if marked mandatory, and hidden answers aren’t included in the submission.

Forms - Default checked state for the Custom checkbox field Marketing

Set a Custom checkbox field to match the answer most visitors would give. Custom Checkbox fields (the Boolean-type extra field, Yes/No only) can be set to start checked or unchecked, so the field, and any related field attached to its condition, reflects the intended state as soon as the form loads.A checkbox that opens unchecked when most visitors would answer “Yes” adds an unnecessary click for every visitor who fills in the form.Form field properties where you can default check on -screenshotFind Set checked by default in a checkbox-type custom field’s settings, in the form builder under Marketing > Forms. It defaults to unchecked unless you turn it on. If the field has a related field attached via a condition, Default checked is treated as if the visitor had set it themselves, so the related field shows or stays hidden on load accordingly, and the editor’s preview updates live as you change the setting.Learn more in field options.

Forms - AI styling of form Marketing

Match a form’s styling to your website without hand-picking colors. Give Custom styling a website URL, and AI suggests colors, borders, and rounded corners to match, so you can align a form to your site without trial-and-error tweaking of each property.Manually matching a form’s colors, borders, and corner radius to a website takes guesswork and repeated adjustment.Mailing Form with custom styling, both from a https page or specific css styling -screenshotGo to Marketing > Forms > edit a form > Style tab > Custom styling, enter a website URL, and select Generate CSS. The AI analyses the site and proposes Cascading Style Sheets (CSS) code, which you can preview before applying. Selecting Apply now overrides the form’s default styling with the result: it changes only colors, borders, and rounded corners, while other styling, such as font or layout (width, height, and so on), is set in the basic styling section or added as additional CSS properties.Learn more about custom styling with AI.

Flows - Expanded trigger conditions for custom fields Marketing

Build flow logic on more of your form data. Extra fields of the dropdown type can be used as a trigger condition on a Form submission, so you can filter or branch a flow based on the answer given.A form’s built-in fields don’t always capture the detail you need to route a flow correctly.Select a dropdown-type extra field as a condition on a Form-submission trigger, in Flows. Its list values populate automatically, so you can filter or branch on the answer given.
Settings and maintenance
08.27.2026

Multiple DKIM for Mailgun Settings and maintenance

Send outgoing mail in Service and Marketing from several domains - such as separate brands or country-specific addresses - with each domain signed by its own DKIM key, instead of sharing one key across your SuperOffice environment.Without multiple DKIM, all outgoing mail is signed with a single domain’s DKIM key, even when it is sent from a different brand or country-specific address. This weakens DKIM and DMARC verification for any domain other than the one the key belongs to, which can affect deliverability.To set this up, request a DKIM setup for each sending domain using the Order DKIM key form, listing the domains involved - for example brand1.com, brand2.com, and brand3.no. SuperOffice Operations will create the domains in Mailgun, generate a DKIM key for each one, and send you the DNS records to add. Your DNS administrator adds these records following the DKIM and SPF setup guides. Once SuperOffice Operations confirms the records are valid, the domain is ready to use.
Remember to add the different domains in Settings and maintenance > Lists > Mailing domains, and add your different mailboxes in Settings and maintenance > Requests > E-mail.
Settings and maintenance for multiple domains is set up in Requests > Email and Lists > Mailing domains -screenshotLearn more about multiple DKIM records.
Marketing
07.09.2026

Dashboard - Measure sale cycles Sales

Understanding how long deals take to close helps you spot what’s working and where deals stall. The Sale cycle field shows the number of days from when a sale is created until it’s set to Sold or Lost - the count appears once the sale reaches one of these statuses, rather than running while it’s still open. For open sales, use the Days in stage field instead.Without this, tracking cycle length across reps, teams, and segments means piecing information together by hand. The Sale cycle field puts this on the dashboard, so the pattern is visible at a glance rather than something you have to dig for.You’ll find it in the Dashboard module, as a filter in Find, and as a column in archives.Two ready-made tile templates in the Library make it easy to get started:
  • My average sale cycle per sale type this and previous year
  • My group’s average sale cycle per sale type this and previous year
For example, a sales manager could add the group tile to compare how cycle length trends across teams and use that to sharpen forecasting.Dashboard with My average and my groups sale cycle -screenshotDashboard tile edit for sale cycle -screenshot

Find - Sale cycle as criteria and column

The Sale cycle criteria and column let you see how long a sale has been open. Because the field shows a number of days, you can search between, above, or below any figure you choose.Adding Sale cycle as a column in your sale selections gives you a quick view of how long each sale has been in progress, right alongside the rest of your results.Use Sale cycle as criteria to set up sale selections -screenshot
The Sale cycle shows 0 days until the sale is set to Sold or Lost. For open sales, use the Days in stage field instead.

Email and Document - Download the email or document file

Sometimes you need a copy of an email or document outside SuperOffice - to forward it another way, archive it locally, or open it in a different tool. You can now download the email or document file from any archive where you see it, and from the document dialog.Downloading an email lets you open the stored message in your local email client. As Outlook Mail Link (OML) is phased out, this gives you a straightforward way to keep working with emails in your local Outlook installation.In any archive that shows documents and emails, the context menu includes a Download option. Multi-select isn’t supported.Context menu on Activities archive for Contact -screenshotOpening an email inside SuperOffice shows the Download option in the Task menu.Task menu on an email -screenshotAn email in the Inbox also has the Download option in the Task menu.Inbox shows Task menu with Download item -screenshotDownload the email or document from Task button -screenshot

Mailing - View numbers with two decimal in Summary Marketing

A mailing’s Open rate and Click-through rate are shown to two decimal places, giving an exact read on how recipients responded rather than a rounded approximation.Rounding these rates to the nearest whole percentage can hide real differences in performance, especially for smaller mailings where each recipient shifts the percentage by several points. Showing the full two decimal places removes that ambiguity, so the number on screen matches the actual count of opens and clicks.Find these figures on the Summary tab of a mailing, under Marketing > Mailings.Both rates are calculated as a percentage of the number of recipients the mailing was sent to. For a mailing sent to seven recipients, five opens is shown as an Open rate of 71.43%, and two clicks is shown as a Click-through rate of 28.57%.Mailing summary showing Open rate and Click-through rate to two decimal places -screenshotLearn more about mailing reports.
You can also set up the Dashboard tiles (Mailing - Average xx tiles) with decimal to get more accurate numbers.
Settings and maintenance
06.16.2026

System design - Webhooks management panel Settings and maintenance

The Webhooks panel gives administrators a visual way to manage, monitor, and recover webhooks without writing code or using the API.Go to Settings and maintenance > System design > Webhooks to see all configured webhooks in a sortable, filterable overview. Each row shows the webhook name, health status, target, subscribed events, last delivery time, last event, and consecutive errors for the last 24 hours.Settings - Webhooks panel overview -screenshotHealth status is color-coded: green for healthy, amber for active with failures, grey for manually stopped, and red for automatically deactivated.To create and edit webhooks you get a guided form. Select the events to subscribe to by entity type, set the destination as an external HTTPS URL or a CRMScript, and test the connection inline before saving. A primary error notification email address is required - the form cannot be submitted without one. Additional CRM users (in your company) and external email addresses can be added as recipients, and you can choose whether to be notified by email, in-app, or both.The context menu gives you options to edit, copy, toggle the active/stopped state, restart, or delete a webhook. Copying a webhook creates a duplicate with a “(copy)” suffix in stopped state.Settings - Webhook details and settings -screenshot
After 9 consecutive delivery failures, the system automatically deactivates the webhook. A red banner on the webhook shows the failure count and last error in plain language. Use the Restart button to re-enable it.
When a webhook is automatically deactivated, all users configured to receive notifications for that webhook get an in-app banner notification with a direct link to the delivery log for that webhook.The Events tab shows the full delivery history - timestamp, status, attempt count, and error code. Failed events can be retried individually. The list can be exported to CSV.Read more about managing webhooks.
Service
06.01.2026

Spam classification on requests Service

The Mark as Spam action lets users classify fraudulent or unwanted requests. Spam requests are excluded from all views, searches, reports, and selections.You’ll see Mark as Spam in the context menu for requests in your lists, in the Task menu on one request, and in the Task menu on request selections.Once you select Mark as Spam, a confirmation dialog (Yes/No) appears to confirm that you want to set the request(s) as spam.Request list showing the Mark as spam context menu -screenshot
  • Only users with the Can mark requests as SPAM functional right can classify requests. The right is configured by an administrator per role in Settings and maintenance.
  • Requests marked as spam move to the Recycle bin, where you can restore them if needed. Find the Recycle bin in your Personal settings menu.
  • The spam requests are permanently deleted from the Recycle bin after a configurable period. The default is 14 days.

Pilot programs

Some features are available to selected customers as part of ongoing pilots. See the pilot program overview for more details.