Health alerts

Know when your ChatGPT tracking or feed breaks, not weeks later

A silent tracking or feed failure costs sales you never see. Convrail checks every store every 15 minutes for a drop in events, sends to OpenAI that keep failing, a pixel gone quiet and a feed that was not delivered. Each problem opens one alert, in the app and by email, and closes itself once things are back.

  • Checked every 15 minutes
  • One alert per problem, never a flood
  • Resolved on its own

ChatGPT channel health

  • Event volume down 60% over 6 hours open, email sent
  • Pixel silent for 2 hours resolved on its own at 2:10 pm
  • Feed delivery failed resolved on the next delivery

Weekly report every Monday

Illustrative example, not a customer result.

What changes for your store

Problems caught early

A broken pixel, failing sends or an undelivered feed are flagged by Convrail, not discovered weeks later in a sales report.

No inbox flood

One email when an alert opens, none while it lasts. It closes itself when the signal comes back.

Alerts you can act on

Each alert says what happened, with the numbers behind it, compared with your own store’s history.

Everything monitoring needs, included

  • Volume drop

    Fires when the last 24 hours fall under 30% of your usual daily events, once your store has enough traffic to judge.

  • Failed sends to OpenAI

    Fires when a batch of conversions still fails after every retry.

  • Pixel gone quiet

    Fires when the browser sends nothing for 24 hours while orders keep arriving from your server.

  • Feed not delivered

    Fires when a product feed delivery failed in the last 24 hours.

  • Thresholds from your own history

    Baselines come from your store’s previous 7 days, not from a global average.

  • One open alert per problem

    At most one open alert per store and per type, resolved with a timestamp when the condition clears.

  • Email notifications

    One email to the address you choose when an alert opens. Alerts also stay listed in the app.

  • Weekly report

    Every Monday if you opt in: ChatGPT revenue, spend and ROAS, events processed and feed deliveries.

  • Attributed orders export

    In the Shopify app, download the ChatGPT orders of the last 30 days as CSV from the ChatGPT sales screen.

Live in three steps

  1. Install Convrail

    Monitoring starts with your first events. Nothing to configure.

  2. Choose where alerts go

    Set one email address and turn the weekly report on or off.

  3. Fix, and let it close

    Each alert explains the problem; once it is fixed, the alert resolves itself.

Under the hood

For technical teams and agencies: the four monitors and their exact thresholds, how alerts open and close, and what the weekly report contains.

The four monitors and their thresholds

Thresholds are fixed and documented so an alert always means the same thing. They are computed from your own store’s history, not from a global average.

Health monitors evaluated every 15 minutes for each store
MonitorConditionSeverity
Volume dropEvents in the last 24 hours below 30% of the daily baseline (average of the previous 7 days), when the baseline is at least 50 eventscritical
Conversions API errorsAt least one batch failed permanently in the last hour after all retriescritical
Pixel brokenZero browser events in the last 24 hours while server events keep arrivingwarning
Feed delivery failedAt least one feed run failed to deliver in the last 24 hourscritical

One alert per problem, never a flood

A monitor that runs every 15 minutes would send 96 emails a day if it were naive. Convrail keeps at most one open alert per store and per type. The alert is created once, the email is sent once at opening, and the alert is marked resolved automatically when the monitor stops firing. If the problem comes back later, a new alert opens.

  1. Detect

    The monitor evaluates the four conditions from your event, batch and feed run counters.

  2. Open once

    If a condition is true and no alert of that type is open, one alert is created with the exact message and counters.

  3. Notify

    If notifications are enabled, one email goes to the address you set. The alert is also listed on the Alerts screen.

  4. Resolve

    When the condition clears, the open alert is resolved with a timestamp. No email is needed to tell you it is over: the Alerts screen shows it.

Weekly report and exports

If you opt in, a weekly email summarizes the previous 7 days every Monday at 08:00 UTC: attributed revenue split organic and ads, spend and ROAS when the Advertiser API is connected, events processed, feed runs and deliveries. In the Shopify app, the attributed orders of the last 30 days can be exported as CSV from the ChatGPT sales screen.

  • Notification settings live in the app: alerts on or off, weekly report on or off, one email address.
  • Emails are plain text and contain the alert ID so you can find it in the app.
  • Nothing is sent when you have not set an address; alerts still appear in the app.

Frequently asked questions

How fast will I know that my pixel stopped working?

The pixel monitor compares browser and server events over a rolling 24-hour window, evaluated every 15 minutes. A pixel that goes silent while orders keep arriving server-side is flagged as soon as the last browser event is older than 24 hours.

Will I get an email every 15 minutes while the problem lasts?

No. One alert per store and per type is open at a time. You receive one email when it opens; it resolves itself when the condition clears.

What does "volume drop" compare against?

Your own daily baseline: the average number of events per day over the previous 7 days. The alert fires when the last 24 hours are under 30% of that baseline, and only once the baseline reaches 50 events a day so small stores are not flooded with noise.

Can alerts go to several people?

Notification settings hold one address per store today. Use a shared mailbox or a distribution list if several people need them.

Measure the ChatGPT channel this week

Convrail starts with a Free plan, and paid plans begin with a free trial. Leave your email and we send the install link when your spot opens.

No newsletter. One email with the install link, nothing else.