Skip Navigation

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 7 replies, has 0 voices.

Last updated by gustavoH 2 days, 20 hours ago.

Assisted by: Bruno Kos.

Author Posts
July 1, 2025 at 1:59 am #17186273

gustavoH

Background of the issue:
I am integrating WPML, Gravity Forms, and Zoho Campaigns. I need Spanish subscribers to be added to a Spanish list and English subscribers to an English list. See video link explanation: hidden link

Symptoms:
N/a

Questions:
How can I integrate WPML, Gravity Forms, and Zoho Campaigns to manage language-specific subscriber lists?

July 3, 2025 at 6:20 am #17195341

Bruno Kos
WPML Supporter since 12/2018

Languages: English (English ) German (Deutsch ) French (Français )

Timezone: Europe/Zagreb (GMT+02:00)

Hi,

From the translation management screen, I noticed the red warning icons next to the forms — this indicates that they haven’t been translated in WPML yet, which would prevent language-specific routing (e.g., adding Spanish users to the Spanish Zoho list).

To clarify the current setup:

- Is the Zoho mailing list specified directly within the Gravity Form itself (e.g., via a field or setting)?
- Is the list mapping handled entirely through Bit Integrations Pro — where each form is automatically tied to a specific list behind the scenes?

Also, since it looks like the forms are not yet translated, could you try repeating the translation process using this guide from WPML:
https://wpml.org/documentation/related-projects/gravity-forms-multilingual

Make sure you also have this plugin installed and activated:
https://wpml.org/download/contact-form-7-multilingual/?section=changelog

integration.png
gform.png
July 3, 2025 at 2:44 pm #17197948

gustavoH

See video link for explanation:

hidden link

July 4, 2025 at 6:44 am #17199910

Bruno Kos
WPML Supporter since 12/2018

Languages: English (English ) German (Deutsch ) French (Français )

Timezone: Europe/Zagreb (GMT+02:00)

After completing the translation, Translation management should definitely indicate that the form is translated so we need to figure out this first.

Can you try the following:
- WPML - > Support -> Troubleshooting:
– Synchronize posts taxonomies (for the Forms if such option)
-- Clear the cache in WPML
-- Remove ghost entries from the translation tables
– Assign translation status to duplicated content
-- Set language information
-- Fix terms count
-- Fix post type assignment for translations

After this open that original form in Gravity Form editing interface, just resave it and re-translate through translation management again.

Is the red icon still there showing that the form has no been translated yet? As it should be like this.

translatedstatus.png
July 4, 2025 at 10:29 pm #17203156

gustavoH

No, the red flag is still there. See link:

hidden link

July 5, 2025 at 8:56 pm #17204294

gustavoH

I found a workaround to get the forms translated. See video: hidden link

However, we still need to figure out the original question of how to map the translated forms over to Zoho. Thanks.

July 7, 2025 at 8:05 am #17206855

Bruno Kos
WPML Supporter since 12/2018

Languages: English (English ) German (Deutsch ) French (Français )

Timezone: Europe/Zagreb (GMT+02:00)

Would you be willing to provide me with WordPress credentials so I could investigate the issue directly?

I'd like to see if there is a way to translate the form ID or the List.

https://wpml.org/purchase/support-policy/privacy-and-security-when-providing-debug-information-for-support/

I marked your next reply as private so that you can safely add credentials.

July 8, 2025 at 6:23 am #17211796

Bruno Kos
WPML Supporter since 12/2018

Languages: English (English ) German (Deutsch ) French (Français )

Timezone: Europe/Zagreb (GMT+02:00)

OK, so these lists and Zoho fields are not set within WordPress but come directly from the external Zoho service?

I tried to find any of these lists under String Translation > Admin Strings but couldn’t locate them. It seems they’re stored differently, and I don’t see a way to translate them from within WPML.

What if you try creating a separate form (in the site’s default language) so that you have a "translated" version created natively in the default language, and then use this method: https://wpml.org/documentation/translating-your-contents/using-different-translation-editors-for-different-pages/#how-to-use-manual-translation to manually add the form to the translated page? Let me know if that could work for you, or if you need any clarification.

Otherwise, it will likely require a custom integration developed by the Bit Integrations Pro team to fully support translated Gravity Forms with WPML.

these lists.png
July 8, 2025 at 2:09 pm #17214434

gustavoH

Okay thank you. Yeah it looks like the only way is to manually create another form in the respective language.