Skip to main content
The SuprSend New Relic connector streams notification metrics to your New Relic account via OpenTelemetry (OTLP) in near real-time - with latency under 1 minute. It covers three key areas of your notification pipeline:

API Requests

Track every API call hitting SuprSend - success/failure counts, error breakdowns, and request volume over time.

Workflow Executions

Monitor workflow performance, catch execution errors early, and identify top failing workflows.

Messages

Follow the full message lifecycle - triggered, delivered, seen, clicked - with delivery errors by vendor and channel.
Enterprise plan feature. The SuprSend New Relic connector is only available on our Enterprise plan.

How it works

SuprSend exports suprsend.* metrics to New Relic via OTLP over HTTP or gRPC. You provide your New Relic OTLP endpoint and license API key, choose which events to sync, and SuprSend streams them in near real-time - with latency under 1 minute. Once connected you can build custom dashboards, set up alerts for delivery failures or API errors, slice by any dimension (workspace, tenant, workflow, channel, vendor, template), and correlate notification health with your infrastructure and APM data in New Relic. All metrics are tagged by workspace, tenant, workflow, category, channel, vendor, template, node, and error details. See Reported metrics for the full list.
Please refer to your New Relic pricing agreement for information on how custom metrics sent to New Relic are priced for your account.

Installing the connector

1

Create a new connector

In your SuprSend dashboard, navigate to Connectors and click New Connector.
2

Configure connector settings

Fill in the following fields:
3

Save the connector

Click Save. Your metrics will start streaming to New Relic within a few minutes.

Dashboard starter kit

Get started quickly with our pre-built New Relic dashboard to visualize your SuprSend metrics in a few clicks.

SuprSend Notification Overview dashboard in New Relic

Copy Dashboard Starter Kit JSON
To import, navigate to Dashboards in New Relic, click Import dashboard, and paste the JSON above. Use the copy button to copy the JSON.

Setting up alerts

Once your metrics are flowing into New Relic, you can create alert conditions to get notified when something goes wrong in your notification pipeline. Here are two examples to get you started.

Example 1 - Alert on delivery error rate spike

Alert when message delivery errors exceed a threshold - useful for catching vendor-side failures or misconfigurations before users notice.
  1. In New Relic, go to Alerts and click Create alert condition.
  2. Choose Write your own query to define your alert using NRQL, or use Guided mode if you prefer a step-by-step builder.
  3. If using Write your own query, enter the following NRQL query:
  4. Click Next to proceed to Set condition thresholds.
  5. Set the threshold type to Static - this triggers the alert when the query returns a value above a fixed number.
  6. Set the thresholds:
    • Critical: above 10 for at least 5 minutes
    • Warning: above 5 for at least 5 minutes
    Tune these values based on your normal delivery volume.

    Static threshold configuration in New Relic

  7. Name the condition (for example SuprSend — Delivery Error Spike) and attach it to an alert policy.
  8. Click Save condition.

Example 2 - Alert on anomalous message delivery drop

Alert when delivered message volume drops unexpectedly - useful for catching silent failures where messages stop flowing without a corresponding error.
  1. In New Relic, go to Alerts → Alert Conditions and click + New alert condition.
  2. Choose Write your own query to define your alert using NRQL, or use Guided mode if you prefer a step-by-step builder.
  3. If using Write your own query, enter the following NRQL query:
  4. Click Next to proceed to Set condition thresholds.
  5. Set the threshold type to Anomaly - this triggers the alert when the query value deviates from its expected baseline.
  6. Set the Threshold direction to Lower only (alert only when delivery drops below the expected range).
  7. Set the Critical threshold to 3 standard deviations and the Warning threshold to 2 standard deviations.

    Anomaly threshold configuration in New Relic

  8. Name the condition (for example SuprSend — Delivery Drop Anomaly) and attach it to an alert policy.
  9. Click Save condition.
To route alert notifications to Slack, email, or PagerDuty, set up a Workflow in New Relic under Alerts → Workflows and connect it to your alert policy. See New Relic’s workflow docs for details.

Reported metrics

SuprSend streams the following suprsend.* counter metrics to New Relic. All counters are monotonically increasing and represent cumulative counts from the time the connector is enabled.

API Requests

Track the volume and health of every API call made to SuprSend. Tags on API Request metrics

Workflow Executions

Monitor how your workflows and broadcasts are performing and quickly spot execution failures. Tags on Workflow Execution metrics

Messages

Follow the full lifecycle of every message - from trigger through delivery, open, and click - and monitor delivery failures by vendor and channel. Tags on Message metrics
  • All metrics are scoped to the SuprSend environment (for example production, staging) via the ws_uid tag.
  • For delivery, seen, and click metrics to be populated for Email, SMS, and WhatsApp, configure https://hub.suprsend.com/webhook/* as a callback URL in your vendor dashboard. See the vendor integration docs for per-vendor instructions.
  • For error details, the SuprSend dashboard provides more granular information via Logs and Analytics.

Disabling the connector

To pause metrics streaming, open the connector from the Connectors page and toggle Enable sync off. Re-enable it at any time to resume.

Toggle Enable sync off to pause metrics streaming