GPLClub
🔌 Plugin · By Gravity Perks

Gravity Perks Advanced Calculations

v2.0.7 · Updated 1 Oct 2026 · Official site

Antivirus scan

Powered by ClamAV

✅ Verified clean

This product file has passed our security filters.

Want to run a fresh ClamAV scan right now? Takes a few seconds and shows scanner version, signature DB and live result.

This can take 5 to 30 seconds.

✓ !

Clean file Threat detected

No threats detected in this file.

File
Size
Scanned
ClamAV
Signature database

⚡ Powered by ClamAV

!

Scan could not be completed

Report product

If you detected an issue (broken file, malware, inappropriate content, etc.) let us know and we'll review it ASAP.

Sign in to report
Gravity Perks Advanced Calculations · Plugin for WordPress
Follow

About Gravity Perks Advanced Calculations

When your form has to do real math

A quote you work out by hand after the form arrives, a loan simulator whose figures don't add up, or a formula so tangled nobody dares touch it. Gravity Perks Advanced Calculations extends the Gravity Forms calculation engine so your form does the work you currently do in a spreadsheet.

Spreadsheet-style math functions

You can use spreadsheet-style math directly in the field, including date and time calculations. The function families it includes:

  • Rounding and precision: absolute value, rounding, ceiling and floor.
  • Aggregates: average, maximum and minimum.
  • Exponents and logarithms: exponential, logarithm, natural logarithm and square root.
  • Financial: future value, useful for savings or mortgages.
  • Trigonometry: sine, cosine, tangent and their inverses, plus pi.
  • Dates and times: age, difference between dates, weekdays, weekend days, difference between times, date and time combination, timezone conversion, and the current date and time.

With that you can build mortgage calculators, loan calculators based on amount, interest and length, retirement or investment calculators, BMI calculators with selectable units, cost estimators or donation tax break calculators.

Conditions inside the formula

You can write if/else or if/elseif/else, with as many elseif branches as you need, and return a different formula depending on what the user chose. It supports the usual comparison operators (equal, not equal, greater, less, greater or equal, less or equal) and combining expressions with && and ||.

Details when comparing text

With text strings, the comparison is case-sensitive, but it ignores spaces at the start and end. It works with single-value fields, such as drop downs and radio buttons.

An editor that stays readable

The formula editor highlights syntax, autocompletes and allows a short notation to refer to fields: instead of the full merge tag, you write F1. In long formulas, you notice it when reviewing them months later.

In addition, calculations are run again on submission, so what the user sees on screen can't be tampered with to alter the saved result. It applies to fields with calculation enabled, such as Number and Calculated Product.

It needs Gravity Forms and Gravity Perks

It is an add-on, it doesn't work on its own. Here is what it solves and what is left to you:

  • It solves: math functions, dates and times, conditions, short notation, an editor with highlighting and recalculation on submission.
  • You provide: Gravity Forms as the base and Gravity Perks as the platform that loads it.
  • You provide: writing the formulas. It's not a visual wizard: you have to write the logic, with a syntax worth learning.
  • You provide: checking that the results are right. A financial simulator with a badly designed formula gives wrong figures with complete confidence.

If your simulator is going to show loan or investment figures, it's wise to state clearly that they are indicative estimates.

Frequently asked questions about Gravity Perks Advanced Calculations

Does it work without Gravity Forms?

No. It improves the calculation fields of Gravity Forms, so you need it.

How do I turn it on?

Add a Number field, check Enable Calculation and write the formula.

Can I calculate age or days between two dates?

Yes, it includes functions for age, difference between dates, weekdays and weekend days.

Is text comparison case-sensitive?

Yes, it is case-sensitive, but it ignores leading and trailing spaces.

Can the result be tampered with from the browser?

Calculations are run again on submission, so the saved value is obtained anew.

Topics

Version history

  • v
    2.0.7 Current 1 Oct 2026
  • v
    2.0.5 5 Sep 2026
  • v
    2.0.3 3 Jul 2026
  • v
    1.1.21 15 Jan 2026

Customer reviews

Sign in to leave a review. Only people who have the product can review it.

No reviews for this product yet.

Frequently asked questions

  • GPL (General Public License) is the license under which WordPress and most premium plugins/themes are distributed. It grants you the right to use, modify and redistribute the software in as many projects as you want, with no domain restrictions.

  • Yes. With membership you get automatic updates via our GPLClub Updater plugin (installed on your WP, detects new versions and applies them). With individual purchase, you get one year of manual updates from your account.

  • Depends on the plan. Monthly: 3 domains. Semi-annual: 7. Annual and Lifetime: 15. Individual purchase: 1 domain.

  • GPLClub offers its own support for installation, configuration and compatibility. For direct support from the original author (feature requests, product-specific bugs), a license purchased from the author is required.