Our robust software development kit (SDK) and available source code make it easy to customize Checkbox beyond what our built-in customization features allow.

The Ultimate in Survey Program Customization

You can use our SDK or source code* to change almost any aspect of Checkbox to meet your unique needs**. Customize application workflow, the administrative interface, and underlying business logic. Private-label the interface under your organization’s name. Use your own visual identity. Integrate with key third-party systems. Create specific, detailed custom report items. Configure workflows and alerts in the way that works best for you. Add new survey functionality as you see fit.

The Checkbox SDK is available with a developer license to our on-premises software. To learn more about purchasing our source code, please contact our sales department.

SDK or Source Code: Which Do I Need?

Here’s the easiest way to whether our SDK or our source code is best for your needs. Do you need to add a new feature to Checkbox, or do you need to change a feature that already exists?

The SDK is usually sufficient for adding things. The source code is generally required for changing things. For example, if you’d like to add a new type of report item to your survey program, you can use the SDK to do that. You’d use the source code if you needed to change something about the default report items attached to a particular question type.

Note, though, that the “add vs. change” construct isn’t a hard-and-fast rule. If you have a specific project or customization in mind, please contact our sales team. We’ll be happy to talk it through with you.

Here are a few of the customizations our existing customers have made. The required tool (SDK or source code) is listed for each:

Desired Checkbox Customization Required Tool
Add a new survey or report item SDK
Edit an existing survey or report item Source Code
Integrate Checkbox into a third-party system Source Code
Rebrand Checkbox’s User Interface SDK
Add new web service methods to an existing service Source Code
Add new web service methods to a new service SDK
Alter the workflow of the application Source Code

**Excludes source code to Checkbox framework code, licensing modules, and any third party components that are embedded in the Checkbox survey software product. Source code licenses are available for internal customer use only. If you wish to embed our source code in a product to sell, an OEM license is required as well.

**Customization of the Checkbox application using either the source code or our software development kit requires custom development, which is not provided or supported by Checkbox at this time.

Contact Us to Learn More