WooCommerce Loyalty Points & Rewards / Tools & Admin July 17, 2026

Import Points and Redefine Loyalty Levels

Import WooCommerce loyalty points and redefine loyalty levels when migrating stores or correcting customer reward data.

Applies to 1.2.2+ Stable Verified July 29, 2026

The Tools section helps stores migrate loyalty data and recalculate levels.

Open Tools

  1. Go to WooCommerce → Settings → Loyalty → Tools.

Import CSV

The import tool updates user point balances from a CSV file.

The expected columns are:

  • user_id
  • user_points
  • user_earning_points
  1. Download the sample CSV file from the Tools screen.
  2. Fill in the correct user IDs and point values.
  3. Back up the database.
  4. Upload the CSV.
  5. Click Import.

Redefine Loyalty Levels

Use Redefine when you changed level thresholds or imported point totals and need users to be reassigned to the correct level.

The tool processes users in batches in the background. Do not close the page immediately after starting if the screen asks you to wait.

When to Use These Tools

  • You migrated from another loyalty plugin.
  • You manually imported historical point balances.
  • You changed level thresholds after launch.
  • Customer levels look out of sync with total earned points.

Related Guides

Continue from WooCommerce Loyalty Points & Rewards documentation to the complete product workflow.

Evaluate product scope on the money page, use the pillar Guide for decisions and trade-offs, and return here for exact configuration.

Need support?

Still stuck?

Open a support request and include this article title, your plugin version, and what you already tried.

Open Support