Skip to main content

Export Customer Activities Log

Learn how to export customer activities from the Gameball dashboard, what fields are included, and how to interpret them.

Ahmed El Assy avatar
Written by Ahmed El Assy
Updated over 3 weeks ago

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

  1. Go to Customers > Activities in your Gameball dashboard.

  2. Apply filters if you'd like to export a specific activity segment.

  3. Click the Extract button in the top right.

  4. 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.

Email

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.


Related Articles

Did this answer your question?