View FAQ →

Analytics

Connect Google Analytics 4

Quote views and acceptances in your GA4 funnel.

Category
Analytics
Setup time
Under 5 minutes
Sync
One-way event push (TackQuote → GA4)

Overview

Google Analytics 4 + TackQuote

TackQuote sends quote engagement to your own GA4 property server-side, through the Measurement Protocol — so buyer-portal activity shows up next to the rest of your acquisition data without a tag on the page. Two events are sent today: quote_viewed when a buyer opens a quote, and quote_accepted when they accept, each carrying the quote id and value. TackQuote derives a stable client id from the buyer so repeat visits group together instead of looking like new users. Sends are fire-and-forget by contract: a revoked API secret or a Google outage is logged and skipped, never allowed to interfere with a buyer viewing or accepting a quote.

TackQuote posts events to the GA4 Measurement Protocol collect endpoint using your Measurement ID and API secret. Two fields to connect.

Where to connect. Setup happens in the seller portal — most connectors under Integrations, the rest on the Settings page named in the setup steps below.

Before you start

What you'll need

  • A GA4 property with a web data stream
  • The stream's Measurement ID (G-XXXXXXX)
  • A Measurement Protocol API secret for that stream
  • TackQuote Basic plan or above

Setup

How to connect Google Analytics 4

  1. Create a Measurement Protocol API secret

    In GA4 Admin → Data Streams, open your web stream and create a Measurement Protocol API secret. Copy it along with the stream's Measurement ID (G-XXXXXXX).
  2. Connect in TackQuote

    Paste the Measurement ID and API secret in TackQuote Settings → Integrations → Google Analytics. TackQuote validates them against Google and refuses to store a pair Google rejects.
  3. Confirm events are arriving

    Open a quote in the buyer portal and watch for quote_viewed in GA4 Realtime. The connector also has a test button that re-validates the stored credentials.
  4. Decide what counts as a conversion

    Mark quote_accepted as a key event in GA4 if you want it counted as a conversion. TackQuote sends the event; the conversion designation lives in your property.

Capabilities

What you get

Quote Views As GA4 Events

Each buyer view of a quote sends a quote_viewed event to your property with the quote id and value attached — no client-side tag needed in the buyer portal.

Acceptance In Your Funnel

Acceptance sends quote_accepted, so closed quotes sit in the same reports as the campaigns and channels that produced them.

Stable Buyer Client IDs

TackQuote derives a consistent GA4 client id per buyer, so the same buyer returning does not register as a brand new user each time.

Never Blocks A Buyer

Analytics sends are fire-and-forget. A bad API secret or a Google outage is logged and ignored rather than surfacing to the buyer.

FAQ

Google Analytics 4 questions

Which events does TackQuote send to GA4?

quote_viewed when a buyer opens a quote and quote_accepted when they accept, each with the quote id and value. That is the whole surface today — TackQuote does not stream its full event log into GA4.

Do I need to configure anything in GA4 for conversions?

Yes, if you want acceptance counted as a conversion: mark quote_accepted as a key event in GA4 Admin. TackQuote sends the event either way.

Can a Google outage affect my quotes?

No. Sends are fire-and-forget and every failure is caught and logged. Buyer-facing actions never wait on Google's response.

See the Google Analytics 4 overview page