Skip to main content
Nerve Centre KPIs · Audit Profile · Sentiment Settings Audits the ConvertKit (Kit) email programme: are sequences live and earning, is the list growing and clean, are broadcasts landing in the inbox, and what share of store revenue does email drive once joined to a commerce sibling? Answers four merchant questions - Am I automating? Am I deliverable? Am I growing? Am I converting? - and surfaces the cross-channel revenue value that no single tool can compute alone.

What this audit checks

Authentication & access

  • API Secret present and valid (GET /v3/account returns 200)
  • Secret grants read across Account, Subscribers, Broadcasts, Sequences, Tags, Forms
  • No 401/403 on the validate probe in the last run

Sequences (automation)

  • Sequences on hold (paused) that should be live
  • Welcome sequence present and live
  • Nurture / product-launch sequence present
  • Sequences with zero active subscriptions

Deliverability

  • Broadcast unsubscribe rate within ISP ceiling
  • Spam complaint rate below 0.1%
  • Open rate not collapsing after a launch blast
  • Bounce rate within healthy bounds

List & segmentation health

  • Form (list) growth rate over the window
  • Tag (segment) coverage - under-segmented account (<3 tags)
  • Cold / inactive subscribers still being mailed

Revenue health

  • ConvertKit-attributed revenue trend
  • Revenue per send vs prior period
  • Top broadcasts / sequences by attributed revenue

Cross-channel: revenue at risk

  • Email share of total store revenue below 15% (sibling = shopify | bigcommerce | adobe_commerce)
  • Welcome/nurture sequence on hold while commerce sibling shows abandoned funnels - recoverable £/$
  • Broadcast sent within 7d of a sibling order spike with no UTM attribution - tracking gap

Severity thresholds

SignalWarnCritical
con_unsubscribe_rate0.52
con_spam_complaint_rate0.050.1
con_bounce_rate25
con_open_rate15-
con_form_count3-

Data sources

  • GET https://api.convertkit.com/v3/account - Validate secret + account-level reads
  • GET https://api.convertkit.com/v3/sequences - Sequence inventory + hold status
  • GET https://api.convertkit.com/v3/broadcasts - Broadcast inventory + status
  • GET https://api.convertkit.com/v3/broadcasts/{broadcast_id}/stats - Open/click/unsubscribe rates per broadcast
  • GET https://api.convertkit.com/v3/tags - Tag (segment) definitions + counts
  • GET https://api.convertkit.com/v3/forms - Form (list) metadata + subscription counts
  • GET https://api.convertkit.com/v3/subscribers - Subscriber state for active/cold estimation