How are you actually pulling revenue by landing page?

Kiyaya192

Newbie
Joined
Jul 14, 2026
Messages
4
Reaction score
2
Sessions by page is easy, it's sitting right there in GSC.

Revenue by page is where it falls apart for me. GA4 attribution is a mess, the numbers don't match what the store says, and stitching it to organic landing pages turns into a spreadsheet nobody wants to own.

So the refresh calendar ends up built off traffic, which is not the same list.
 
Sessions by page is easy, it's sitting right there in GSC.

Revenue by page is where it falls apart for me. GA4 attribution is a mess, the numbers don't match what the store says, and stitching it to organic landing pages turns into a spreadsheet nobody wants to own.

So the refresh calendar ends up built off traffic, which is not the same list.
without doubt, GA4 attribution will confuse you quite quickly. what I always try to do is match my landing page no with the reality of conversions in the CMS.
 
When GA4 data doesn’t match the store, use the store’s revenue numbers as the main reference and connect them with the important landing pages.
 
I feel you on the GA4 part the numbers never seem to line up as nicely as they should. I’d probably check the actual orders against the landing pages and go from there.
 
A practical approach is to combine gsc landing page data with ga4 & actual store revenue, prioritizing pages by conversions & revenue, rather than traffic alone, gives a much more useful refresh list
 
I usually connect the landing page to the order data and compare it with GA4. It wont be 100% clean, but its more useful than looking at traffic alone.
 
Sessions by page is easy, it's sitting right there in GSC.

Revenue by page is where it falls apart for me. GA4 attribution is a mess, the numbers don't match what the store says, and stitching it to organic landing pages turns into a spreadsheet nobody wants to own.

So the refresh calendar ends up built off traffic, which is not the same list.
I usually connect landing pages to conversions and revenue in GA4, rather than looking at traffic alone.

The basic flow is: Landing page → conversion → revenue. Then I compare which pages generate the most revenue, conversion rate, and qualified traffic.This makes it much easier to see which SEO pages are actually contributing to the business
 
The biggest challenge seems to be attribution rather than getting the landing-page data itself. I’d probably prioritize pages by organic conversions and revenue together instead of traffic alone.
 
found its better to connect landing page data with actual conversion data rather than relying on traffic alone Even a simple GA4 + store export by landing page can give a much clearer picture of which pages are generating revenue.
 
Store revenue is the right number to trust, and the part that keeps breaking is the join itself. Landing page is a property of a session, revenue is a property of an order, and nothing connects the two unless the landing page is written onto the order at the moment it's created. Without that field, every spreadsheet match is an educated guess, which is exactly why it never reconciles.

It's usually one field of work. Capture the first organic landing page in a cookie, carry it through checkout, and store it on the order record. After that, revenue by page is a group-by inside your own store export, and the analytics tool stops being part of the answer at all. The mismatch also has a structural half that no reconciliation fixes, because consent refusals and cross-device journeys mean the tool will always see fewer sessions than the store sees orders.

Best,
Floqal
 
Back
Top