Gameball allows you to export detailed activity logs for all your customers through the Customers > Activities tab. This export helps you analyze behaviors, rewards, redemptions, and more.
You can filter the activity log before exporting or extract a filtered segment for specific needs.
Step-by-Step Instructions
Go to Customers > Activities in your Gameball dashboard.
Apply filters if you'd like to export a specific activity segment.
Click the Extract button in the top right.
Your filtered customer activity list will be downloaded as a CSV file.
Exported Fields and Their Descriptions
Below is a list of all columns included in the exported customer activities file, along with what each field means:
Column Header | Description | Remarks |
Type | The main classification of the logged activity (e.g., Points Redeemed, Cashback Rewarded). | Refer to the Track Customer Activities article for all activity types. |
Activity ID | Unique identifier generated by Gameball for each activity log. | Useful for referencing in support or audits. |
Week Day | Day of the week when the activity occurred (e.g., Monday, Thursday). | Derived from activity timestamp. |
Activity Date | Calendar date of the activity. | Format: YYYY-MM-DD |
Activity Time | Time the activity occurred. | Format: HH:MM:SS |
Player Unique ID | The Gameball customer ID. | Same as the customer ID in other exports. |
Customer’s registered email address. | May be blank for guest customers. | |
Phone Number | Customer’s mobile number, if available. | Depends on platform data. |
Player Display Name | Full name or nickname associated with the customer. | Comes from the platform or profile attributes. |
Transaction ID (on client) | Transaction ID passed from your system for reference. | Only available for activities tied to a transaction (e.g., orders). |
Activity Type (Manual or not) | Indicates whether the activity was triggered manually or automatically. | Manual = performed by an admin or via bulk action. |
Points | The number of points added, deducted, or refunded. | Can be positive (earned) or negative. |
Reason | The reason added by the admin while adjusting the customer balance manually. | - |
Calculated Redemption | Total points that should have been redeemed based on reward rules. | Based on reward configuration. |
Actual Redemption | Actual redeemed points from the customer. | May differ from calculated due to fractions. |
Family Redemption Amount | Combined redemption value across family accounts. | Applies if the account family wallet is enabled. |
Family Redemption Points | Combined redeemed points across family accounts. | Applies if the account family wallet is enabled. |
Paid Amount | Net amount paid by the customer in this activity. | Relevant for cashback or discount-based actions. |
Outstanding Points | In case of expiry, we always check this field to know exactly how many points to deduct while expiring this activity. | For example, this activity might be 100 points, and the customer redeemed only 60 points from this transaction. When the expiration is done on this activity, the system will expire only 40 points. |
Reward Threshold | The minimum spend amount required to trigger the reward points calculation and receive the reward factor based on it. | For example, for every "Reward Threshold" USD paid by the customer, the customer will earn 10 points. See Earn Points Configuration. |
Reward Factor | The number of points earned per unit-of-currency based on the configured reward threshold. | For example, for every 1 USD paid by the customer, the customer will earn "Reward Factor" points. See Earn Points Configuration. |
Currency | Currency in which the transaction occurred. | E.g., USD, SAR, EGP |
Redemption Factor | Conversion rate of 1 point to currency used in this activity. | Example: if this value is 0.01 means that the 1 point equals 0.01 USD upon redemption. |
Achieved Campaign | Name of the campaign completed as part of the activity. | – |
Achieved Level | Name of the tier or level the customer reached. | - |
Reward Points | Number of points rewarded during the activity. | – |
Campaign Enabled | Whether a points multiplier campaign was enabled and affected this activity or not at the time of this activity. | Values: True / False |
Is Guest | Indicates if the customer was a guest at the time of the activity. | True = guest, may lack full profile data. |
Coupon Used | Indicates if a coupon was used during this activity. | – |
Coupon Type | Type of coupon applied (e.g., Percentage, Fixed Amount, Free Product). | – |
Coupon Code | Code of the coupon redeemed. | Useful for tracing specific reward usage. |
Coupon Group | The coupon group or campaign associated with this code. | Helps identify source configuration. |
Guest Player Email | Email used by the guest customer in case it was added through a popup campaign or a game-based reward campaign targeting visitors. | - |
Cashback % | Cashback percentage rewarded to the customer. | For example, a customer gets 1 point for every 1 USD spent. Upon redemption, 1 point equals 0.01 USD. The cashback % in this case will be 1%. |
Merchant ID | ID of the merchant if you're using a multi-merchant setup. | – |
Merchant Name | Name of the merchant associated with this activity. | – |
Branch ID | ID of the branch/store involved in the activity. | - |
Branch Name | Name of the store branch where the transaction occurred. | – |
Free Product Name | Name of the free product awarded (if part of the reward). | Applies to “Free Product” coupon type. |
Free Product ID | Internal identifier for the free product awarded. | – |
Product Variant Name | Name of the variant (e.g., size or color) of the free product. | – |