Selling to a global audience means pricing in the right currency. The Multi-Currency for Gravity Forms plugin promises exactly that, without heavy setup or custom code. We installed it, walked through the website and docs, created a test form, and verified currency switching on the front end.
How to Get the Best Deal on Multi-Currency for Gravity Forms
InfluenceWP has an exclusive Multi-Currency for Gravity Forms deal.
Multi-Currency for Gravity Forms – First Look Video

What Multi-Currency for Gravity Forms Does at a Glance
Multi-Currency for Gravity Forms adds a currency switcher to Gravity Forms or lets us set a different currency per form. We can define currencies manually or pull exchange rates via an API. The result is simple, transparent pricing for users in different regions. It also plays nicely with major payment gateways.
Exploring Multi-Currency for Gravity Forms’ Website
Main Features and Compatibility
On the product page, we see a clear promise. We can add a currency switcher to a form or assign a specific currency to it.
The compatibility grid highlights key integrations:
- Stripe
- PayPal
- Authorize.net
- Mollie
- Gravity Wiz
Pricing is listed, along with a money-back guarantee. The product appears to be maintained and, based on the update notes and live versioning, actively supported.
Support and Resources
Support links are easy to find. From the menu, we can access the product page, documentation, the changelog, a ticket submission form, and a feedback area for feature requests. There is also a chat widget on the site. The contact page includes a simple message form and a newsletter signup.
Setting Up the Plugin in WordPress
Prerequisites and Installation
We need Gravity Forms installed. After we activate Multi-Currency for Gravity Forms, a new Multicurrency tab appears in the dashboard. It includes links to a tutorial, ticket submission, license management, and a required API key field.
Getting and Entering the API Key
Setup is quick if we follow the docs. We registered a free account, confirmed our email, created an app, and copied the app ID. Then we pasted it into the plugin settings.
- Register for an account, then confirm your email.
- Create a new app and copy the app ID.
- Paste the ID into the Multicurrency settings and save.
With the app ID in place, the plugin can fetch live exchange rates. This is ideal if we sell to multiple regions and want prices that reflect current rates.
Creating a Test Form
Next, we created a simple test form in Gravity Forms. We chose a blank template and named it “Multi-currency test form.” We added three fields:
- Product
- Currency Switcher
- Total
We used the field search and click-to-add flow. It feels natural if you know Gravity Forms, and still simple if you do not.
Configuring the Form for Multi-Currency
Basic Product and Currency Setup
We set a base price on the Product field. For testing, we used 1.00 USD. Then we edited the Currency Switcher field and chose a mode.
- Automatic mode: pulls exchange rates via the API, which we already set up with the app ID.
- Manual mode: we enter prices per currency.
Automatic mode fits global stores that want fewer steps. We can select all currencies or a subset that matches our audience.
Manual Mode Details
Manual mode gives full control over pricing by currency. We switched the Currency Switcher to manual and selected USD, EUR, and GBP. The key step is to enter prices for each currency in the Product field settings. This is not in the Total field. It is on the Product field itself.
We can also make the currency field required. That helps when we want users to choose a currency before submitting the form.
Embedding and Initial Testing
We saved the form and added it to a page using the block editor and the default Twenty Twenty-Five theme. No visual builder was used. After publishing, we tested on the front end. The quantity field worked as expected. Two units at 1.00 USD produced a total of 2.00 USD.
Testing Currency Switching
Switching Modes and Currencies
We tested manual mode with a single currency, then with multiple currencies. We set specific prices for USD, EUR, and GBP in the Product field and verified totals as we toggled the currency switcher. Totals updated based on the manual prices we entered.
Key outcomes:
- It defaults to USD if we include it.
- Totals update when we change the selected currency.
- We focused on function, not styling.
Observations
The experience was simple. The plugin feels light, yet it adds real value for stores that use Gravity Forms for selling or donations. Within minutes, we had a working multi-currency form.
Where the Plugin Fits in a Gravity Forms Workflow
We see a few strong use cases for this add-on:
- Donations where supporters pick their currency for clarity
- One-time product sales without a full e-commerce stack
- Service quotes that present clear local currency pricing
- Event registrations with region-friendly totals
The Currency Switcher field lives alongside Product and Total fields. That keeps the logic in one place and avoids extra add-ons or code. Automatic mode fits most teams that want fresh exchange rates without maintenance. Manual mode fits teams that want exact price points in each currency.
Notes on Compatibility and Payments
The compatibility grid lists Stripe, PayPal, Authorize.net, and Mollie, along with Gravity Wiz. If you already process payments through those gateways in Gravity Forms, you are in good shape. The multi-currency logic happens in the form, so the pricing sent to the gateway reflects the selected currency.
If you handle regional offers, you can keep currencies narrow. If you ship worldwide, automatic rates can reduce support tickets about totals, rounding, or conversions. Either way, the form remains simple for the user.
Documentation, Support, and Changelog
The docs cover the key setup steps and the difference between automatic and manual modes. The changelog includes dates and shows active work. That builds trust. The ticket system and chat widget provide clear support paths. The feedback and roadmap area looks quiet, which might not reflect the plugin’s actual pace of development. If it is not being updated, we would remove it to avoid confusion.
Tips for a Smooth First Setup
- Start with automatic mode for a fast win
- Keep your first test form simple
- If you switch to manual mode, enter prices for all selected currencies on the Product field
- Test with a few quantities to confirm totals update as expected
- If you sell only to a few regions, pick those currencies to avoid noise
Example setup:
- Product base price: 1.00 USD
- Currency mode: manual
- Currencies: USD, EUR, GBP
- Product prices: USD 1.00, EUR 1.10, GBP 0.90
- On the front end, set quantity to 2, then switch between currencies to confirm totals
Final Thoughts
This plugin does what it says with very little friction. We added a currency switcher, chose a mode, and confirmed totals on the front end in minutes. The manual mode gives precise control. Automatic mode handles exchange rates without extra work. The setup is clean, the docs are clear, and the changelog shows ongoing updates.
If you work with Gravity Forms and sell across borders, this add-on is worth a test. We plan to keep experimenting with it and share more findings in future posts.