How RepairHit promoted placements work, how billing is handled, and how results are measured.
RepairHit promotions are paid placements designed to give local service businesses stronger visibility without breaking user trust. A promotion highlights a business in eligible search results, nearby modules, featured modules, and other commercial placements while keeping organic relevance visible. This documentation explains exactly what is sold, how billing works, what gets tracked, and the limits built into the system.
Pricing and minimum term
RepairHit promotions are configured on a $1 per day baseline. The minimum campaign term is 30 days. In the current implementation, checkout is billed in a monthly recurring format to support continuous visibility while the promotion remains active. Business owners can review the active placement, current billing state, and renewal behavior from the owner dashboard.
Where promoted placements can appear
Promotions are eligible to influence ordering within supported public result surfaces such as featured business modules, nearby business modules, and directory search results. Placement eligibility still depends on the business being public, active, and having a usable profile. The platform may prioritize promoted listings higher, but it does not intentionally duplicate the same business in the same row or card group to simulate extra demand.
What analytics are tracked
RepairHit records promotion impressions when a promoted business is actually rendered in an eligible module for a visitor session. It records clicks when a visitor opens a promoted business profile from a promoted placement. It can also attribute downstream conversions such as appointment requests and saved-business actions when they occur after a tracked promotion click in the same session. This creates a direct owner-facing view of impressions, clicks, click-through rate, appointments, saves, and estimated conversion rate.
How attribution works
A click on a promoted placement stores a short-lived session attribution marker for that business and promotion. If the same visitor then submits an appointment request or saves that business during that session, RepairHit records the action as a promotion-attributed conversion for reporting purposes. Attribution is scoped by business and session so unrelated actions on other businesses are not incorrectly assigned.
Billing, renewal, and cancellation
Promotion checkout uses Stripe when billing is configured. The current owner flow creates a recurring subscription-style promotion purchase so a placement can continue month to month until cancelled. Promotion records store checkout identifiers, subscription identifiers when present, and billing status metadata so the platform can keep the owner dashboard and analytics tied to the paid placement accurately. If billing is cancelled or fails, the promotion can be paused, expired, or marked inactive according to billing status.
Fairness and trust limits
RepairHit promotions are not intended to hide all organic results or mislead visitors into believing a paid business was organically ranked first for every scenario. The platform is designed to disclose promoted status visually, avoid duplicate same-page injections, and preserve a useful mix of paid and organic discovery. Promotions are a visibility product, not a guarantee of customer choice, review outcomes, or business performance.
Promotions increase visibility, but they do not replace profile quality. Businesses still perform best when their listing has strong photos, accurate service data, clear hours, and credible reviews.