Konnectify
Formstack + Konnectify

Formstack Integration with Konnectify

Connect Formstack to Konnectify to automate form operations and submission workflows—sync forms, react to new submissions in real time, and manage emails, folders, smartlists, and submit actions from a single workflow.

Forms Submissions Emails Folders Smartlists Submit Actions 3 Triggers 37 Actions

What is Formstack?

Formstack is an online form builder that helps teams create professional forms, collect data, and streamline internal and customer-facing processes. By integrating Formstack with Konnectify, you can automatically respond to new submissions, keep form assets organized, and centrally manage submission actions and email notifications across your workflows.

This integration is ideal for operations, support, and marketing teams that want reliable automation around forms, submissions, and related configuration—without manual copy/paste.

New to Formstack?
Create forms and start collecting submissions in minutes.
Visit Formstack
New to Konnectify?
Build end-to-end workflows across your SaaS tools in one place.
Create a Konnectify account
What you can automate
• React to new form submissions via webhook
• Create and update submissions programmatically
• Manage confirmation and notification emails
• Organize forms with folders and subfolders
• Maintain reusable Smartlists and options
• Configure submit actions (message/redirect) per form

API & Authentication

Authentication method: API Token (Personal Access Token)

This connector uses API Key / Token authentication via a Formstack Personal Access Token. Konnectify stores the token securely and uses it to authenticate API calls on your behalf.

  • Required field: Personal Access Token
  • Tip: Use a dedicated token created for automation to simplify audits and rotation.
What the API connection enables
• Read, list, copy, and delete forms
• Create, update, list, fetch, and delete submissions
• Manage confirmation emails and notification emails
• Create and manage folders and subfolders
• Create and manage Smartlists and options (including images)
• Configure submit actions per form
Plan restrictions & rate limits
Formstack plan features and API rate limits can vary by subscription. If you see authorization errors or throttling, verify your account permissions and consider reducing polling frequency, adding filters, or batching downstream steps.

Official API documentation: Formstack Developers (refer to the latest API version notes for token requirements).

How to connect

Prerequisites
  • A Formstack account with permission to generate a Personal Access Token
  • The Form ID(s) you want to use (for submission, prefill, emails, submit actions, etc.)
  • A Konnectify workflow where you’ll add the Formstack app
1

Add Formstack to a Workflow

  1. Open your Konnectify workflow builder.
  2. Click Add app and select Formstack.
2

Authorize via Personal Access Token

  1. In Formstack, generate a Personal Access Token for API access.
  2. In Konnectify, paste the token into the connection field and save.
3

Configure the Trigger or Action

  1. Select a trigger (e.g., New Form Submission) or an action (e.g., Create Submission).
  2. Choose required identifiers like Form ID and map fields using outputs from prior steps.
Warning: Many Formstack actions are form-specific. Ensure the Form ID you select matches the schema you map (especially for dynamically loaded custom fields on submissions and prefills).
4

Test the Workflow

  1. Run a test to confirm the connection works and fields map correctly.
  2. If using the webhook trigger, submit a test entry in Formstack to generate a live event.
5

Activate the Workflow

  1. Turn the workflow on.
  2. Monitor the first few runs to confirm expected behavior and throughput.

Triggers 3 total

Formstack triggers include polling events (for created/updated forms) and a real-time webhook trigger for new submissions.

Forms 2 triggers
Form Created

This trigger fires whenever a new Form is created.

Form Updated

This trigger fires whenever an existing Form is modified.

Submissions 1 trigger
New Form Submission

Receives a real-time webhook notification whenever a new submission is created for the selected form.

Tip: For the webhook trigger, submit a test entry to your selected form to generate a sample payload.

Actions 37 total

Use Formstack actions to manage forms and their configuration (emails, submit actions), organize assets (folders), maintain reusable data sets (smartlists), and work with submissions end-to-end.

Forms 7 actions
Get Form

Fetches complete details for a single form using its unique identifier, with the option to include all form fields.

List Forms

Fetches a paginated list of forms from your account. You can filter by folder, search keywords, and sort the results.

Copy Form

Creates a duplicate of an existing form with optional configurations for integrations, emails, templates, and destination folder.

Create Form Prefill

Generates a unique URL for a form with specific fields pre-populated. Custom fields are dynamically loaded based on the Form ID.

Get Form HTML

Fetches the raw HTML markup for a specific form using its unique identifier.

Delete Form

Marks a specific form as deleted (soft delete) using its unique identifier.

Create Folder

Creates a new folder to organize your forms.

Submissions 7 actions
Create Submission

Creates a new submission. Standard tracking fields can be provided, and custom fields are dynamically loaded based on the Form ID.

Update Submission

Updates an existing form submission. You can update standard tracking fields and dynamically loaded custom fields.

Download Submission Upload

Retrieves a specific file uploaded to a form submission as a raw string.

List Form Submissions

Fetches a list of submissions for a specific form. You can filter by keywords, dates, and specific field values using the search array.

Get Submission

Fetches complete details for a single form submission using its unique identifier.

Delete Submission

Permanently deletes a form submission and all of its associated data.

Note: Submission field schemas can vary by form; map dynamic fields after selecting the correct Form ID.
Emails 10 actions
Create Confirmation Email

Creates a new confirmation email. You can map a single logic check condition using dynamic fields, provide a stringified JSON array of checks, or do both simultaneously.

Update Confirmation Email

Updates an existing confirmation email. You can map a single logic check condition using dynamic fields, provide a stringified JSON array of checks, or do both simultaneously.

Get Confirmation Email

Fetches detailed information for a single confirmation email using its ID.

List Confirmation Emails

Fetches a list of all confirmation emails associated with a specific form.

Delete Confirmation Email

Deletes a specific confirmation email from the account using its ID.

Create Notification Email

Creates a new notification email to alert users of form submissions. You can map a single logic check condition using dynamic fields, provide a stringified JSON array of checks, or do both simultaneously.

Update Notification Email

Updates an existing notification email. You can map a single logic check condition using dynamic fields, provide a stringified JSON array of checks, or do both simultaneously.

Get Notification Email

Fetches detailed information for a single notification email using its ID.

List Notification Emails

Fetches a list of all notification emails associated with a specific form.

Delete Notification Email

Deletes a specific notification email from the account using its ID.

Folders 5 actions
Update Folder

Updates the details of an existing folder using its ID.

Get Folder

Retrieves detailed information for a specific folder or subfolder.

Delete Folder

Deletes a specific folder using its ID.

List Folders

Retrieves a paginated list of all folders on your account and their subfolders.

Use folders to keep automation targets stable (e.g., “Active Forms”), and use filters in “List Forms” by folder where available.
Smartlists 15 actions
Create Smartlist

Creates a new Smartlist to be used across your Formstack forms.

Update Smartlist

Updates an existing Smartlist using its ID.

Get Smartlist

Fetches detailed information for a single Smartlist using its ID.

List Smartlists

Fetches a list of all Smartlists configured in your account.

Delete Smartlist

Deletes a specific Smartlist from the account using its ID.

Add Smartlist Option

Creates a new option for a specific Smartlist.

Update Smartlist Option

Updates the details of a specific option inside a Smartlist.

Upload Smartlist Option Image

Uploads an image to a specific option inside a Smartlist using a Base64 string.

Delete Smartlist Option Image

Deletes the image associated with a specific option inside a Smartlist.

Get Smartlist Option

Fetches detailed information for a single option inside a Smartlist.

List Smartlist Options

Fetches a paginated list of all options within a specific Smartlist.

Delete Smartlist Option

Deletes a specific option from a Smartlist using its ID.

Smartlists are useful for keeping option sets consistent across forms (e.g., regions, product SKUs, service tiers).
Submit Actions 5 actions
Create Submit Action

Creates a new submit action (e.g., show a message or redirect). You can map a single logic check condition using dynamic fields, provide a stringified JSON array of checks, or do both simultaneously.

Update Submit Action

Updates an existing submit action. You can map a single logic check condition using dynamic fields, provide a stringified JSON array of checks, or do both simultaneously.

Get Submit Action

Fetches detailed information for a single submit action configured on a form.

List Submit Actions

Fetches a list of all submit actions configured for a specific form.

Delete Submit Action

Deletes a specific submit action from a form.

Popular automations

Examples of common Formstack workflows you can build quickly in Konnectify using the available triggers and actions.

Route new submissions into your internal process

When a new entry is submitted, fetch the full submission record (including mapped fields) and continue downstream (e.g., create tickets, update sheets, notify teams).

New Form Submission Get Submission

Auto-enrich or correct a submission after receipt

Update a submission record to add tracking values, normalize fields, or append internal metadata after a webhook event.

New Form Submission Update Submission

Create a prefilled form link from another system

Generate a unique prefill URL for a form to reduce friction (e.g., pre-populate known customer details before they submit).

Form Updated Create Form Prefill

Standardize submission messaging and email behavior per form

When a form is created, automatically attach a submit action (message/redirect) and set up default confirmation/notification emails for consistent user experience.

Form Created Create Submit Action Create Confirmation Email

FAQ

How does authentication work for the Formstack integration?
Konnectify connects to Formstack using a Personal Access Token (API token). Add the token once in your connection settings; Konnectify will use it to authenticate API requests for triggers/actions.
Which Formstack plans are supported?
Any plan that allows API access and Personal Access Tokens should work. If an endpoint returns permission errors, confirm your Formstack subscription includes the required API features and that the token owner has access to the target forms.
How do Formstack triggers work—polling vs webhook?
  • Form Created and Form Updated are polling triggers—Konnectify checks periodically for new/changed forms.
  • New Form Submission is a webhook trigger—Konnectify receives real-time notifications when a submission is created for a selected form.
How can I prevent duplicates?
This connector doesn’t include a dedicated “upsert” action. To prevent duplicates, use Formstack’s unique identifiers (e.g., submission ID from the webhook) and add a lookup or storage step in your workflow (e.g., data store, spreadsheet, CRM) before running create actions.
What happens if Formstack rate limits my workflow?
If Formstack throttles requests, reduce concurrency and call volume (e.g., avoid excessive list operations in tight loops), and prefer event-driven workflows (webhooks) over frequent polling. For high-throughput use cases, consider adding delays and consolidating downstream API calls.
Can I connect multiple Formstack accounts to Konnectify?
Yes. Create a separate Konnectify connection for each Formstack account (each with its own Personal Access Token), then select the correct connection per workflow step.
How do I handle dynamically loaded form fields for submissions and prefills?
Select the target Form ID first. Konnectify then loads the form’s available fields so you can map them reliably. If you switch the Form ID later, revisit field mappings to ensure they still match the updated form schema.

Ready to automate your Formstack workflows?

Connect Formstack to Konnectify and start building reliable form and submission automations in minutes.

Get started free →

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article