Title: Formlyx Forms
Author: RazorSoft, Inc
Published: <strong>November 13, 2026</strong>
Last modified: November 13, 2026

---

Search plugins

![](https://ps.w.org/formlyx-forms/assets/banner-772x250.png?rev=3800237)

![](https://ps.w.org/formlyx-forms/assets/icon-256x256.png?rev=3800322)

# Formlyx Forms

 By [RazorSoft, Inc](https://profiles.wordpress.org/razorsoftinc/)

[Download](https://downloads.wordpress.org/plugin/formlyx-forms.1.0.3.zip)

 * [Details](https://wordpress.org/plugins/formlyx-forms/#description)
 * [Reviews](https://wordpress.org/plugins/formlyx-forms/#reviews)
 *  [Installation](https://wordpress.org/plugins/formlyx-forms/#installation)
 * [Development](https://wordpress.org/plugins/formlyx-forms/#developers)

 [Support](https://wordpress.org/support/plugin/formlyx-forms/)

## Description

Formlyx is a hosted form service from RazorSoft, Inc. Forms and submissions stay
at [formlyx.com](https://www.formlyx.com). This plugin connects a site to that account
and embeds published forms.

#### Video Walkthrough

Product documentation is also on the [Formlyx WordPress page](https://www.formlyx.com/wordpress).

Open Settings  Formlyx and choose Connect to Formlyx. You can sign in or create 
a Formlyx account on Formlyx’s site, including email verification, and then approve
access. WordPress does not ask for an API key or your Formlyx password.

The site needs HTTPS. HTTP works only on localhost. The connection can be checked,
reconnected, or disconnected from the same settings page. Disconnect removes the
connection stored in WordPress and asks Formlyx to revoke it. It does not delete
hosted forms, submissions, or the Formlyx account.

In the block editor, insert the Formlyx Form block and choose a published form, 
or enter its form ID. A public form can be embedded by ID without connecting the
site. The form picker needs the connection.

The shortcode is `[formlyx id="FORM_ID"]`. An optional theme attribute accepts `
auto`, `light`, `dark`, `inherit`, `unstyled`, or `match`. `match` is Match WordPress
Theme. It styles the hosted form from this site’s active theme and does not change
the appearance saved in Formlyx.

A page can contain more than one form. Published pages load `https://www.formlyx.
com/embed.js` once. That script displays the form and sends the submission to Formlyx.
It does not receive this site’s connection tokens.

When a Formlyx form includes file-upload fields, visitors upload those files through
Formlyx’s hosted embed. Upload progress, validation, malware scanning, and storage
are handled by Formlyx. WordPress does not store the uploaded files.

The editor shows the selected form’s name and ID. The live form appears on the published
page. The form picker lists at most 100 published forms. An administrator can still
enter a public form ID that is not in that list.

### External services

This plugin connects to Formlyx, operated by RazorSoft, Inc.

 * `https://api.formlyx.com` is used only on the server, and only after an administrator
   connects the site. WordPress sends the OAuth authorization code, the refresh 
   token, and the client id to obtain and renew access. It sends the access token
   to read the workspace name and the list of forms, and to approve this site as
   an embed origin. The response is limited to 1 MB. Tokens stay in WordPress options
   and are not sent to visitors.
 * `https://www.formlyx.com/embed.js` is loaded by a visitor’s browser when a page
   contains a Formlyx form. The script is served by Formlyx and is not bundled with
   this plugin, because Formlyx renders the form and receives the submission. The
   script sends the form entry to Formlyx. It does not receive this site’s OAuth
   tokens.
 * When a form includes file fields, the visitor’s browser uploads file bytes to
   Formlyx endpoints under `https://api.formlyx.com` (public embed upload routes).
   Formlyx scans and stores those files in its private object storage. WordPress
   does not receive the file bytes.
 * Connecting the site sends the administrator’s browser to `https://api.formlyx.
   com` to sign in or create an account and approve access. The site must use HTTPS,
   except for localhost.

Terms: https://www.formlyx.com/terms

Privacy policy: https://www.formlyx.com/privacy

Settings  Privacy includes suggested text for this site’s privacy policy. It covers
the stored connection tokens, embedded form submissions, and uploaded files handled
by Formlyx.

### Development

Readable Gutenberg block source is included under `src/`. The compiled assets WordPress
loads are under `build/`. Product documentation and walkthrough: https://www.formlyx.
com/wordpress

## Screenshots

[⌊Formlyx Form block in the WordPress editor — choose a published form or enter 
a form ID.⌉⌊Formlyx Form block in the WordPress editor — choose a published form
or enter a form ID.⌉[

Formlyx Form block in the WordPress editor — choose a published form or enter a 
form ID.

[⌊A Formlyx form embedded on a published WordPress page.⌉⌊A Formlyx form embedded
on a published WordPress page.⌉[

A Formlyx form embedded on a published WordPress page.

[⌊Connect to Formlyx — sign in and approve access. WordPress does not ask for an
API key.⌉⌊Connect to Formlyx — sign in and approve access. WordPress does not ask
for an API key.⌉[

Connect to Formlyx — sign in and approve access. WordPress does not ask for an API
key.

## Blocks

This plugin provides 1 block.

 *   Formlyx Form Embed a published Formlyx form on your website.

## Installation

 1. In WordPress, open Plugins  Add New, search for “Formlyx Forms”, then Install and
    Activate.
 2. Or upload the plugin ZIP: Plugins  Add New  Upload Plugin, choose the ZIP, install,
    and activate.
 3. Open Settings  Formlyx and choose Connect to Formlyx. Sign in or create an account,
    then approve access. WordPress does not ask for an API key.
 4. Edit a page, insert the Formlyx Form block, and select a form. Or add `[formlyx
    id="FORM_ID"]`.
 5. Optionally set the theme attribute (`auto`, `light`, `dark`, `inherit`, `unstyled`,
    or `match`), then publish the page.

## FAQ

### Do I need a Formlyx account?

Yes, to use Settings  Formlyx connect and the form picker. Formlyx is a hosted service
at https://www.formlyx.com. A published form that Formlyx allows the public to embed
can also be placed with its form ID in the block or the shortcode, without connecting
the site.

### Is Formlyx part of WordPress?

No. Formlyx is an external hosted service at https://www.formlyx.com. After you 
connect, WordPress calls https://api.formlyx.com on the server.

### Where are form entries stored?

Formlyx stores forms and submissions in the hosted service. This plugin does not
create WordPress posts for them. Visitors submit the embedded form directly to Formlyx.

### Where are uploaded files stored?

In Formlyx. File fields upload through the hosted embed to Formlyx. WordPress does
not keep copies of those files on this site.

### Does embedding require a connection?

The form picker does. A published form that Formlyx allows the public to embed can
also be placed with its form ID in the block or the shortcode, without connecting
the site.

### Which theme values work?

auto, `light`, `dark`, `inherit`, `unstyled`, and `match`. The default is `auto`.`
match` is Match WordPress Theme: it applies the active WordPress theme to the hosted
form. The form’s saved Formlyx appearance stays in place for the other values. This
is not Match My Site AI analysis.

### Why does the editor not show the live form?

The published page loads Formlyx’s embed script, which finds each form when the 
page loads. The editor shows the form name and ID instead, and the live form appears
on the published page.

### What does disconnect do?

Disconnect deletes the access token and refresh token stored by this site and asks
Formlyx to revoke that access. Your Formlyx account, forms, and submissions remain.

### What is deleted on uninstall?

Uninstall deletes the Formlyx connection, the OAuth client record, unfinished connection
attempts, and temporary cached form metadata. It does not delete WordPress posts
or pages, hosted Formlyx forms, Formlyx submissions, or the Formlyx account.

### Who is the WordPress.org contributor?

The WordPress.org contributor is razorsoftinc.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Formlyx Forms” is open source software. The following people have contributed to
this plugin.

Contributors

 *   [ RazorSoft, Inc ](https://profiles.wordpress.org/razorsoftinc/)

[Translate “Formlyx Forms” into your language.](https://translate.wordpress.org/projects/wp-plugins/formlyx-forms)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/formlyx-forms/), check
out the [SVN repository](https://plugins.svn.wordpress.org/formlyx-forms/), or subscribe
to the [development log](https://plugins.trac.wordpress.org/log/formlyx-forms/) 
by [RSS](https://plugins.trac.wordpress.org/log/formlyx-forms/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.3

 * Restrict embed-origin approval to administrators with the manage_options capability.
 * Keep form list and embed status checks available to users who can edit posts 
   or pages.
 * Align packaging with the WordPress.org slug (`formlyx-forms` text domain and 
   ZIP root).
 * Preserve Match WordPress Theme support and the PHP 8.1 requirement from the current
   plugin source.

#### 1.0.2

 * Align the plugin text domain with the WordPress.org slug (`formlyx-forms`).
 * Remove `Tested up to` from the main plugin file header (keep it in readme.txt).

#### 1.0.1

 * Document file-upload handling and privacy disclosures for WordPress.org review.
 * Set Author URI to https://razorsoftinc.com.
 * Include readable Gutenberg block source under `src/`.

#### 1.0.0

 * Connect, reconnect, and disconnect a Formlyx account from Settings  Formlyx.
 * Embed a published form with the Formlyx Form block or the `[formlyx]` shortcode.
 * Match WordPress Theme styles that hosted form from the active theme. PHP 8.1 
   or newer is required.

## Meta

 *  Version **1.0.3**
 *  Last updated **2 days ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.7 or higher **
 *  Tested up to **7.1.4**
 *  PHP version ** 8.1 or higher **
 * Tags
 * [contact form](https://wordpress.org/plugins/tags/contact-form/)[embed](https://wordpress.org/plugins/tags/embed/)
   [file upload](https://wordpress.org/plugins/tags/file-upload/)[form builder](https://wordpress.org/plugins/tags/form-builder/)
   [forms](https://wordpress.org/plugins/tags/forms/)
 *  [Advanced View](https://wordpress.org/plugins/formlyx-forms/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/formlyx-forms/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/formlyx-forms/reviews/)

## Contributors

 *   [ RazorSoft, Inc ](https://profiles.wordpress.org/razorsoftinc/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/formlyx-forms/)