Accessing Campaign Studio Dashboard

After successfully installing CX Campaign and Grafana, the Campaign Studio Dashboard can be accessed through Grafana using the steps below.

1. Access Grafana

Open your browser and navigate to the following URL:

https://<FQDN>/grafana
gr1.png
Grafana Homepage

2. Sign In to Grafana

Use the provided Grafana credentials:

  • Username / Email: ......@expertflow.com

  • Password: ********

gr2.png
Sign-in Page

3. Configure Prometheus Data Source

The Campaign Studio Dashboard uses Prometheus as its data source.
Ensure that the Prometheus data source is configured correctly in Grafana before accessing the dashboard.

From the Grafana menu, navigate to:

Connections → Data sources

and configure Prometheus as the data source for the dashboard.

Data Source Details

If the Prometheus service is configured as ClusterIP and is not accessible from outside the cluster, change the service type to NodePort to expose it externally.

kubectl patch svc <prometheus-service-name> \
  -n <namespace> \
  --type='json' \
  -p '[{"op":"replace","path":"/spec/type","value":"NodePort"}]'

Verify that a NodePort has been assigned:

kubectl get svc <prometheus-service-name> -n <namespace>

Copy the assigned NodePort value from the output, as it will be required to access Prometheus externally (for example: http://<node-ip>:<nodeport>).

Replace <prometheus-service-name> and <namespace> with the appropriate values for your deployment.

Field

Value / Example

Type

Prometheus

Name

Prometheus (or any custom name)

Connection

Prometheus server URL


http://<prometheus-server-IP>:<PORT>


ℹ️Note Replace <prometheus-server-IP> and <PORT> with the actual Prometheus server address and port used in your environment.

TLS Settings

Check: Skip TLS certificate validation

Validate the Connection

After configuring the data source:

  1. Click Save & Test

  2. Ensure that a success message is displayed, confirming Grafana can connect to Prometheus

6473e8dd-3459-4bc9-a881-f2a6d3203c14.png

4. Open the CIM Dashboard

  1. From the Grafana home page

  2. Click NewImport.

  3. Upload the dashboard JSON file; Campaign Studio Dashboard-1784291781878.json

  4. Select the CIM Dashboard folder.

  5. Choose Prometheus as the data source.

  6. Click Import.

  7. Within the CIM Dashboard, locate the Campaign Studio Dashboard.

  8. Click on it to navigate to the Campaign Studio Dashboard view.

Screenshot 2026-07-22 123227.png


gr3.png


5. Using the Campaign Studio Dashboard

The Campaign Studio Dashboard provides interactive visualizations based on the following variables:

Available Variables

  1. Channel Type

  2. Flow ID

You can select the required values from the available options for each variable.

gr5.png

6. Dashboard Visualization

Once the variables are selected:

  • The dashboard dynamically updates

  • Different campaign states and metrics are visualized based on the selected Channel Type and Flow ID

This allows users to monitor and analyze campaign behavior effectively.