Skip Navigation

This thread is resolved. Here is a description of the problem and solution.

Problem:
The client is using WPML with WPForms to translate forms and integrate with ActiveCampaign. They need to receive the original English values of each field after form submission, regardless of the language the form is submitted in. However, they are encountering issues where translated values are sent instead of the original English values, causing problems with ActiveCampaign and other tools.
Solution:
We suggested checking if the input values that need to remain in English are appearing in the WPML Translation Editor when translating the form. If not, these values might be registered in WPML > String Translation. We recommended translating all option values in WPML > String Translation, and if the client wishes to keep the values the same in both languages, they should copy the original values. This approach should ensure that the original English values are sent to ActiveCampaign and other applications.

If this solution does not resolve the issue, we advised the client to test this setup and contact us for further assistance. We also recommended checking related known issues at https://wpml.org/known-issues/, verifying the version of the permanent fix, and confirming that they have installed the latest versions of themes and plugins. If the problem persists, we highly recommend opening a new support ticket at WPML support forum.

This is the technical support forum for WPML - the multilingual WordPress plugin.

Everyone can read, but only WPML clients can post here. WPML team is replying on the forum 6 days per week, 22 hours per day.

Tagged: 

This topic contains 16 replies, has 0 voices.

Last updated by pascalS-9 1 day, 3 hours ago.

Assisted by: Andreas W..

Author Posts
October 28, 2024 at 11:02 am

pascalS-9

Background of the issue:
We are using WPML to translate the forms on WPForms. We need to receive the original English value of each field after form submission, regardless of the language the form is submitted in. We are using the ActiveCampaign integration and other tools that can only filter English values.

Symptoms:
After submitting a translated form, the translated values are sent instead of the original English values, causing issues with ActiveCampaign and other tools.

Questions:
How can we receive the original English values of each field after form submission, regardless of the language used in the form?

October 28, 2024 at 11:53 am
October 29, 2024 at 8:50 am #16340780

pascalS-9

Hello, and good day,

Any update on the problem?

A brief introduction to the problem:

We are using WPML to translate the forms on WPForms.
Currently, after the form is submitted from a translated form version, the translated value of each field will be submitted and sent to us.
However, we need to receive the original value of each field *(EN value) no matter what language the form is being filed and coming from.
We are using the ActiveCampaign integration and other tools and we have problems with the value that is being sent since those systems can only filter the English values.

Thank and Regards

October 30, 2024 at 6:59 pm #16348893

Andreas W.
Supporter

Languages: English (English ) German (Deutsch )

Timezone: America/Lima (GMT-05:00)

Hello,

Your site has about 200 forms and according to WPML > Translation Management not any of those forms has been translated yet.

Forms should be translated with WPML > Translation Management by using the WPML Translation Editor.

Please follow this guide:
https://wpml.org/documentation/related-projects/creating-multilingual-forms-using-wpforms-and-wpml/

Best regards
Andreas

November 4, 2024 at 10:49 am #16360301

pascalS-9

Hello, and good day,
The form on the home page is already translated using the WPML integration and you can see it on the home page!
hidden link

November 4, 2024 at 2:33 pm #16361625

Andreas W.
Supporter

Languages: English (English ) German (Deutsch )

Timezone: America/Lima (GMT-05:00)

Thank you for the details.

The form "Home Page – EN – Unique Form" currently needed a translation update.

I have create a job for one translation from English to German.

I then realize that there are reviews for your form translations available, which can not be accessed at the moment, as the translation mode is set to "Translate what you choose".

You can access reviews only when using the translation mode "Translate Everything Automatically".

When now opening the German translation it is not completed to 100%. It looks like the original form changed and I needed to update the translation.

According to the WPML Translation Editor not any values have been translated. Only labels are translated here. Could you please provide an example of values that are not working as expected?

If I now visit the translated Germn Homepage, I do see a translated form:
hidden link

There is indeed various Notices above the form, which is coming from the Child Theme.

Example:
Notice: Undefined index: utm_source in /usr/www/users/bigrep/Divers/Website-Staging/wp-content/themes/generatepress_child/functions.php on line 89

I woudl suggest solving hese issues inside the Child Theme and then test again.

November 4, 2024 at 3:08 pm #16361806

pascalS-9

I have updated the translations.
I have also Enabled the "Field Values for Dropdown, Checkboxes, and Multiple Choice Fields" it could work for us if we receive this hidden value as well.
check this link:
hidden link

The errors are not related to our problem, they are noticed as related to the hidden fields and simply will go away if you add a UTM to the URL like this
hidden link

November 4, 2024 at 3:40 pm #16361939

Andreas W.
Supporter

Languages: English (English ) German (Deutsch )

Timezone: America/Lima (GMT-05:00)

It seems like in this specific case you could try using WPML > String Translation.

Could you give this a try, please?

st.jpg
November 4, 2024 at 3:53 pm #16362055

pascalS-9

No, I will try to summarise better again

We are using WPForms.
We are using WPML integration to translate forms.
We are also using WPFroms integration with ActiveCampaign.

When our users fill out a translated form *(we used WPML integration to translate it) nothing is sent to the ActiveCampaign!

I think WPML integration with WPForms needs to be updated to cover the new features like ActiveCampaign integration.

November 4, 2024 at 5:06 pm #16362578

Andreas W.
Supporter

Languages: English (English ) German (Deutsch )

Timezone: America/Lima (GMT-05:00)

Hello,

In fact, the WPForms Multilingual Addon does only support the most popular addons for WPForms.

Could you please install the addon on the following test site and recreate the issue with a simple example?

One-Click-Login:
hidden link

Leave me a comment on this ticket once you are done with this task.

Best regards
Andreas

November 5, 2024 at 8:52 am #16364844

pascalS-9

Hello, and good day,

I am not sure how I can make the demo since to get the "ActiveCampaign" integration addon on the demo website we need to have the "ELITE" subscription!

Also, we need an ActiveCampaign account to be able to try sending data.
I think you have to use my staging I have already provided details to you, as well as a FTP account.

November 6, 2024 at 1:52 am #16369574

Andreas W.
Supporter

Languages: English (English ) German (Deutsch )

Timezone: America/Lima (GMT-05:00)

Usually, to escalate an issue to our compatibility team, I need to first recreate the issue on a new test site and then escalate a copy of this site while reporting the issue.

I will take another look into your staging site I would like to ask you to keep the site accessible for now.

November 6, 2024 at 8:57 am #16370203

pascalS-9

I downloaded the extension from the WPForms website and installed it yesterday but to enable it you need to have the "ELITE" subscription.
And yes for sure, I will keep the Staging accessible for you with the same information I sent before.

November 6, 2024 at 3:19 pm #16373333

Andreas W.
Supporter

Languages: English (English ) German (Deutsch )

Timezone: America/Lima (GMT-05:00)

I have contacted our Partenship Manager to follow up with WPForms regarding a Elite Upgrade. For ActiveCampaing I might be able to use a Free Trial for testing.

As I do currently not have access to your ActiveCampaign account, could you please assist me in running the following test?

1) Disable additional plugins that have nothing to do with WPForms, WPML and our add-ons. Now test again. Does the issue persist?

2) If the problem goes away, start by reactivating the plugins one at a time, or activate them in small groups. This way, check where the problem reoccurs to see the plugin that is causing the problem.

3) If the cause of the problem is not clear, please switch to a standard theme like Twenty Twenty-One to see if the problem might be related to the theme.

November 7, 2024 at 2:45 pm #16378261

pascalS-9

Hello, and good day,

I tested again today and I am now getting the data in the ActiveCampaign!
I have changed my settings and reconnect it to the Activecampaign and it is working now, but with two problems:
1. I get the data with a 5 to 10-minute delay!
2. For the Dropdown, Checkboxes, and Multiple Choice Fields, I am receiving the translated value that is being displayed on the translated form and not the Field Values *(hidden value only visible to admins please check this: hidden link)