Pricing

One license. Every module.

There are no tiers and no paid add-ons. Every plan includes all ten modules. The only thing that changes is how many sites you can activate on, and whether you pay yearly or once.

These are founding prices. A yearly plan keeps its price for as long as you stay subscribed, and the lifetime plans are open during launch only.

Yearly

1 Site

$49$69/ year

For a single site on VX Framework.

  • All ten modules
  • 1 site activation
  • Updates for 12 months
  • Support for 12 months
Get VX Modules

Unlimited Sites

$169$219/ year

For anyone building VX sites full time.

  • All ten modules
  • Unlimited site activations
  • Updates for 12 months
  • Support for 12 months
Get VX Modules

Lifetime, pay once

1 Site

$149$199once

For a single site on VX Framework.

  • All ten modules
  • 1 site activation
  • Lifetime updates
  • Lifetime support
Get VX Modules

5 Sites

$269$349once

For agencies running a handful of client sites.

  • All ten modules
  • 5 site activations
  • Lifetime updates
  • Lifetime support
Get VX Modules

Unlimited Sites

$449$599once

For anyone building VX sites full time.

  • All ten modules
  • Unlimited site activations
  • Lifetime updates
  • Lifetime support
Get VX Modules

What every plan includes.

Forms

Post, contact, registration, login, and password reset forms. Notifications, entries, FluentCRM, Turnstile, CSV export.

Sheet

Every post in one grid, with filters, bulk edit, and export.

Admin columns

Columns per post type, sorting, filters, Quick Edit, and bulk edit.

Validation

Rules a post must meet before it publishes, enforced everywhere.

Elementor

Dynamic tags, the VX picker, visibility rules, and loops.

Memberships

Plans sold through FluentCart that decide how many posts a member may have, with perks and expiry.

Messaging

Private conversations between members and about a listing, with a chat dock.

Notifications

Emails when posts, accounts, and memberships change, for the admin and the person it is about.

FluentCart

Store data in the picker, variation loops, store rules, and product options forms.

WooCommerce

The same tags, rules, and product options forms, on WooCommerce.

Importers

ACF, Meta Box, and Pods, moved into VX in four reversible steps.

WP All Import

VX fields in WP All Import’s mapping step, with auto-assign.

Every module that comes later

New modules land in the same plugin. A license covers them all.

Support from the people who write it

Through the support desk on your Code Wattz account.

Before you buy.

Does this require VX Framework?

Yes. VX Modules extends VX Framework, the free data-modeling plugin from 27collective. It reads VX's post types, fieldsets, and dynamic data, so it needs VX Framework active, Free or Pro. It is not a standalone plugin and it is not affiliated with 27collective.

Free or Pro VX Framework?

Either. A few field types and modules exist only in VX Pro, such as relations and option pages, and the parts of VX Modules that touch them appear only when Pro is there. Everything else works on Free.

Do I get every module on every plan?

Yes. All ten modules are in every plan, and so is every module added later. The plans differ only in how many sites you can activate and whether you pay yearly or once.

What happens when a yearly license expires?

The plugin keeps working and your sites stay online. You stop receiving new versions and support until you renew.

Can I move a license to another site?

Yes. Deactivate the license on the old site from your account and activate it on the new one. Staging to production is the usual case and it takes a minute.

How do updates work?

Once your license key is entered, updates arrive in the WordPress updates screen like any other plugin.

Does it work with Elementor Pro?

Yes. VX Modules works with Elementor and Elementor Pro. Templates, headers, and footers built in Elementor use Elementor Pro's Theme Builder, which VX Modules does not replace.

Where do I get support?

Through the support desk on your Code Wattz account, from the people who write the plugin.

Hear when a new module lands.

New modules arrive in the same plugin and your license already covers them. One email when a new one is available — no spam, no drip campaign.