Why all my appointments share one status | Guides | Metrikia
Beginner1 min

Why all my appointments share one status

Understand and fix the "All appointments share status showed_up" banner. Why your show-up rate shows 100% and how to make appointment tracking reliable.

Why this banner appears

Metrikia detected that 100% of your appointments share the same status (e.g. showed_up). This makes the show-up rate meaningless: it will always be 0% or 100%, with no actionable value.

Most common cause

Your CRM source (HubSpot, Pipedrive, etc.) does not propagate the real appointment status to Metrikia during import:

  • The initial backfill writes every appointment with a default status
  • The CRM webhook does not notify status changes (no-show, cancellation)
  • CRM-to-Metrikia status mapping is incomplete

How to verify

  1. Open /app/crm/leads
  2. Click a few leads with appointments
  3. Look at the Status column on appointments: if they are all identical, the banner is confirmed

How to fix

Option 1: Native CRM integration

  1. Settings > Integrations
  2. Open your CRM integration
  3. Make sure webhooks are active on appointment.updated events
  4. Re-sync historical appointments via Resync now

Option 2: CSV import

Add an appointment_status column in your CSV exports with values:

  • scheduled: appointment booked
  • showed_up: prospect attended
  • no_show: prospect did not show up
  • cancelled: appointment cancelled

Option 3: Simplified workflow

If you do not track no-shows, use Settings > Workflow mode > Simplified: Metrikia will hide KPIs that depend on appointment tracking (show-up rate) and stop showing this banner.

Impact if left unfixed

  • Show-up rate stays at 100% and cannot be acted on
  • Closing rate is computed on a skewed denominator
  • Diana may produce wrong recommendations about lead quality

To go further, check out our blog, the documentation or contact support.

Ready to take action?

Create your Metrikia account and apply this guide in minutes.