Compatibility with WPML

Learn how to create offers using UpsellWP for Woocommerce plugin when you have multilingual sites

Introduction:

The UpsellWP for Woocommerce plugin seamlessly integrates with WPML, ensuring full compatibility with multilingual websites. This guide aims to walk you through the process of creating offers in your Woocommerce store with a multilingual setup using the UpsellWP for Woocommerce plugin.

Why do we need different offers for different languages?

  • Instead of just translating dynamic strings like the offer content, we tailor unique offers for products in various languages

  • This approach ensures that the discounts and promotions are better suited to each specific language and audience

Example scenarios:

  • Receive 10% off on Watch (in English) during the checkout process through the Checkout Upsell Campaign.

  • Receive 20% discount on Montre (in French) during the checkout process through the Checkout Upsell Campaign.

As shown above, for websites that support multiple languages, we need to create separate offers for each language by including language as an additional condition. This allows us to offer in every language and apply distinct discounts for each language.

Note: To use some of the features shown in the examples, you must have the PRO version of the UpsellWP for Woocommerce plugin installed and activated.

Want even more advanced features? Upgrade to the PRO version by purchasing it here.

Get UpsellWP PRO

Now, let's take a closer look at the scenarios in detail.

Example 1 : Receive 10% off on Watch (in English) during the checkout process through the Checkout Upsell Campaign

In this example, customers will have the "Watch" as their offer product during checkout. As we're providing a 10% discount for a particular product in English, you can include additional conditions, such as "Language," and choose English.

To create this campaign, follow these steps

Creating a Campaign:

  • Go to WordPress dashboard -> UpsellWP -> Campaigns -> click on the button "Create New Campaign"

  • Choose "Checkout Upsells"

For a step-by-step guide on how to create a Checkout Upsell Campaign, Click Here.

Here is the screenshot of Campaign that follows,

Details of configurations are:

Step 1: Give a title for the campaign. For example: 10% off on Watch (in English)

Step 2: Click on the button “Add offer” and from the popup choose the

Screenshot of Checkout page (English site):

Last updated

#68:

Change request updated