Release Note - April/May 2025 - Release date TBC
Table views
Why have we made this update?
This update enhances customization of table views, allowing you to control what appears on the initial load for different tables. You can set up preferred views, apply filters, save them as preferences, and choose a default view for easy access.
We’re also improving table navigation across the system to make it more intuitive.
Full details will be provided closer to release.
Lead allocation
Why have we made this update?
For larger firms, we’re upgrading our lead allocation rules to provide more rules around how leads are allocated as well as when and how leads should be reallocated.
Full details will be provided closer to release.
Plans: Enterprise
Conflict of interest checks
Why have we made this update?
To support conflict of interest checks, we’re introducing a new Conflicts of Interest section in job records. This will allow you to record who conducted the check, when it was done, what resources were used, and who was checked, providing clear evidence for audits.
We’ve been liaising with RICS to review both existing and new requirements, ensuring the available options help you meet compliance standards.
Plans: All
Tentative booking step
Why have we made this update?
We’re introducing an optional tentative booking step for job types. This allows you to set an initial tentative date, which will appear as ‘tentative’ in your calendar and any connected calendars. You can also email the customer to notify them of the tentative date.
Once the appointment is confirmed, you can update the status to ‘booked’, triggering the usual appointment confirmation emails and automations.
If you don’t need to tentatively book appointments, you can keep this setting inactive to process jobs as normal.
Plans: Pro / Advanced / Enterprise
Various smaller refinements to make life easier
TO BE CONFIRMED
The list of smaller features included is to be confirmed.
Release Note - March 2025 - Release date TBC
Workflows
This update enables you to build custom automations tailored to your workflows. You can create workflows for:
- Surveys
- Projects
- Referral partners
Define trigger points, set conditions to determine which records are included, and automate actions such as:
- Sending an email
- Sending an SMS
- Creating a task
- Adding a note
For example, you could automate an email reminder for a Help to Buy customer shortly after their report is uploaded, prompting them to explore your desktop extension service. Or, for referral records, you could set a task to follow up if a referrer hasn’t shared a lead in a while.
Plans: This feature is available on all plans, with a set number of free workflows per month based on your plan. Additional actions beyond your free limit will be chargeable, with full details coming soon.
Custom user roles
Why have we made this update?
In any system, controlling user access is essential for maintaining security. Restricting permissions helps prevent accidental or malicious changes to key settings and reduces potential damage if a user’s credentials are compromised—such as through password reuse across multiple platforms. By limiting access to only what each user needs, you minimise security risks.
With the new custom user roles feature, you can define permissions at a highly granular level, specifying exactly what each user can view or edit. For example, you can allow a team member to update email templates without granting them full administrative access. These new settings give you precise control over user permissions, ensuring your team has the access they need – without exposing sensitive areas of your system.
Plans: All
Customise your quote and job table
Why have we made this update?
Ahead of a larger table views update in our next release, this update will provide you with the ability to:
- View the quote column with price excl and incl VAT
- Add custom fields you’ve created to the quotes/job table so you can filter the table by those values
- Set the order of the columns in the table to view how you prefer
- The next deadline will state what it is for: Task, Appointment, Report due, or Review due
Plans: All (number of columns added subject to plan)
Suggested quote
Why have we made this update?
We’re enhancing the manual quote form with a lookup feature that retrieves suggested quotes from your pricing table. Next to the survey quote field, you’ll find a lookup option that, after entering key details—such as the address, property value, and number of bedrooms—will generate a suggested quote based on your predefined pricing.
This update makes it easier to manually add quotes while ensuring consistency with your standard pricing.
Plans: All
Custom property types
Why have we made this update?
Just like contacted and archive reasons, you can now customise property types for selection on quote forms and job records. Add your own property types and specify whether they are residential or commercial, allowing you to tailor options to match your reporting style.
Plans: All
Various smaller refinements to make life easier
EMAILS
-
You can now create custom shortcodes for use in manual and automated emails, allowing you to pull data from any custom timeline fields you’ve set up.
-
Additionally, we’ve introduced shortcodes for prices excluding VAT as an alternative to our VAT-inclusive options. Please note that the ASA advises B2C pricing should include VAT, as it cannot be reclaimed. Therefore, VAT-exclusive prices should only be used for the appropriate job types.
CUSTOM TIMELINE FIELDS
We’ve included the option to add a date field type option alongside the existing answer types.
COMPANIES
The phone number is being made optional so only the company name is needed to add a company record.
On a contact record, the company dropdown will now be alphabetical and have a search at the top. A contact can also be assigned to multiple companies (e.g. a consultant that works at multiple companies).
PROPERTIES
When adding a property via the “Add property” page, the address look up will be available to find the property.
SELECT SERVICE SETTINGS
A new setting, “This job doesn’t need terms signed,” has been added for job types where customer signatures are not required. When enabled, any new quotes will automatically have their terms status set to “Not required.”
JOB RECORD
Payments: You can now add a deposit or part payment and set the payment date. Additional or final payments can be recorded with their respective dates, allowing you to easily track unpaid, part-paid, and fully paid jobs.
Property: In the property section, you can now create a new property record directly via the Add/Remove button, without needing to first add it through the properties table.
Webinar 13 - Using your new features (Dec 2024 release)
Webinar 13 - Using your new features (Dec 2024 release)
Learn more about how to get all the benefits from your new features!
✅ Storage changes – why we’ve made them and what they mean
✅ Duplicate lead flag
✅ New notes and call log layout with user tagging
✅ Merging records
✅ New SMS provider
✅ New esignature provider
✅ Custom contacted list options
✅ Various smaller feature updates
Webinar 12 - Reporting, Exporting, Google Calendar and Post Booking Questions
Webinar 12 - Reporting, Exporting, Google Calendar and Post Booking Questions
Learn more about how to get all the benefits from your new features!
✅ Exporting your data
✅ Running reports
✅ Connecting your Google calendar
✅ Setting up post-booking questions for customers to complete
Release Note - December 2024 - Release date 28th December
This update is to provides you with new integrations, new features and more ways to customise your experience.
Storage update
Why have we made this update?
Currently, we send out links to customers that do not expire. To help keep your documents secure, we will send out links that expire so that a link can’t end up in the wrong hands with the document accessible. By sharing expiring links, a link will be valid when it’s needed and then no longer allow access once it has expired to help keep your documents safe.
Available on: all plans
How it works: the link received by a customer to download their report will be active for 7 days and then expire. After this you can resend a new link or the customer can download their report via their account.
**IMPORTANT DETAILS**
REPORTS / REPORT AVAILABLE EMAIL TEMPLATE: Any links sent to customers before the update will all become invalid/expire. We recommend updating your email template before the update to say your link will be valid until COB on the 27th December. A new link can be accessed by logging into the customer portal.
For reports sent out after the update, the link will be valid for 7 days. After this the link will expire. We recommend updating your report available template after the update to state that report download links are valid for 7 days after which the report can be accessed via the customer portal.
EMAIL SIGNATURES: any email signatures set up using a link to a document from the email settings documents tab will no longer work and your image will not appear in any email templates sent out after the update. You MUST upload your email signature images to your website media area and use the media URL in your email templates for your email signature to use any imagery.
Note: This does not affect terms sent to customers to be signed – these links will continue to work as these are separate to stored documents.
Additional e-signature integration
Why have we made this update?
There are two key reasons why we’re integrating a second provider. Firstly, you can choose which provider you’d like to use. We’ve chosen the new provider based on the functionality offered. Rather than integrate a provider that offers very similar functionality, the new provider provides different document formats and tag settings offering you flexibility on how you send out your terms. The second reason we’ve added a second provider is to help provide an alternative method for sending terms should one provider go down. You can set up different templates to work with each provider so they’re ready if you ever need to switch across.
Available on: all plans

Bulk reassign user records on deletion
Why have we made this update?
Currently, when you delete users, any active jobs, tasks etc will remain assigned to the deleted user. This update allows you to reassign any active records to other users so that they can be continued up by someone else, saving the need to manually update records individually.
Available on: All plans
Manage user settings
- Select the user you want to delete
- Use the pop up that appears to set which active record types should be assigned to other users
- Archived, cancelled and completed records will remain assigned to the deleted user for reporting purposes

'Contacted' field options
Why have we made this update?
The contacted field options are currently fixed. This update allows you to edit what values appear for you to select so you can control your own last contacted status.
Available on: All plans

SLAs
Why have we made this update?
This new field and table column allows you to set your own Red, Amber, Green status colour to see which leads you need to deal with as a priority.
Available on: Enterprise
Settings:
- Use the settings to set how long a lead stays green and how long it stays amber before turning red and set which lead sources the SLA applies to
- View the remaining SLA time or time over the SLA on the quotes table

Duplicate lead flag
Why have we made this update?
We’ve added a setting that allows you to set if a lead should display as a potential duplicate in the quotes table. You can then override this on the job record to mark it as not a duplicate. This can help you see which leads are more likely to be unique to follow up on first.
Available on: All plans
- Set what determines if a lead is flagged as a duplicate (same name, same number or same email)
- If a lead has the same name, email or number (if active in your settings), the system will display ‘Duplicate’ on the view job button
- You can then review the quote record and keep it marked as a duplicate or remove the duplicate alert

Second SMS provider
Why have we made this update?
There are two reasons. Firstly, different providers offer different features and billing. This update means you can choose your preferred provider. Secondly, should one provider go down, you can switch temporarily to the alternative provider to keep messages sending until the other one comes back online.
Available on: Advanced, Enterprise
- Choose if you are integrated via SMS Global or Twilio.
- Add your integration details and set up credits on the relevant platform.


SMS Patch API
Why have we made this update?
Trigger a custom SMS message to a customer on a survey when you make an update to a job on another system.
Available on: Advanced, Enterprise
Merging records
Why have we made this update?
Sometimes you can end up with a duplicate record. E.g. the same property is entered slightly differently, a customer searches for the same quote via two different sources and more. This update allows you to merge details from one record into another to consolidate information.
Available on: All plans
- Merge quotes, contacts, properties, companies and referrers.
- Add across notes, documents, emails, tasks and call logs from one record to the other before the other record is deleted.
Tagging team members in notes and quicker note creation
Why have we made this update?
To make it easier to add nots and alert certain team members to key notes you’ll now be able to tag a team member in a note. This will notify them so they are kept in the loop on any important updates. We’ve also simplified note creation, removing the add note button to display a notes textbox allowing formatting of notes, a single field and quicker saving.
Available on: All plans
- Tag a user in a comment
- The user can be advised by email notification (based on their notification settings), mobile app push notification, or via the new “Tags” section in the notification table.
- Tag a user by inputting @ and then typing the user’s name or tag @AccountManager to tag the account manager of a referrer in a note.

Various smaller refinements to make life easier
EMAILS
Signature: In the email composer, you can now set an HTML email signature instead of a plain text one so that any emails sent out look more personalised.
Terms follow-up email – the shortcode for the terms document signature link can now be included in the terms follow-up email instead of referring customers back to the original email.
QUOTES/JOBS
Jobs tables – the jobs table will include the same columns that the quote tables include
Referral fees – this will now be calculated on the total fee (inc extras), not just the survey fee
Marketing preference – the contact section of the job timeline will show the marketing email preference yes/no
Manual quote – the ‘report name’ field will automatically populate with the customers name when creating the quote
Booking pop-up – the unassigned column on the pop-up will now appear to the right of the pop up and unticking unassigned from the dropdown will remove it from view.
Terms document tags (e-signing) – the referrer name tag will use the group, branch or contact name instead of the main contact name on the group or branch record. We’ve also added a tag of the full customer name (salutation, first name, last name).
Create task pop-up – a new time selector has been added to make it easier to quickly create a task versus the current date/time selector.
SETTINGS
Quote pages: the “Your quote” step text in the quote form timeline bar will be customisable.
Post booking questions: the “Submit booking questions” button text can be customised
Draft report document visibility block: if set to be visible to the customer it will be set to block the report from being viewed if terms or payment are outstanding (unless payment is set to be made via the referrer in the referrer settings)
Book Now button:
- Quote result page: the quote result page has a “Book now” button. You can change the wording on this button in the customer portal settings.
- Email template: the account activation button default text says “Book now” if the account is not yet activated or “Log in” if activated. You can set your own text in the customer portal settings.
ACCOUNT ACTIVATION
Login page: the login page has been updated so that a user entering their email on the login page that hasn’t yet activated their account will receive the customer account activation email template or referrer email template. This replaces a historical setting that used a general activation template on this page. Previously, these custom templates were used if pressing “Send activation email” on the relevant customer or referrer records but not if the customer entered their email on the login page. This update will make it possible to personalise your customer experience further.
REFERRER ACCOUNTS
Referral partner job tracker page: the tracker bar at the top will use the same stage names as set in the customer portal
New tags: a new tag of [Introducer Contact Name] has been added for the emails. This will input the assigned contact level name into emails. The existing introducer first name/ last name tags put the name of the person being emailed in (e.g. if emailing the branch level record, it puts the name of the person at the branch name in the email). This new tag will put the first/last name of the contact level referrer assigned to the job. Therefore, if an update email goes to the branch level the new tag will put the name of the contact that referred the lead in the email.
GET API – Referrer module: the ‘Last modified’ field is being added to help show the last time the overview page was edited or the notification preferences were changed. The last activity field shows when a note, task, or email was last added.
Phone number column – has been added to the referrer table to help search for records.
PROPERTIES
Add property: we’re removing the property name field when adding a property.
LOGS
Unassigned user: if unassigning a user, the activity log will now show who was unassigned and who by
CUSTOMER ACCOUNTS
Additional info page: the property details at the top of the page will hide any fields that were hidden on the quote form (e.g. if tenure was hidden on the quote form, it will be hidden here too.
Quote result page pop-up: the wording is being adjusted slightly as not all jobs have quotes automatically created or welcome emails sent. The new text displays the wording: “We have received your search details and a member of the team will be in touch shortly to discuss your requirements. If we’ve provided an automated quote you can press “Book now” or speak to a member of our team who will be happy to help! Many thanks, [Company Name]”
EXPORTS
Property value: the quote table and report page exports will now include the property value
Release Note - October 12th 2024
Exports and Reporting Page Update
Why have we made this update?
Currently, we process reports and exports in real-time. This limits the size of the report or export that can be run to ensure we can still load other data for you. In this update, we’re changing how we process exports and the reporting page to enable you to run larger reports of up to 12 months at a time (data limits may still apply).
Available on: all plans
Exports: after you request an export, instead of instantly downloading, we will process the data into a spreadsheet and email you the export link so you can download your data. This enables us to build larger exports in the background and email them to you after a few minutes. Your export request will join a queue and process once any other exports have been completed.
Reporting page: after pressing run report, our system will start compiling your report. Once it is completed it will display on the reporting page. This will take slightly longer to process but allow you to select larger date ranges of up to 12 months (limits may still apply).

Post booking questions
Why have we made this update?
This update will allow you to ask customers to ask questions for customers to complete once an instruction has been accepted and the job is booked in. For questions before instructing we have the custom quote form questions and custom booking questions features already available.
Available on: Enterprise

Google Email and Calendar
Why have we made this update?
We’ve added the OAuth2.0 email integration in order to help provide the latest connection method as required by Google’s new security policies. We’ve also added the calendar integration to help you book jobs directly into your user calendars as you can currently do with Office 365.
Emails available on: All plans
Calendar available on: Pro, Advanced, Enterprise

Smaller refinements
Quote form
Set your own quote form timeline stage names and page titles.
Set your own text for the “Learn more” link.
Emails and messages
Apple Mail reply improvement to help prevent bounced alerts if a message couldn’t be logged
Email composer updated to prevent accidental closure if accidentally clicking off the composer pop-up (the composer must be closed using the close icon)
Webinar 11 - Setting up multi document reports, creating job sheets and using webhooks
Webinar 11 - Setting up multi-document reports, creating job sheets and using webhooks
Learn more about how to get all the benefits from your new features!
✅ How to set up multi-document reports and when you might use them
✅ Creating job sheets and the types of document templates you might use it for
✅ How to set up webhooks and send data to other systems you use
Webinar 10 - Using your new timeline layout and features and activating your draft report stage and using it
Webinar 10 - Using your new timeline layout and features and activating your draft report stage and using it
Learn more about how to get all the benefits from your new features!
✅ Why the timeline has been updated
✅ The new features available in each section of the page
✅ How to edit each section
✅ How to activate the draft report stage
✅ How it works on the job record and with your integrations
Release Note - 27th May 2024
This update is all about allowing you to customise the services you offer and how you process them by setting up draft/review stages, multiple report documents per job and more. As always there are a few refinements being added to help make processing jobs easier!
New job timeline layout
Why have we made this update?
We want to make finding important information quicker and provide a clearer breakdown of your quote. Whilst we love our current timeline as it’s simple, a lot of the empty spaces can be better used to show key items. For example, you can now quickly see the payment and terms status on a job. It’s also allowed us to introduce updates to make adding contacts faster, control what they can do and group different fields together better.
Available on: all plans
Layout
- Sidebar to enable easy navigation to different tabs no matter where you are on the job page
- Updated what’s next section to show the payment and terms status without needing to scroll.
- Updated general information section to clearly breakdown key dates, assigned users, source and more.
- A more detailed quote section so you can see how your quote breaks down in detail
Additional contacts
- You can now add multiple additional contacts.
- Set if they can view the job via an account (note: only the primary customer can sign terms and pay)
- Set if the additional contact should receive job updates or not – simply tick or untick the setting


Draft stage
Why have we made this update?
Whilst you might be happy for team members to upload their report and it goes out to customers, you can now turn on a draft job stage for all, some or none of your jobs. This allows team members to upload a report before it’s quality checked and sent out to the customer.
Available on: Pro, Advanced, Enterprise
Select service settings
- Turn on the draft stage in the “Select service” settings to activate this in the job flow on a job-by-job basis
- After confirming the inspection went ahead, you’ll be asked to upload your report and mark the job as draft submitted
- You can then mark the job as complete or choose to upload an amended report before marking the job as completed
Multi-document reports
Why have we made this update?
For other jobs, your report may consist of multiple documents (e.g. Scottish Home reports comprise of 3-4 parts). You can now upload each document separately, also allowing customers or referrers to upload documents, view and comment on them before merging them with title pages into a final report.
Available on: Pro, Advanced, Enterprise
Select service settings
- Set if there are multiple documents for the report (set the document name and if customers can view, comment or upload)
- Set if the final report should merge each document setting the order and any standard title pages needed)
- You can set if any documents should be visible to the customer and/or referrer, and/or be uploadable by the customer/referrer.
- If visible, the customer is able to submit comments at the draft submitted stage.
Job sheets
Why have we made this update?
So you can personalise your follow-up process further and stand out from competitors. We know you might get a lead from the same source as other firms at the same time. To make your follow-ups look more personal, you can now customise when the lead nurture follow-ups should be sent so they are sent at a different time to others.
Available on: Enterprise
- Set if a job should have a job sheet
- Upload your job sheet template with tags for data fields from Survey Booker
- Set if the job sheet should be created automatically on customer booking or if you generate it manually
- Download as a word document you can edit further
Webhooks
Why have we made this update?
We’ve added webhooks so you can automatically keep other systems you use updated as your job progresses in Survey Booker. Remove the need to manually update jobs as they progress by simply automating the process.
Available on: Enterprise
- Set when job data should be sent to another system you use.
- Choose the trigger point and which job types it should send for.

API updates
Why have we made this update?
These updates enable you to update jobs in Survey Booker from other systems automatically and look up data more easily.
PATCH API (Advanced, Enterprise):
- Update the status of a job in Survey Booker by posting in the status change from another system via API.
GET API (Enterprise):
- Look up survey data more easily by searching all jobs with a date/time stamp for a particular stage (e.g. completed date)
- Look up referral partners by status (e.g. active, live, lapsed)
Documentation is available on request.
Various smaller refinements to make life easier
JOB TIMELINE
Source field – you can now click on the lead source to open that referrer record in a new tab.
Bulk-allocated leads – when bulk allocating leads using the ‘reallocate’ button on the quotes table, the activity log will now show who allocated it.
Additional report contact – add extra contacts to the job, set if they can view the job (note only the primary user can submit details and pay) and if they should receive job notifications as well as the main customer.
Email composer – click on the email icon next to a customer or access contact and the email composer will load so you can start an email straight to that contact. On the email composer, there is a new dropdown so you can easily select if you want to email the customer, access contact, referrer or other email.
TABLES
Clear filters – we’ve added clear filter buttons to all tables on the system so you can quickly clear any filters applied.
Deadline filter – ability to filter next deadline by “No deadline set” to find jobs that have no next task set.
Tasks table – you can now right-click to open tasks in a new tab or open in the same tab as normal. The table will also show if the task is related to a job or referrer.
Exports (TBC) – the export process has been adjusted to support larger exports.
REFERRERS
Email logs – the logs now use the same name as the template to make it easier to see which template has been sent out.
SETTINGS
Email versioning
- When adding referral partners they will now automatically be added to your first welcome email template.
- If a lead source or job type aren’t assigned to a template, no email will send out for that template instead of using the default template.
Email template testing – you can now send yourself a test email of your template so you can see what it will send out like without needing to add a test record and progress it. Email editing just got easier!
Notification preferences – set if logged email replies should show in the notifications table or not. If no, emails will log but no notification is created in the table.
OTHER
Manual quote – when searching for the property address, the ‘Find’ button will remain so you can search again if you’ve used the wrong postcode.
Salutation options – the “M” and “Mx” options have been added to support the inclusivity of customers who want a title to be added but don’t wish to use one of the traditional options.
Tasks – if no user is selected when creating the task, the task will automatically be assigned to the user that has created it.
Webinar 9 - Using email versioning, setting up custom booking questions and managing your team more effectively
Webinar 9 - Using email versioning, setting up custom booking questions and managing your team more effectively
Learn more about how to get all the benefits from your new features!
✅ What is email versioning and how to use it? 00:00
✅ Setting your lead nurture follow-up times 08:32
✅ Creating custom booking questions for customers to complete during booking 12:38
✅ User features to manage your team 26:46
✅ Smaller refinements 37:14