Platform capabilities

Explore everything SwiftFox can do — feature-by-feature, across every part of the platform.

Select a payment provider

Users can choose a payment provider to appear on the form.

Add processing fees

Users can add processing fees as either fixed or percentage-based amounts for specific payment types.

Enable invoicing

Invoicing can be enabled with several options:

  • Select an item code, account, and tax rate.
  • Include tracking categories and job codes for event-related payments.
  • Choose tax-inclusive or tax-exclusive pricing.
  • Allow the use of discount codes for form payments.
  • Enter a reference number, similar to a PO number.
  • Set a due date for invoices.
  • Integrate with Xero.

Set an expiry date & time for forms

Users can define a specific expiry date and time to limit the availability of their forms.

Embed forms on a website

Forms can be embedded into a website using iframe code, with options to customise the width and height.

Generate a shareable link

Users can create a shareable link suitable for email or website use, making it easy to distribute forms.

Restrict form access

Access to forms can be restricted to specific individuals, ensuring controlled distribution and privacy.

Obtain API details

API details are available for seamless form integration with other applications and workflows.

Enable or disable CAPTCHA protection

Users can toggle CAPTCHA protection to enhance security and prevent spam submissions.

For donations and payments.

Pre-set donation amounts

Provide users with pre-set donation options, such as £15, £25, £50, £100, and £250.

Custom donation amounts

Allow users to enter a custom donation amount suited to their preferences.

Transaction types

Set various types of transactions to meet different needs, including:

  • Payment
  • Subscription
  • Ticket purchase
  • Adjustment
  • Discount

Recurring transactions

Enable users to set up recurring transactions for convenience and ongoing support.

Customisation options

Customise receipt comments and transaction descriptions to provide clarity and personalisation.

Customise question text colours

Users can modify the colours of question text to align with their branding preferences.

Style form buttons

Users have control over the appearance of form buttons. This includes the ability to:

  • Change the background colour.
  • Adjust the border colour.
  • Set the button radius.

Add subscription plans to a form

Users can include subscription plans directly within a form to streamline membership management.

Enable auto-renewal for subscriptions

Users can set a default on/off setting for auto-renewal, allowing flexibility based on their preferences.

Set a default plan

A default plan can be selected to ensure that when a contact lands on the form, they are presented with a pre-set option.

Choose payment processing method

Users can decide whether payment is taken immediately or processed manually at a later time.

Conditional visibility for question blocks

Set conditional visibility for question blocks based on users' previous answers to improve form logic and relevance.

Dynamic contact detail updates

Automatically fill or update contact details directly from a person's profile. This includes:

  • First name, last name, and email
  • Organisation
  • Mobile, landline, and date of birth
  • Postal and street address
  • Any custom fields linked to the profile

Customisable contact detail fields

Override labels for contact detail fields to align with specific terminology or context. Add placeholder text to input fields for clarity.

Field requirements

Mark fields as required or optional based on the needs of the form or data collection process.

Text questions

Users can add single-line or text area questions to gather written responses.

Single choice questions

These can be displayed as dropdown menus, checkboxes, radio buttons, or toggle buttons. Users can also enable an ‘Other’ option for additional flexibility.

Multiple choice questions

Users can provide various answer options, displayed as dropdown menus, checkboxes, or radio buttons. Features include a ‘Select All’ option and the ability to offer unlimited answer choices.

Conditional redirects

Users can set up redirects to direct respondents to another page based on their answer selections.

Rating questions

Users can include rating questions to gather feedback on a specific scale.

Question types for specific inputs

Users can create questions for specific input types, including date, number, mobile, email, and phone fields.

Address questions

Users can add address fields to collect location details.

Matrix scale questions

Matrix scale questions allow users to gather responses across multiple items using a consistent rating or scale.

The Forms feature in SwiftFox allows users to create, manage, and publish forms for seamless data collection.

Create new forms and assign a name

Users can easily create new forms and assign a meaningful name to identify them.

Build forms using the SwiftFox design canvas

The SwiftFox design canvas allows users to build forms with a flexible and user-friendly interface.

Add questions with labels and descriptions

Users can add questions to their forms, complete with descriptive labels to provide clarity and context.

Design forms using various elements

Forms can be designed with a variety of elements to enhance usability and presentation:

  • Columns
  • Text blocks
  • Images and videos
  • Attachments