Loyalty Program

Membership Punch Card

Reward members after a set number of membership billing cycles

Reward members after a set number of membership billing cycles. Give them points, discount codes, free products, or subscription discounts.

This rule only appears if you have Membership enabled.

Create Membership Recharge Punch Card Rule


How to Access

Go to SubscribfyLoyaltyRewards Program tab → Create new ruleMembership Recharge Punch Card


How It Works

  1. Customer has an active membership subscription
  2. Each time their membership billing cycle completes successfully, the recharge count increases
  3. When they reach the configured number of recharges, the reward is triggered
  4. The reward is applied based on the type you configured (points, discount code, or subscription action)

Example: Set "Number of recharges" to 3. After a member's 3rd successful payment, they earn the configured reward.


All Settings

Basic Rules

SettingDescription
NameInternal name for the rule
Number of rechargesHow many successful billing cycles before the reward is given (e.g., 3 = reward after 3rd payment)
Reward MessageMessage shown to customer when they receive the reward

Reward Types

Give customers store credits/loyalty points they can use on future purchases.

SettingDescription
AmountNumber of points to award (default: 100)

Generate a unique coupon code the customer can use at checkout.

SettingDescription
Code PrefixPrefix for generated codes (e.g., "Recharge" creates codes like RECHARGE-ABC123)
Discount TypeAmount off, Free shipping, or Free product
ValueFixed amount (e.g., $10) or Percentage (e.g., 20%)

Apply changes directly to the customer's subscription contract.

Type options:

TypeDescription
Add free product to the subscriptionAdds a free product variant directly to their subscription for X billing cycles
Add subscription discountApplies a discount directly to their subscription for X billing cycles

Action Settings:

SettingDescription
CyclesHow many billing cycles the action remains active. After X cycles, the subscription reverts to original
Product Variant(For free product) Select which product to add
Title(For discount) Name shown on the subscription
Discount Type(For discount) Fixed amount or Percentage
Value(For discount) The discount amount
Apply on each item(For fixed discount) Apply to each line item vs once per subscription

Advanced Rules

SettingDescription
Maximum timesHow many times a customer can earn this reward (0 = unlimited, repeats every X recharges)
Usage StrategyOrders: Count all recharges since the rule start date. Membership: Count only recharges from the customer's current active membership (resets if they cancel and rejoin)
Start DateWhen the rule becomes active
End DateWhen the rule expires (optional)

Tier Restrictions

Optionally limit this rule to customers in specific VIP tiers.


Example Setup

The goal: Reward loyal members with a free sample after every 3 membership payments

Go to Rewards ProgramCreate new rule

Select Membership Recharge Punch Card

Name: "3rd Month Free Sample"

Number of recharges: 3

Reward Type: Action

Type: Add free product to the subscription

Select your sample product variant

Cycles: 1

Maximum times: 0 (unlimited)

Save

After every 3rd membership payment, the customer gets a free sample added to their subscription. The sample is included in their next order, then automatically removed.


Klaviyo Integration

When a customer earns a Membership Recharge Punch Card reward, Subscribfy automatically sends an event to Klaviyo.

Event Name: Subscribfy Membership Recharge Punch Card Event

Event Properties

PropertyDescription
SubscribfyRewardNameName of the punch card rule
SubscribfyRewardTypepoints or discount_code
SubscribfyRewardAmountThe reward value (points amount or discount value)
SubscribfyCouponCodeThe discount code (only for discount rewards)

Troubleshooting


Need help? Contact support at support@subscribfy.com

On this page