Google Analytics Events

Estimated time to complete: 3 minutes
Requirements: An account on callnowbutton.com, Click tracking enabled

Captured event data

Event Category

All Call Now Button events are grouped inside the Event Category Call Now Button.

Universal Analytics

"eventCategory": "Call Now Button"

GA4

ep.event_category: Call Now Button

Event Action

Then each Call Now Button event has an action element describing the action or function of the button that was clicked. The values for these are:

Universal Analytics

  • Anchor button:
    "eventAction": "ANCHOR"
  • Link button:
    "eventAction": "LINK"
  • Directions button:
    "eventAction": "MAP"
  • WhatsApp button:
    "eventAction": "WHATSAPP"
  • Text/SMS button:
    "eventAction": "SMS"
  • Email button:
    "eventAction": "EMAIL"
  • Phone button:
    "eventAction": "PHONE"

GA4

  • Anchor button:
    en: ANCHOR
    ep.action_type: ANCHOR
    ep.action_value: [Anchor link value]
  • Link button:
    en: LINK
    ep.action_type: LINK
    ep.action_value: [Link value]
  • Directions button:
    en: MAP
    ep.action_type: MAP
    ep.action_value: [location link value]
  • WhatsApp button:
    en: WHATSAPP
    ep.action_type: WHATSAPP
    ep.action_value: [whatsapp link value]
  • Text/SMS button:
    en: SMS
    ep.action_type: SMS
    ep.action_value: [sms link value]
  • Email button:
    en: EMAIL
    ep.action_type: EMAIL
    ep.action_value: [email link value]
  • Phone button:
    en: PHONE
    ep.action_type: PHONE
    ep.action_value: [phone link value]

Event Label

The Event label stores the button type that was clicked as well as the value of the button label. So if your button label was "Call now!", that value will be stored as well which allows you to test the impact of the label value ("which label text leads to the most calls?").

Here are some examples for the Single button, the Buttonbar and the Multibutton:

Universal Analytics

  • A single button with a Phone action and a label that says "Call now!":
    "eventLabel": "Single button | Call now!"
  • A Buttonbar with a Phone action and a label that says "Call now!":
    "eventLabel": "Buttonbar | Call now!"
  • A Multibutton with a Phone action and a label that says "Call now!":
    "eventLabel": "Multibutton | Call now!"

GA4

  • A single button with a Phone action and a label that says "Call now!":
    ep.event_label: Single button | Call now!
    ep.button_type: Single button
    ep.action_label: Call now!
  • A Buttonbar with a Phone action and a label that says "Call now!":
    ep.event_label: Buttonbar | Call now!
    ep.button_type: Buttonbar
    ep.action_label: Call now!
  • A Multibutton with a Phone action and a label that says "Call now!":
    ep.event_label: Multibutton | Call now!
    ep.button_type: Multibutton
    ep.action_label: Call now!

Event tracking of the Multibutton

While it's not really an action, the main button of the Multibutton also needs to be clicked to expand or collapse the contained actions. This is event is also registered. The information for this is:

Universal Analytics

  • "eventCategory": "Call Now Button"
  • "eventAction": "Expander"
  • "eventLabel": "Multibutton | Open"
  • "eventLabel": "Multibutton | Close"

GA4

  • ep.event_category: Call Now Button
  • ep.event_label: Multibutton | Open
  • ep.event_label: Multibutton | Close
  • ep.action_type: Expander
  • ep.action_value: click
  • ep.action_label: Open
  • ep.action_label: Close
  • ep.button_type: Multibutton

How to create a Conversion Goal in GA4 for a button click?

Step 1

Enable click tracking in the Call Now Button domain settings. (WordPress Premium plugin users can find this under the General tab of the plugin Settings)

Step 2

Click on all the buttons you wish to track as conversions. (This will trigger the event tracking in GA for the first time so it learns about them.)

Step 3

Now wait 24 hours for the events to be processed by Google Analytics.

Step 4

Sign into your Google Analytics account and select the matching property.

Step 5

From the navigation on the left click Configure and select Events.

Step 6

You should now see your button clicks in the list of events. Click the toggle on the righ side of these events in the column called "Mark as conversion".