Reporting

Why doesn't GA4 revenue show in SEO Gets?

If you're seeing revenue in Google Analytics 4 but it's not showing up in SEO Gets, the culprit is usually where that revenue is being tracked—not a missing connection or broken sync.

The short answer

SEO Gets pulls revenue from GA4 using the Landing Page report. If your revenue events fire on a different hostname—like a booking platform or payment processor—they won't appear under your main site in SEO Gets (even with cross-domain tracking enabled in GA4).

This is common for hotels, restaurants, service businesses, and any site that uses a third-party booking system.

How revenue attribution works

When someone books or purchases on your site, GA4 records the revenue event and attributes it to the page where the event fired. If your booking lives on a separate domain (like reservations.yourprovider.com or checkout.shopify.com), GA4 logs that revenue under that hostname—not your main website.

Since SEO Gets organizes data by site and filters out extraneous hostnames, revenue attributed to a booking domain won't appear under your main site's dashboard. It exists in GA4, just not in the slice of GA4 data that SEO Gets pulls for that property.

How to check if this is your issue

  1. Open GA4 and go to Reports → Landing page

  2. Add a filter for hostname

  3. Look for revenue rows where the hostname is different from your main site

If you see revenue tied to a booking or checkout hostname, that's why it's not appearing in SEO Gets for your main site.

What you can do

There are a few options depending on your setup:

  • Check the booking property in SEO Gets — If the booking domain has its own GA4 property, you can add it as a separate site in SEO Gets and view revenue there.

  • Work with your booking provider — Some booking platforms can be configured to fire revenue events on your main domain instead of theirs. This would bring that revenue into your SEO Gets view.

  • Use GA4 for booking revenue — For now, you may need to check GA4 directly for booking-related revenue and use SEO Gets for your organic search performance and SEO-focused metrics.

Other reasons revenue might be missing

Revenue is from non-organic traffic

SEO Gets filters GA4 data to show only organic search and select referral sources (like AI search tools). If your revenue comes from paid campaigns, social media, email, or direct traffic, it won't appear in SEO Gets because we filter those sources out.

See Why doesn't my GA4 data match what I'm seeing in SEO Gets? for the full list of sources we include.

The GA4 property isn't connected

Double-check that the correct GA4 property is linked in your site settings. Go to Settings → Data Source → Google Analytics 4 and confirm the right property is selected.

See Link GA4 property if you need help connecting.

Date ranges don't match

Make sure you're looking at the same date range in both SEO Gets and GA4. GA4 data can also have processing delays of 24–48 hours, so recent revenue may not appear yet.

Still stuck?

If you've checked hostname attribution, traffic sources, and your connection, and revenue is still missing, reach out to support. We can help you dig into the specifics of your GA4 setup and figure out what's going on.

Was this helpful?