Skip to main content
📞 1-888-784-3881🚀 Start Project
📊Integrations

Google Analytics

Track events and conversions automatically.

⏱️ 8 min read

Overview

Automatically track lead conversions and events in Google Analytics.

Setup

1. Configure GA4 Measurement ID

await proptech.integrations.analytics.configure({

measurementId: 'G-XXXXXXXXXX',

apiSecret: process.env.GA_API_SECRET,

});

2. Enable Event Tracking

await proptech.integrations.analytics.enableEvents([

'lead_created',

'form_submitted',

'offer_viewed',

'offer_accepted',

]);

Tracked Events

EventParameters
lead_createdsource, medium, campaign
form_submittedform_name, page_url
offer_viewedoffer_id, property_address
offer_acceptedoffer_id, offer_amount

Custom Events

await proptech.analytics.track({

name: 'custom_event',

params: {

category: 'engagement',

action: 'click',

label: 'cta_button',

},

});

Conversion Tracking

// Track as conversion in GA4

await proptech.analytics.trackConversion({

name: 'lead_converted',

value: 5000,

currency: 'USD',

leadId: 'lead_abc123',

});