Activity: credit logs & scheduled rewards
This article's section starts partway into a longer walkthrough video.
The Activity tab is your audit trail: every credit and debit, every clawback, every discount code your programs have issued, every referral, and every reward waiting to be paid out, all in one ledger.
Open DollarBack admin β Analytics β Activity. The date range and currency pickers apply here too, with one exception: the Scheduled view is an all-time queue, because pending rewards have credit dates in the future.
The activity types
Filter the ledger with the type tabs: Credits earned, Credit spent, Scheduled, Discount codes, Referrals, and Clawbacks. Each type shows the columns that matter for it:
Credits earned
Customer, Order, Campaign, Cashback, Type, Order total, Date, Expires
Credit spent
Customer, Order, Campaign, Spent, Order total, Date
Scheduled
Customer, Order, Amount, Status, Credit date
Discount codes
Customer, Order, Campaign, Code, Reward, Event, Date
Referrals
Date, Referrer, Reward, Referee, Order, Order total, Type, Campaign
Clawbacks
Customer, Order, Campaign, Amount, Reason, Date
Customers and orders are linked to Shopify admin throughout, and clicking any row opens an Activity detail panel with the full record.
Working the ledger
Search: by customer, order ID, or code (the field reads "Search by customer, order ID, code...").
Sort: Newest first, Oldest first, Amount: high to low, Amount: low to high.
Campaign filter: scope any view to a single campaign. The Campaigns and Referrals tabs deep-link here already filtered, so clicking a campaign or referrer elsewhere lands you on its transactions.
This is where you verify the engine's math: find the order, compare the amount against what you expected, and check the Campaign column to see which program won.
Credits earned and Credit spent
Credits earned lists every credit issued: cashback from orders, signup and birthday rewards, manual credits, and bulk imports, with the expiry date where one was set. Credit spent lists every user-initiated debit: credit spent at checkout and reward-marketplace redemptions. Between the two, a customer's full history is reconstructable.
Clawbacks
Clawbacks are automatic recoveries, each with a Reason: Order edited, Order refunded, Order cancelled, or Referral order edited. The Overview tab's Cashback recovered section totals these up; this view has the row-level detail.
Scheduled
The Scheduled view lists credits that exist but haven't been paid out yet. Entries are created by:
Holding periods: credit earned on an order but held until the holding period elapses.
Birthday rewards: queued when a customer submits their birthday, and paid out on the day.
Filter by status with the Status menu: All statuses, Pending, Processing, Sent, Credited, Completed, Denied, or Failed. A Pending row is normal: it's a holding period or a birthday that hasn't arrived, and the Credit date column shows when it's due. A Failed row means the payout didn't complete; check the customer still exists and contact support if it doesn't self-resolve.
Discount codes
If any of your programs pay out discount codes (either a cashback config set to reward a code instead of credit, or the reward marketplace), the Discount codes view tracks them. The Event column is badged:
Earned: the code was issued by a cashback config.
Redeemed: the code was minted from the reward marketplace (credit was debited for it).
Used: the code was applied at checkout on an order.
One code typically produces two rows over its life: an Earned or Redeemed row when it's issued, and a Used row when it's spent. Aggregate code stats (issuance, conversion, discount value given) live on the Campaigns tab.
Referrals
Every referred order gets a row: referrer, referee, the reward paid, and the campaign that matched. Reversed commissions (from refunded or edited referred orders) are badged Reversal. Aggregates live on the Referrals tab.
Export balances
The Export balances button above the ledger emails you a CSV of every customer's current balance; see Export balances & reports.
Common issues
A transaction from moments ago isn't listed: analytics data lands within a few minutes; check the "Latest activity processed" note in the header.
A customer's credit shows under Scheduled but not in their balance: that's a holding period doing its job; see When credit is issued.
An issued code was never used and the customer says it doesn't work: see A reward discount code isn't working.
A customer expected credit but there's no row at all: see A customer didn't receive cashback.
Related articles
Last updated