LimeCall + Google Analytics 4:
Track Callback Conversions in GA4
Send LimeCall callback events to Google Analytics 4. See which pages, campaigns, and keywords drive phone leads — with full UTM attribution, GA4 conversion tracking, and remarketing audiences.
How LimeCall callback events flow into GA4
From widget click to GA4 event with full UTM attribution — here is exactly what happens.
Visitor requests callback
GA4 snippet or GTM tag reads UTM parameters
Request event fires
limecall_callback_request sent to GA4 with all parameters
Call outcome recorded
Completed or missed event fires with duration + outcome
GA4 conversion counted
Appears in GA4 Conversions report and Google Ads
Add the LimeCall GA4 snippet
Copy your LimeCall GA4 Measurement ID from the LimeCall dashboard and paste the snippet before your closing body tag — or deploy it as a Custom HTML tag in Google Tag Manager. The snippet auto-detects UTM parameters from the page URL.
Configure events in GA4
In GA4, go to Admin → Events. After your first test callback, find "limecall_callback_completed" in the event list and toggle it as a conversion. Optionally set a conversion value to enable revenue-based reporting in Google Ads.
Verify in GA4 DebugView
Open GA4 DebugView and make a test callback. Within 30 seconds, all three LimeCall events should appear with their parameters. Once verified, your conversion data flows into GA4 reports and Google Ads automatically.
Everything the LimeCall + GA4 integration does
Six capabilities that bring full phone call attribution to your Google Analytics 4 property.
Fire GA4 events on callback request, completed, and missed call
LimeCall fires three distinct GA4 events: 'limecall_callback_request' when a visitor submits the widget, 'limecall_callback_completed' when the call connects and ends, and 'limecall_callback_missed' when no agent answers. Each event enables separate conversion and funnel analysis in GA4.
Custom event parameters: source, medium, campaign, page URL, call duration
Every LimeCall GA4 event includes UTM source, medium, campaign, content, term, the page URL where the callback occurred, call duration in seconds, call outcome, widget name, and agent name — all as GA4 custom event parameters available for segmentation and reporting.
Goal and conversion setup in GA4
Mark the 'limecall_callback_completed' event as a conversion in GA4 with two clicks. Set a conversion value equal to your average call revenue to enable monetary conversion tracking in Google Ads campaigns. Conversions appear in GA4's Conversions report and flow into your linked Google Ads account automatically.
Audience creation from callers for remarketing
Build GA4 audiences from users who triggered LimeCall callback events — callers who completed a call, callers who were missed, or callers with a specific UTM campaign. Sync these audiences to Google Ads for targeted remarketing campaigns or to exclude from prospecting.
Google Tag Manager (GTM) integration
Deploy the LimeCall GA4 integration via GTM using a pre-built Custom HTML tag template. No site code changes needed. GTM lets you add conditional firing rules, additional triggers, and custom variable mappings without touching your website's source.
Connect to Looker Studio for custom dashboards
Once LimeCall events flow into GA4, connect your GA4 property to Looker Studio for custom callback reporting dashboards. Use LimeCall's free Looker Studio template to visualise callback conversion rate by channel, top callback-driving pages, and campaign ROI — ready in minutes.
What you can report on in GA4
Sample dashboard metrics available once LimeCall events are flowing into your GA4 property.
See what percentage of sessions from each traffic source (organic, paid, email, direct) result in a callback request and a completed call. Identify which channels deliver callers, not just clicks.
GA4's page_location parameter shows which pages on your site generate the most callback requests and completions. Optimise high-performing pages and improve underperforming ones based on real call data.
By assigning a conversion value to completed callbacks, GA4 calculates revenue contribution per campaign. Google Ads can use this data for Target ROAS bidding — automatically allocating budget to campaigns that drive calls.
The three LimeCall events — request, completed, missed — form a funnel in GA4. See what percentage of callback requests turn into completed calls and where callers are lost, enabling you to reduce missed call rate with team capacity changes.
Who uses LimeCall + Google Analytics 4 and how
Attribute phone leads to the exact campaign
Every LimeCall callback fires a GA4 event with UTM source, medium, and campaign. Marketing can see exactly which Google Ads campaign, SEO keyword, or email newsletter drove each phone lead — with the same attribution model applied to all conversions.
Import callback conversions into Google Ads
Mark 'limecall_callback_completed' as a conversion in GA4 and import it into your linked Google Ads account. Google Ads uses callback conversion data for Smart Bidding — automatically increasing bids for keywords and audiences that historically drive calls.
Identify which pages generate phone leads
GA4's page_location event parameter tells you exactly which pages on your site drive callback requests. SEO teams can prioritise link building and content optimisation for pages proven to generate phone leads, not just organic traffic.
Build custom callback dashboards in Looker Studio
Connect GA4 to Looker Studio and use LimeCall's free dashboard template to track callback conversion rate, missed call rate, and campaign ROI. Share live dashboards with stakeholders — no GA4 access required for viewers.
LimeCall + GA4 vs the alternatives
| Feature | LimeCall + GA4 | Manual tagging | Other callback tools |
|---|---|---|---|
| GA4 events: request, completed, missed | Yes | No | Partial |
| UTM & page URL as event parameters | Yes | No | Partial |
| GA4 conversion setup — 2 clicks | Yes | No | No |
| Remarketing audiences from callers | Yes | No | No |
| GTM tag template available | Yes | No | No |
| Looker Studio template | Yes | No | No |
| Free on all LimeCall plans | Yes | N/A | No |
Frequently asked questions
Does the LimeCall Google Analytics integration work with Universal Analytics? +
No. Google sunset Universal Analytics (UA) on July 1, 2024 and stopped processing hits. The LimeCall analytics integration is built for Google Analytics 4 (GA4) only. If you were previously using Universal Analytics goals to track callback conversions, you need to migrate those goals to GA4 conversion events. LimeCall's GA4 integration sends events in the GA4 measurement protocol format — it is not compatible with the older Universal Analytics hit format.
Does LimeCall support Google Tag Manager for the GA4 integration? +
Yes. LimeCall fully supports Google Tag Manager (GTM) for the GA4 integration. Instead of adding the LimeCall GA4 snippet directly to your page source, you can deploy it as a Custom HTML tag in GTM. LimeCall publishes a pre-built GTM tag template that you can import — it fires the correct GA4 events for callback request, callback completed, and missed call with all required event parameters pre-configured. Using GTM also lets you add additional triggers or conditional firing rules without touching your site code.
How do I set up callback conversions in Google Analytics 4? +
In GA4, go to Admin → Events. LimeCall sends events named "limecall_callback_request", "limecall_callback_completed", and "limecall_callback_missed". Find the "limecall_callback_completed" event in your events list — it will appear after the first test call — and click the toggle to mark it as a conversion. GA4 will then include this event in your Conversions report and allow you to use it as a goal in Google Ads. You can also create a custom conversion with a value equal to your average call revenue for monetary conversion tracking.
What event parameters does LimeCall send to GA4? +
LimeCall sends the following custom event parameters with each GA4 event: utm_source, utm_medium, utm_campaign, utm_content, utm_term, page_location (the URL where the callback was requested), call_duration (in seconds, for completed calls), call_outcome (e.g. "demo_booked", "follow_up", "not_interested"), widget_name (the LimeCall widget that was used), and agent_name. All parameters are visible in GA4's DebugView during testing and in the Events report after 24–48 hours of data collection.
Can I create remarketing audiences from LimeCall callers in GA4? +
Yes. In GA4, go to Admin → Audiences and create a new audience based on users who triggered the "limecall_callback_completed" event. This audience syncs to your linked Google Ads account and can be used for remarketing campaigns — for example, showing follow-up ads to people who called but did not convert, or excluding existing customers from prospecting campaigns. GA4 audience syncing requires linking your GA4 property to a Google Ads account, which takes under 5 minutes in the GA4 admin panel.
Can I connect LimeCall GA4 data to Looker Studio for custom dashboards? +
Yes. Once LimeCall callback events are flowing into GA4, you can connect your GA4 property to Looker Studio (formerly Google Data Studio) using the native GA4 connector. In Looker Studio, create a custom dashboard that pulls callback event counts, conversion rates, and event parameters — segmented by source, medium, campaign, or page. This gives you a dedicated callback conversion dashboard alongside your other GA4 traffic data. LimeCall also publishes a free Looker Studio template pre-built for callback reporting that you can copy and connect to your own GA4 property.
How do I verify the LimeCall GA4 integration is working correctly? +
Use GA4's built-in DebugView to verify the integration. Enable debug mode by adding the query parameter "?ga-debug=1" to your page URL (if using the LimeCall snippet directly) or by enabling the GTM preview mode (if using GTM). Then request a test callback on the page. Within 30 seconds, the "limecall_callback_request" event should appear in DebugView with all event parameters. After the call ends, "limecall_callback_completed" should fire. If events appear in DebugView, the integration is working correctly and data will flow into your GA4 reports within 24 hours.
Ready to track callback conversions in GA4?
GA4 native events · GTM support · Free on all plans