Report on calls in Google Analytics 4¶
Once the Google Analytics integration is sending phone_call events, these reports show which campaigns, pages and channels drive calls. Each one takes a few minutes to set up in the client's Google Analytics 4 property.
Before you begin¶
- The integration is connected and
phone_callevents have arrived. Check under Reports > Realtime after a test call. phone_callis marked as a key event: Admin > Events, then turn on Mark as key event forphone_call.- The custom dimensions the reports use are registered. In Admin > Data display > Custom definitions, click Create custom dimension, set Scope to Event, and create one for each event parameter below. Use the parameter name as the dimension name.
tracking_type: website calls (dynamic) and static number calls (static)device_category: mobile, tablet or desktoplabels_listand thelabel_<name>parameters you want, such aslabel_qualified, when AI Call Insights is on
Note
Custom dimensions only fill in for events received after you register them. Register them as soon as the integration is connected.
Calls by source, medium and campaign¶
- Click Reports > Acquisition > Traffic acquisition.
- Above the table, change the key events column to
phone_call. - Change the primary dimension to Session source / medium, or to Session campaign for campaign names.
Calls from website visits take the visit's source. Calls to static tracking numbers take the source and medium set on the number.
Pages that drive calls¶
- Click Reports > Engagement > Landing page.
- Change the key events column to
phone_call.
The table lists the pages where call-making visits started. Calls to static tracking numbers have no landing page and appear as (not set).
Calls compared with form fills by channel¶
- Click Explore and start a Free form exploration.
- Add the dimensions Session default channel group and Event name, and the metric Event count.
- Drag Session default channel group to Rows and Event name to Columns, and add Event count to Values.
- Under Filters, add Event name matches regex
phone_call|generate_lead. Replacegenerate_leadwith the name of the site's form event.
Qualified calls¶
Needs AI Call Insights and the label_qualified custom dimension.
- Start a Free form exploration.
- Add the dimensions Session campaign,
label_qualifiedand Event name, and the metric Event count. - Put Session campaign in Rows and Event count in Values.
- Under Filters, add Event name exactly matches
phone_callandlabel_qualifiedexactly matchestrue.
Calls by device¶
- Start a Free form exploration.
- Add the dimensions
device_categoryand Event name, and the metric Event count. - Put
device_categoryin Rows and Event count in Values, and filter Event name tophone_call.
Use the device_category custom dimension rather than Google Analytics' own Device category, which is unknown for calls that didn't join a website session.
Website calls compared with static number calls¶
- Start a Free form exploration.
- Add the dimensions
tracking_typeand Event name, and the metric Event count. - Put
tracking_typein Rows and Event count in Values, and filter Event name tophone_call.
dynamic is calls from website visits and static is calls to static tracking numbers, such as a business number or a print ad.
Pages visited before a call¶
- Click Explore and start a Path exploration.
- Click Start over, then choose Ending point and select Event name
phone_call. - Expand the steps backwards to see the pages visited before the call.
Only calls that joined a website session have a path.