Skip to main content
bitLoyalty is bitbybit’s first-party loyalty program. It runs inside your bitbybit workspace alongside bitCRM, bitChat, and bitApp, so the customer record, chat surfaces, and automation triggers all read from the same loyalty ledger.

What you can do with bitLoyalty

  • Award points on purchase. Points accrue from Shopify orders at the earning rate you configure.
  • Set an earning rate. One conversion in the format {currency amount} = {points} (for example, Rp 10,000 = 1 Point).
  • Create reward vouchers. Fixed-amount discount vouchers that customers redeem with their points.
  • Set voucher expiration. Each reward chooses a validity window per generated voucher — No expiration, 7 days, 30 days, 90 days, or 1 year. The countdown starts when the voucher is generated for a customer, not when the reward is created.
  • Adjust points manually. Admins can add or deduct points on a customer with a required reason (Manual adjustment, System issue, Order adjustment, Promotion, Offline purchase, Bonus, Other).
  • Redeem points on behalf of a customer. Admins can turn a customer’s points into a voucher from the customer detail page.
  • Track history per customer. Points history (filterable by Points Added / Points Deducted) and a redeemed-vouchers table with statuses (Active, Used, Expired).
  • Surface Loyalty in bitChat. The chat widget can show shoppers their balance and browsable rewards; the livechat info panel shows the same balance to agents in real time.
  • Trigger bitCRM automations. Points earned, Points redeemed, Points adjustment, and Reward expiring are available as triggers.

Prerequisites

  • A Shopify store connected to your bitbybit workspace via the bitLogin integration. If Shopify is not connected, the bitLoyalty pages render a You’re not connected to Shopify. Connect now to start using bitLoyalty banner and disable the enable/reward controls.
  • Your bitbybit workspace currency matches your Shopify store currency. bitLoyalty prompts you to verify this the first time you enable the program via a Quick currency check! modal; a mismatch causes points to accrue at the wrong rate.

Where Loyalty data appears

  • bitLoyalty > Earn points — the enable toggle and the currency-to-points conversion.
  • bitLoyalty > Reward option — the reward list, create/edit form, and per-reward redemption detail.
  • Customers > (customer detail) — the Loyalty balance card (points, total earned, redeemed), points history, and redeemed vouchers table.
  • bitChat > Chat widget settings > Loyalty points — controls whether the widget shows points and rewards to shoppers.
  • bitChat > Livechat info panel > Loyalty — read-only current balance and recent activity for agents.
  • bitCRM > Automations — Loyalty triggers.

Next steps