# Pricing lacks billing-term context — dev spec
Site: hostinger.com · Priority 7 · High · Effort: Medium (2-5 days)

## Problem
Monthly prices are shown without clarifying that the full term is charged upfront, causing renewal shock and eroding trust.

## Evidence (from the live site)
> Prices shown on the page: $11.99 $2.99/moChoose $143.52 $575.52 $10.99/mo $18.99

## Current state
notes: Prices shown as monthly without billing-term context.

## Required change
notes: Add explicit billing-cycle context next to each monthly price, such as 'billed annually upfront.'

## Acceptance criteria
- GIVEN a first-time visitor on the affected page
- WHEN the change is live
- THEN Add explicit billing-cycle context next to each monthly price, such as 'billed annually upfront.'
- AND no layout regression at 375px / 768px / 1280px
- AND the changed control is keyboard-reachable with an accessible name

## Tracking
- Fire `cro_pricing_lacks_billing_term_context` on interaction with the changed element
- Verify the event fires in BOTH variants before opening traffic

## Test plan
- Two-proportion z-test, 95% significance, 80% power
- 315,206 visitors per variant to detect a 5.0% relative lift
- Run at least one full business cycle; 37 days

## Rollback
Feature-flag the change; revert if the primary metric drops for 3 consecutive days.
