Custom calculator forms of any complexity

Web Programming 300 USD
Job 36 of 128
Custom form-calculator based on Contact Form 7 is a hybrid between a classic CF7 form and a full-fledged interactive calculator. In fact, it is a way to create any cost calculation logic directly in CF7 without any limitations of standard fields.

Such projects implement:

• Custom CF7 shortcodes
Custom tags (calc_radio, calc_checkbox, calc_select) are created, which support a structure of Label | Price | Description and generate completely custom HTML with data attributes, icons, and any styling.

• Flexible layout and design
Shortcodes support layout parameters: row / column, custom classes, custom styles. This allows assembling any UI groups — from button groups to complex blocks with descriptions and icons.

• Dynamic cost calculation
JS logic works autonomously within each form:
– listens to user selection
– reads prices from data-price
– calculates total
– displays in the calculator block
– records the result in a hidden field for further submission

• Full compatibility with Contact Form 7
All custom logic works without disrupting the basic mechanics of CF7:
– required
– validation
– email notifications
– integrations
– protection
– analytics

Result
We obtain a universal module for building form-calculators of any complexity — from simple selections to multi-step service configurations — while everything is edited directly in the CF7 text, without additional panels and without dependence on ready-made plugins.

Such a system provides a custom UX, flexible control over calculations, and reliable integration through CF7.
Details
  • Added:
238

Freelancer

  • Projects 151
  • Rating 5.0
  • Rating 22 950
Register

If you have an account, log in

Indicators

  • Replies instantly