Home / WordPress

Show what really happens on your WordPress site.

Install the GrowthTools plugin and click Connect. Your widgets can then show the orders, reviews, signups and form submissions of your own site, with first names only. Refunded orders leave your widgets on their own.

  1. On your siteWooCommerce order #4521 is paid
  2. The plugin keepsNour · Le Havre · Linen hoodie
  3. Never sentEmail, phone, address, last name

Example. Your widgets show your own orders.

Connect in one click

  1. Install the plugin. Download it from your GrowthTools account (Account > Connected sites), then in WordPress go to Plugins > Add New > Upload Plugin.
  2. Click Connect to GrowthTools. Sign in or create your free account, check the site name, click Authorize. You are sent back to WordPress.
  3. Turn on a widget. The script is added for you, and your last 20 orders and 20 reviews are already available, so a sales widget is not empty on day one.

Your site gets its own key, limited to its own widgets. If an agency client or a freelancer has access to the WordPress admin, they cannot reach your other sites. You can disconnect a site at any time in Account > Connected sites.

What the plugin reads

PluginWhat your widgets can show
WooCommerceRecent orders, product reviews with their rating, products running low, order counts (today, 7 days, 30 days, all time). Details
Easy Digital DownloadsCompleted orders. Refunds and revoked purchases are removed.
WordPressNew accounts (optionally only some roles) with their counts, and approved blog comments.
Contact Form 7, WPForms, Gravity Forms, Elementor Pro Forms, Ninja FormsA form was sent, with the form name and the first name when the form has a name field. Details
LearnDashCourse enrollments.

The plugin turns on a source only when its plugin is active, and you can switch each source off in Settings. Each source fills its own table in your GrowthTools account. In a widget, you pick the fields you want, such as the first name, the city or the product.

Your widgets stay exact

Refunds and cancellations. When an order leaves the statuses that count as a sale, it is removed from your widgets right away. You choose those statuses (by default Processing and Completed).

An hourly check. Every hour the plugin sends the list of orders, reviews and comments that are valid now, and GrowthTools replaces its copy. A refund made by another plugin, or an event lost while a server was down, is corrected within the hour.

Counts from your database. Order and signup counts are read from WordPress, so "1,248 orders this month" is the real figure.

Personal data stays on WordPress

Can be sent

  • First name, first name and initial, or nothing (you choose)
  • City and country (you can switch them off)
  • Product, course or form name
  • Order amount, only if you switch it on

Never sent

  • Email address
  • Phone number
  • Street address
  • Last name
  • IP address
  • Any other form field

The filter runs inside WordPress, before anything is sent. The plugin also suggests a paragraph for your privacy policy in Settings > Privacy.

Place a widget without code

Inline widgets (podcast player, spin the wheel, icon links...) normally need a CSS selector. On WordPress you can use:

  1. The shortcode [growthtools widget="123"] in any page or post.
  2. The GrowthTools block in the block editor.
  3. WooCommerce spots: above Add to cart on product pages, under each product in the shop list, under each item in the cart.

In the widget editor, these spots are suggested in the selector field.

Your numbers in WordPress

A "GrowthTools, last 7 days" box on the WordPress dashboard shows impressions, clicks, leads and the widget that earned the most clicks, with a link to the full statistics.

In GrowthTools, the WordPress tools (connected sites, WordPress placements) appear for accounts that use WordPress. They turn on when you connect a site, or by hand in Account > Preferences.

Let your site show its own activity.

Install the plugin, connect, and turn on a recent sales widget.

Free account, no card. Works on every plan.

Questions

No. The order is written to a small queue on your site and sent after the page has been delivered to the buyer. If GrowthTools cannot be reached, the plugin keeps the events and retries, and its page warns you after 24 hours without success.

All of them, including the free plan. Each connected site counts as one of your plan's sites.

Nothing breaks. The plugin page offers to switch to the one-click connection, which gives the site its own key and turns on the real data.

Yes. Each source has its own switch in the plugin settings, and sources whose plugin is not installed never run.

The site's key stops working at once and nothing more is sent. Your widgets stay in your account, and the site's data tables can then be deleted from the Data page.

WordPress 5.8 or later and PHP 7.4 or later. WooCommerce sites using the High-Performance Order Storage are supported. On a multisite network, connect each site on its own.