Configure the goals for the calls from Ringostat

Once you set the call tracking for your web page, you’ll get all call statistics in your Google Analytics property.

Ringostat sends the information about the calls to Google Analytics as the events.

For using the call statistics in the most comfortable way, configure the goals for this events, so Google Analytics will calculate the goals for your calls.

Once you set the goals, you’ll be able to see the call statistics in your Google Analytics general and custom reports. 

Setting up the goals for different types of the calls

To configure the goal go to the Admin menu and choose Goals in the View column.

Then click on “New goal” button and set the required settings.

Here are the goal types you can set:

  1. All categories of the call.
  2. All answered calls.
  3. All missed calls.
  4. All proper calls.
  5. The calls with the needed duration.
  6. Unique first calls.
  7. All the calls via Callback.

Recommendation: configure the most important goals — for all call categories, all proper calls and all calls via the Callback widget. 

1. All categories of the calls
  1. Set the required configurations in the first step.
  2. Then go to the second one and enter the name of the goal. Don’t forget to check the type for the goal as an “Event”.
  3. On the third step set the regular expression for the category field:

(proper|no(\+| )+answer|busy|repeated|answered|failed|voicemail|extension)

2. All answered calls
  1. Set the required configurations in the first step.
  2. Go to the second one and enter the name of the goal. Don’t forget to check the type for the goal as an “Event”.
  3. On the third step set the regular expression for the category field:

(proper|repeated|answered)

3. All missed calls
  1. Set the required configurations in the first step.
  2. Then go to the second one and enter the name of the goal. Don’t forget to check the type for the goal as an “Event”.
  3. On the third step set the regular expression for the category field:

(no(\+| )+answer|busy|failed|extension)

4. All proper calls
  1. Set the required configurations in the first step.
  2. Then go to the second one and enter the name of the goal. Don’t forget to check the type for the goal as an “Event”.
  3. On the third step set the value for the category field: proper.

5. The calls with a required duration
  1. Set the required configurations in the first step.
  2. Then go to the second one and enter the name of the goal. Don’t forget to check the type for the goal as an “Event”.
  3. On the third step set the regular expression for the category field: (proper|no(\+| )+answer|busy|repeated|answered|failed|voicemail).
  4. Then add the regular expression for the label field: ^([3-9]\d|\d{3,})$.

This expression allows tracking the goals for the calls with duration from 30 seconds to 16 minutes.

6. Unique first calls
  1. To configure the goal for the unique first calls, first, edit the webhook settings for the Google Analytics and Ringostat integration in the Integration -> Webhooks menu.
  2. Set the value “Unique call”  for the “el” parameter.

    3. Then go to your Google Analytics goal settings and configure the goal:
          3.1. Set the required configurations in the first step.
          3.2. Then go to the second one and enter the name of the goal. Don’t forget to check the type for the goal as an “Event”.
          3.3. On the third step set the regular expression for the category field:

(proper|no(\+| )+answer|busy|repeated|answered|failed|voicemail)

         3.4. And don’t forget to add the value "1” in the action field.

7. All the call via Callback widget
  1. To configure this goal you will need the number which is attached to the Callback widget.

       You can find the number in the Virtual PBX -> Connect phone numbers menu.

      It should be the first number in the list. Once you put the mouse on it, you’ll see the tip which says “This number is used for Callback widget”. Copy this number in the international format without the spaces — for example, 442037695209.

    2. Then go and edit the webhook settings for the Google Analytics and Ringostat integration. You can find this configuration in the Integration -> Webhooks menu.

    3. Click on edit and set “Caller ID” for the “el” parameter.

      4. Then go your Google Analytics goals settings and configure one:
          4.1. Set the required configurations in the first step.
          4.2.Then go to the second one and enter the name of the goal. Don’t forget to check the type for the goal as an “Event”.
         4.3. On the third step set the value for the label field: the phone number, which is attached to the Callback widget in your project.


After you configure the goals for the call, all the statistics for the new calls will be shown in the main and custom report of Google Analytics. 

In case you need any assistance feel free to contact our Support team via chat or through the email support@ringostat.com.

Is article helpful?