# Migration from WooCommerce Points and Rewards

{% embed url="<https://youtu.be/TsGHJ_wtJVE>" %}

The WPLoyalty Migration Add-On, developed by WPLoyalty, enables the seamless migration of users and their loyalty points from WooCommerce Points and Rewards to the WPLoyalty Plugin. This ensures a smooth transition while preserving valuable customer loyalty data.

To download the WPLoyalty Migration Add-on, [click here.](https://wployalty.net/add-ons/migration/)

Once downloaded, install and activate the add-on.

{% hint style="info" %}
Please note that this add-on will work with our free package, "[WPLoyalty - Points and Rewards for WooCommerce](https://wordpress.org/plugins/wployalty/)." However, if you are looking for additional advanced features, we recommend upgrading to WPLoyalty PRO.

[Get WPLoyalty PRO](https://wployalty.net/pricing/)
{% endhint %}

After installing and activating the WPLoyalty - Migration add-on, you can enable or disable it by following these steps:&#x20;

* Go to the WordPress backend -> WPLoyalty -> Add-ons -> choose WPLoyalty - Migration.&#x20;
* From there, you can activate or deactivate the add-on using the button.

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXdq--pBbYwQaO4etl8lUheTITSTOQTAQvChbFVlmlIVO0FHu0fWRFdlDMTBprVb3ot9V6uc51E2DkDcW_Gttxg0vG_4kYzp6j-l-YVlPIF3ifB30_VBoG4f11t2tBfuDuncW102Kg?key=qe3TEgmHD6K_qEJdVEO91LfH" alt="WPLoyalty Addons"><figcaption></figcaption></figure>

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXcU4R0AjsTJU0xIwddkPTBqQbCyHbmHPm7P8qQWognnnIctAsbk0Go9TiqqbTQQgfzcowoHpavaRqMxFY5G-B5KKPiN7wES2o8QqaTCACUSZAstoUmft4N9eUao_Vxd9I9D_egd2Q?key=qe3TEgmHD6K_qEJdVEO91LfH" alt="WPLoyalty Add-ons"><figcaption></figcaption></figure>

## Read Before Starting Migration:

### Important Configuration Settings:

* Before starting the migration in WPLoyalty, stop earning/redeeming points in the old points system/program to prevent discrepancies in the migrated points. NOTE: Don’t deactivate or delete the old points system/program during the migration.
* Batch Limit: The default batch limit is 50. You can reduce this limit in settings. Example: If the batch limit is 50, then 50 customers migrate every 5 minutes (equivalent to 600 customers per hour, or 14,400 customers per day).
* Once a migration job is initiated, it cannot be stopped or interrupted midway. Ensure all configurations are correct before proceeding.

### Migration Settings (Update points)

#### Add/Skip Points for Existing Customers

* Skip Customer: If selected, points will not be added to customers who already exist in WPLoyalty.
* Add Points to Customer: If selected, points will be added to existing customers in WPLoyalty.

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXcEwtTv6xgyZNkzWRweRqdfeU_C2AvkMYG_q0a9V1fu_6kzNnwEDacrqvmd3GHAbxOPjws9yjJiWaeH7RfB1CZKlj_F-KHttpzpjh_U8y92P2M8cGR2fgN_6Vy46tfOl4m7oihaaQ?key=qe3TEgmHD6K_qEJdVEO91LfH" alt="Update points"><figcaption></figcaption></figure>

#### Add/Skip Points for Banned Customers

* Skip Banned Customer: If selected, points will not be added to customers who are banned in WPLoyalty.
* Add Points to Banned Customers: If selected, points will be added to banned customers in WPLoyalty.

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXcSn5FnVKMmryQZUWkLo9BsR_I55ACFCZv56qW_lbfVACfp3_HY3u-aLFgayaiSOtDH88rbDshgSeQEoNzNRd4NPuOWj8rnMF2NB5z-6EX2ty188YGJ_49Caj9e31di3CtyLTYn?key=qe3TEgmHD6K_qEJdVEO91LfH" alt="Update points"><figcaption></figcaption></figure>

### Steps to Migrate Users and their Points from WooCommerce Points and Rewards to WPLoyalty

1. Navigate to the Migration Add-on settings.
2. Configure the batch and pagination limits.
3. Select WooCommerce Points and Rewards as the source plugin.
4. Choose whether to add or skip points for existing and banned customers.
5. Start the migration process.

By following these steps and configuring the settings properly, you can ensure a smooth migration of loyalty points to WPLoyalty.

**Screenshots**:

* Users and points migration in the pending period

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXcTQQNUXDVQ36nF62RapXqdhNQV7r-9UGMjdfPV2J9g5LwXbdBFV13Rgmm8nZtSnJSWr9c47s8ExfNdIS64vfUgd_CaoqPpNNFXwEvtSzekSN3fYBmRYJeUcaHE4Ky26UZXz9o5ow?key=qe3TEgmHD6K_qEJdVEO91LfH" alt="Migration Action"><figcaption></figcaption></figure>

* Processing state

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXcoegI_8vCF1_5TAii1WOdiSbv0Ujq4N7E9FJvqoAwu8QQpT_PN_XmdwC2oO1cPHw0F60Nv_Tn8d4vJkZFc5s-tC30_TXQ4Cd2ETp6Jk3cQp6BYIxKuw8dXToSjON_poSeRj3h06Q?key=qe3TEgmHD6K_qEJdVEO91LfH" alt="Migration Action"><figcaption></figcaption></figure>

* Completed migration

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXeTrBFW1VwILJF94l0jPzm6aKeRXmU7Lw4L4uQaVySgZf0M774fUFTnIClJ-ulsTfLY5TM6xGJHPC-uU5qPAtVTcPj3Ce1dZH4-xE_Q32Y0vV2fZIsnofSIwskV4k0Q08as392Q?key=qe3TEgmHD6K_qEJdVEO91LfH" alt="Migration Action"><figcaption></figcaption></figure>

{% hint style="info" %}
If you want more advanced features, consider buying WPLoyalty PRO.

[Get WPLoyalty PRO](https://wployalty.net/pricing/)
{% endhint %}

**You may also want to check out these helpful guides:**

**Next Steps:**    &#x20;

* [To learn more about the Customer Reward page, click here.](https://docs.wployalty.net/quick-start-guides/creating-a-customer-reward-page)
* [Check out our cool Launcher Widget feature by clicking here.](https://docs.wployalty.net/add-ons/wployalty-launcher)
* [Click here to learn how to give Points for signing up.](https://docs.wployalty.net/campaign-types/sign-up-reward)
* [To explore the available types of Rewards, click here.](https://docs.wployalty.net/campaigns/campaign-rules)
* [Find out more about the Referral Campaign by clicking here.](https://docs.wployalty.net/campaign-types/referral-campaign)

Still unclear?\
Please submit a [support request](https://wployalty.net/support/). We are always happy to assist you :)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.wployalty.net/add-ons/wployalty-migration/migration-from-woocommerce-points-and-rewards.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
