What Sherpo sends
- Page views: Every public page (landing pages, product pages, checkout, etc.) fires a standard
page_viewevent. - Purchase events: When a checkout succeeds, Sherpo sends a
purchaseevent with value, currency, items, coupon code, and transaction ID. - Custom events: Sherpo tags key milestones (e.g.,
begin_checkout,select_content) so you can build conversion funnels inside GA4.
Connect GA4 to Sherpo
- In GA4, go to Admin -> Data streams -> Web and create (or open) the stream for your Sherpo site.
- Copy the Measurement ID (format:
G-XXXXXXXXXX). - In Sherpo, open Organization -> Integrations.
- Select Google Analytics and click Configure.
- Paste the Measurement ID and save.
Verify data
- In GA4, open DebugView. Add
?debug_mode=trueto your Sherpo site URL and browse around; events should appear within seconds. - Alternatively, use GA4’s Realtime report to confirm page views and conversions.
- If you don’t see data, double-check the Measurement ID and make sure you added the correct domain in your GA4 stream.
Using GA4 reports
- Build conversion funnels that start on landing pages and end with the Sherpo
purchaseevent. - Filter by
session_source/mediumto understand which campaigns drive the most Sherpo revenue. - Use Audiences to retarget visitors who started checkout but didn’t finish (Sherpo sends
begin_checkoutevents you can use as conditions).
Best practices
- Keep separate data streams (Measurement IDs) for each Sherpo site or custom domain so reporting stays clean.
- Combine GA4 with Sherpo’s Meta Conversions and automation hooks to see a complete picture across ad platforms.
- Document which Measurement ID maps to which site so teammates configure the right one when duplicating spaces.