How to Migrate From MonsterInsights to Asteris

How do I move from MonsterInsights to Asteris without losing GA4 tracking? Configure Asteris with the same GA4 Measurement ID that MonsterInsights uses, verify events fire in GA4’s Real-Time view, then deactivate MonsterInsights. Your GA4 historical data is safe — it lives in Google’s servers, not in the plugin. Switching the plugin doesn’t touch what’s already in Google Analytics. Total time: ~10 minutes.

Will my historical Google Analytics data be affected? No. GA4 data is stored by Google; the plugin only sends events. The history you’ve collected is unaffected by which plugin handles future sends.

How do I re-add my Meta Pixel and Conversions API? Re-enter your Pixel ID and access token in Asteris → Analytics + Pixels → Meta. Takes ~2 minutes. Asteris also wires the Conversions API automatically once the access token is provided — MonsterInsights doesn’t support CAPI in any tier.


Before you start

You need:

You can ignore this guide entirely if you’re only using MonsterInsights for GA4 reports inside WP Admin — Asteris doesn’t replicate the in-admin reporting (it points you to Google Analytics directly). If admin-side reporting is the feature you actually use, MonsterInsights might be the right plugin to keep.


Step-by-step

1. Note your GA4 Measurement ID

In WP Admin → MonsterInsights → Settings → General, copy your UA Code (it’ll be G-XXXXXXXXXX for GA4 properties). This is the same ID Google Analytics uses; it’s bound to your GA4 property, not to MonsterInsights.

2. Install Asteris for WordPress (if not already)

Note: the free version of Asteris’s Analytics + Pixels module covers GA4 base events but not Conversions API / Consent Mode v2 / pixels beyond Meta base. For full parity-plus, you need a paid tier ($149/yr Starter).

3. Activate the Analytics + Pixels module

WP Admin → Asteris → Modules → toggle Analytics + Pixels to ON.

4. Enter your GA4 Measurement ID in Asteris

Asteris → Analytics + Pixels → GA4 → paste the Measurement ID from step 1. Save.

The GA4 base tag now fires from Asteris.

5. Verify GA4 Real-Time receives events from Asteris

Open Google Analytics → Reports → Real-Time. In a separate browser session (or incognito), visit your site. Within 30 seconds, the page-view should appear in Real-Time.

At this point both plugins are firing GA4 events — events will appear duplicated in Real-Time during this verification window. GA4’s de-duplication handles same-event collisions, but to keep things clean, move quickly through step 6.

6. Disable MonsterInsights tracking (but keep it installed)

In MonsterInsights → Settings → General, switch the Tracking Code mode to Disabled (or set the UA Code to blank). This stops MonsterInsights from firing GA4 events.

Asteris is now the sole GA4 sender. Verify in Real-Time that page-views still appear (they should — just no duplicates).

7. Re-add Meta Pixel (if you use it)

Asteris → Analytics + Pixels → Meta:

  1. Paste your Pixel ID
  2. Optionally paste your Conversions API access token (this is the upgrade — MonsterInsights doesn’t support CAPI)
  3. Optionally enable Meta’s Limited Data Use mode

Save. Asteris’s Meta integration also wires the Conversions API server-side, deduplicating against the browser Pixel.

8. Re-add other pixels (optional)

Asteris supports TikTok, Pinterest, LinkedIn Insight, Microsoft Clarity, and Google Ads conversions — all in Asteris → Analytics + Pixels. Configure the ones you use. (MonsterInsights only does Google Ads conversions in its Plus+ tier; the rest aren’t covered.)

9. Deactivate MonsterInsights

After 24-48 hours of clean GA4 data from Asteris (verify in GA4 Real-Time and Reports), deactivate MonsterInsights in WP Admin → Plugins. Keep it installed-but-inactive for 30 days as insurance, then delete.


Frequently asked questions

How do I move from MonsterInsights to Asteris without losing GA4 tracking? Configure Asteris with the same GA4 Measurement ID (G-XXXXXXXXXX), verify Real-Time receives events from Asteris, then disable MonsterInsights’ tracking. Total time ~10 minutes. Your GA4 history is unaffected because it’s stored in Google, not the plugin.

Will my historical Google Analytics data be affected? No. GA4 data lives in Google’s servers. Switching the WordPress plugin that sends events to Google has no effect on what’s already in Google Analytics.

How do I re-add my Meta Pixel and Conversions API? Asteris → Analytics + Pixels → Meta: paste the Pixel ID and access token. Asteris wires both the browser Pixel and the server-side Conversions API (which MonsterInsights doesn’t support).

Will I see duplicate events during the switch? Briefly, yes — between activating Asteris’s tracking and disabling MonsterInsights’s tracking, both will fire. GA4 has de-duplication for same-event collisions, but to keep data clean, move through the switch within an hour.

Can I get the GA4-reports-in-WP-Admin feature MonsterInsights has? Not at v1.0. Asteris points you to Google Analytics directly for reports. If in-admin reporting is the feature you use, MonsterInsights remains the better tool for that specific need.

What about Google Site Kit? Site Kit (free, by Google) reports GA4 data in WP Admin and is excellent for that. It does not wire Meta Pixel, TikTok, or the Conversions API — that’s the gap Asteris fills.


See the Analytics + Pixels module → · MonsterInsights comparison → · Pricing →