Pricing

Free tier for what ships today. Subscription unlocks Loyalty.

QR cards, public Front pages, review routing, and the reward wheel are included at no charge. Loyalty — stamps/points, OTP enrollment, merchant scans — requires an active paid subscription (single plan, billed through Stripe).

Free

$0 forever

Everything you can use without a subscription today — QR review cards, public pages, filtering, wheel.

$0

No card required

  • Overview dashboard
  • QR review cards — Google Reviews, Maps, Instagram, Facebook
  • Public Front pages (/p/[id])
  • Review-filter rules (traffic routing)
  • Reward wheel promotions
Open dashboard →

Loyalty is not included. Upgrade below to unlock programs, OTP join, and visit scanning.

Includes LoyaltySubscription

Boosty subscription

One billable plan. All paid features ship together — Loyalty cannot be separated from subscription in this product.

$41/month, billed yearly

$490 paid once per year

  • Everything in Free
  • Loyalty add-on — stamp or points programs
  • Member enrollment (email OTP)
  • Merchant visit scan validation
  • Member QR cards

Existing subscribers manage billing under Dashboard → Billing & plans.

Enterprise

Franchises and agencies needing custom rollout, SSO, invoicing, or SLAs — we scope support separately.

CustomProcurement · SLA · domains

  • Coordinated onboarding windows
  • Staff provisioning patterns
  • Branding and domain bundles
  • Dedicated success engineer
Talk to sales →

FAQ

Before checkout.

Does Boosty replace my Google Business Profile?+

No. It routes scans to Reviews, Maps, your public `/p` page, and (with subscription) loyalty flows. Ratings still live on Google.

Why isn’t Loyalty free?+

Loyalty needs ongoing infrastructure (OTP, member storage, scans). Today it ships only with an active subscription — matching what the dashboard can configure.

Stripe Customer Portal for cards?+

Enable Billing Portal in Stripe; Checkout + webhooks already attach metadata to your user. Swap price IDs without app changes.

Env: STRIPE_PRICE_MONTHLY_ID · STRIPE_PRICE_YEARLY_ID