Docs Set up tracking

WooCommerce & Welcart (WordPress plugin)

Install the dedicated plugin, then [Connect] → [Allow]. Three clicks install the tracking tag and import order data at the same time. One plugin covers both WooCommerce and Welcart. There is nothing to type in.

Updated: Sep 2, 2026

What happens

If you use WooCommerce or Welcart, installing the dedicated WordPress plugin takes care of both of the following at once (one plugin covers both carts).

  • Installing the tracking tag — the plugin adds it to every page automatically. There is nothing to paste by hand.
  • Importing order data — each time an order comes in, the amount, products, and quantities are sent to NextRise. Refunds and partial refunds are reflected too.

When you connect, the last 90 days of orders are also imported in sequence (sent gradually, at 2-second intervals, so as not to load your site).

Steps

The plugin is on the WordPress.org plugin directory. There is no file to download.

  1. In your WordPress admin, go to Plugins → Add New, search for NextRise Analytics, then Install Now and Activate.
  2. Open WooCommerce → NextRise Analytics (on Welcart, the Welcart menu → NextRise Analytics) and press [Connect to NextRise]. Your browser switches to NextRise; press [Allow].

That’s it. Within a few minutes, the order integration field under “Manage sites → Settings” changes to “Connected” and orders start arriving.

If your admin cannot reach the directory (for example, when outbound access is restricted), you can still go to Manage sites → Settings → Import orders in the app, download the zip, and install it under Plugins → Add New → Upload Plugin. It is the same plugin.

Which orders count towards revenue follows your own cart’s rules (Welcart, for example, counts unpaid orders as revenue, so we do too). Matching the numbers in your own admin comes first.

Disconnect and reconnect

Do this from the plugin’s settings screen on the WordPress side. Disconnecting also removes any scheduled import jobs.

What is sent

The plugin sends only the following to our server (api.nextriseanalytics.com).

  • Order number, order date and time, currency
  • Line items (product ID, product name, SKU, quantity, revenue)
  • Tax, shipping, and total paid
  • The order’s source (the referrer, ad parameters, and device type that WooCommerce records on the order)
  • The plugin version and site URL (used to reconcile missed orders)

Customer names, addresses, email addresses, and phone numbers are not sent. We receive no information that could identify an individual buyer. See Tracking data and privacy for details.

Line-item revenue is excluding tax (the same way Shopify, WooCommerce Analytics, and GA4 count it). Tax and shipping are sent separately and can be seen under “Breakdown of total paid” on the Revenue tab.

Checking that orders are arriving

The order integration field under “Manage sites → Settings” shows the plugin version, the connection source (site URL), the last communication, and any missed orders.

Once a day, the plugin reports the store’s order count, and the app recounts the same period and reconciles the two.

ShownMeaning
Receiving all N orders from the storeNo discrepancy in the reconciled range
M of N orders not receivedRun [Import past orders] in the plugin settings on the WordPress side and they will come in
N more orders on this sideOrders deleted or put on hold on the store side, and so on. Not a problem
The store’s report has stopped since …Check that the plugin is running and that WordPress’s scheduled tasks (WP-Cron) haven’t stopped

Troubleshooting

  • [Connect] fails … The server may be restricting outbound HTTP connections (this happens on some shared hosts). Contact us and we’ll walk you through connecting from the command line.
  • Orders stay “Pending” and never arrive … WordPress’s scheduled tasks (Action Scheduler) may not be running. As above, contact us.
  • Revenue stays at ¥0 … Update the plugin to the latest version and reconnect from the WordPress side. If “Manage sites → Settings” says “A new version is available”, that’s your cue.
  • Only revenue by source and by page is 0 … This happens when orders are arriving and Overview revenue is correct, but the order-complete page has no tracking tag. Check that the tag is on the order-complete page too (this normally doesn’t happen when the plugin installs it).
Start 7-day free trial

No credit card. See your own data right after signing up.