Skip to main content
PlatformPlan
ShopifyGuru
SallaGuru
Non-PlatformEnterprise
Gameball lets you create custom point-earning rules based on any order attribute. Rather than applying a single flat earning rate across all purchases, you can define specific conditions — such as order value, payment method, or product category — and assign different point rewards to each scenario.

How to Set Up Custom Earning Rules

1

Navigate to Earn Points

Go to Programs > Earn Points in your Gameball dashboard.
2

Open the Custom Tab

Click on the Custom tab.
3

Add a New Rule

Click Add Rule, then define your conditions. You can filter by any order attribute, such as:
  • Order total price
  • Product collection or category
  • Payment method
  • Custom order metadata
4

Choose a Point Assignment Method

Select how points are calculated for orders that match your conditions:
Award a percentage of the order total as points. For example, give 5% cashback for orders from a specific collection.
Award a fixed number of points per currency unit spent. For example, give 2 points for every 1 EGP spent on orders paid by credit card.
Award a set number of points regardless of the order value. For example, give 10 points for any order above $50.
5

Save

Click Save to activate the rule. The rule will apply when all specified conditions are met.

Combining Multiple Conditions

You can stack multiple conditions within a single rule. All conditions must be met for the rule to apply. Examples:
  • Reward 10 points for orders where total_price greater than 50
  • Give 5 points per 1forproductcategoryequalsElectronics,versus2pointsper1 for `product_category` **equals** `Electronics`, versus 2 points per 1 for product_category equals Accessories
  • Award bonus points for high-value purchases from the Summer Collection paid by credit card

How Custom Rules Interact with Other Earn Rules

When multiple earning rules could apply to the same order, Gameball evaluates them based on rule priority. Custom rules take precedence over the default earn rule when their conditions are matched.
Custom cashback rules and collection-based cashback rules cannot be active simultaneously. Enabling custom cashback deactivates the Merchant feature on the system.