[Resolved] integrating wmpl, gravity forms, and zoho campaigns
This thread is resolved. Here is a description of the problem and solution.
Problem: The client needs to integrate WPML with Gravity Forms and Zoho Campaigns to manage language-specific subscriber lists, where Spanish subscribers are added to a Spanish list and English subscribers to an English list. Solution: We recommend creating a separate form in the site's default language and then manually adding this form to the translated page. This approach leverages the manual translation method, which can be found here: https://wpml.org/documentation/translating-your-contents/using-different-translation-editors-for-different-pages/#how-to-use-manual-translation. If this solution does not meet your needs, it may require a custom integration developed by the Bit Integrations Pro team to fully support translated Gravity Forms with WPML.
Please note that this solution might be outdated or not applicable to your specific case. We highly recommend checking related known issues at https://wpml.org/known-issues/, verifying the version of the permanent fix, and confirming that you have installed the latest versions of themes and plugins. If you still face issues, please open 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.
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?
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?
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.
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.