Skip to main content

How to build Custom Metrics

R
Written by Raahi Patel
Updated over a week ago

Overview

The custom Metrics Builder is an tool for creating the specific metrics your team uses everyday. A simple formula allows you to build complex metrics in just a few simple steps and view the metric across the Reporting, Optimization and Channel Health Check dashboards or download in exports.

Creating a Custom Metric is only available to ‘Admin’ users and each organisation can have up to 10 custom metrics.


Getting Started:

To create a custom metric on the Settings dashboard, click into Custom metrics and select the + New custom metric. Assign a Metric Name and a helpful description, and select how this metric should be represented: a percentage, a dollar amount, or a simple figure.

Now, you’re all set to create your first custom metric:

Once your custom metric has been created, it will remain in the settings page under the Custom metrics tab where you’ll be able to edit or delete the custom metric.

To see your custom metric on the dashboards, go to the table summaries of the Channel Health Check, Optimization and Reporting page and add these as columns within the table summaries.


Examples of some custom metrics you can create:

Metric

Meaning

Calculation

COS

Cost of Sales

Cost / Revenue

CVR

Conversion Rate

(Conversions / Clicks) * 100

RPV

Revenue per Visit

Revenue / Visits

ADR

Average Daily Revenue

(Revenue / 30) Revenue

VTR

View through Rate

(Visits / Impressions) * 100


Available Base Metric Definitions

Custom metrics combine base metrics from e-commerce platforms, ad platforms, and other data sources connected to Fospha dashboards. You can also use metrics calculated by the Fospha attribution model. Here are the available base metrics:

Metric

Definition

Visits

A session, which represents a period of time during which a user interacts with your website or app. A session begins when a user opens your app in the foreground or views a page or screen, and it ends after 30 minutes of inactivity by default.

Clicks

The number of times people have clicked on your ad. This measures how many times users interacted with your ad by clicking, helping you understand engagement with your creative or message.

Cost

Total spend on advertising

Impressions

An impression is counted when an ad is displayed on a user's screen

Conversions

The number of conversions attributed to your marketing channels using Fospha’s attribution model. This metric reflects purchases or other defined conversion events

New Conversions

The number of first-time purchases or conversion events from new customers, attributed using Fospha’s attribution model. This metric helps you measure how effectively your marketing drives new customer acquisition.

Revenue

Fospha Attribution Revenue for each campaign

New Revenue

Revenue generated from first-time customers. This metric tracks sales from users making their first purchase, helping you measure growth driven by acquiring new customers.


Frequently Asked Questions

Q: Who can create, edit or delete custom metrics?

A: Only users with Admin permissions can create, edit and delete custom metrics. Whilst Users cannot do these actions, custom metrics will be made available to them to view on the dashboards

Q: What happens when the custom metric I make is incorrect or invalid?
A: Before a custom metric and be created or edited, we run checks to make sure the formula is valid. In cases where it is invalid, an error will be displayed within the formula builder indicating what has gone wrong. If a custom metric has been calculated in the wat you expect, you can edit this at anytime through the settings page.

Q: Is there a limit to how many custom metrics I can make?

A: Every organisation has a limit of 10 custom metrics. Once a custom metric has been made, it will be visible and available to use by all members within your organisation.

Q: How is the data for my custom metric calculated and is it in real-time?

A: Your custom metric is calculated daily, just like all other metrics in the Fospha platform. It is not real-time; it is calculated based on the latest daily processed data. The preview in the builder uses "today's data" to give you a sample, but the metric itself will update once a day with the rest of your reports.

Q: What happens if I create a formula that divides by zero (e.g Costs / Clicks on a day with 0 clicks)?

A: The platform will return a '0' or 'null' value for that calculation to prevent report-breaking errors.

Did this answer your question?