Skip to main content
No campaign survives first contact with real users exactly as planned. Every campaign will encounter edge cases: users who game mechanics, users who complain, high-value participants who need bespoke treatment, KOLs who require special consideration, or partner communities that need early access or manual intervention. To handle this reality without breaking your campaign logic, Absinthe provides Points Adjustments—a controlled, auditable way for campaign managers to correct, override, or supplement incentives. Points Adjustments live under: Campaign Sidebar → Campaign Admin → Points Adjustments This section gives the campaign manager (CM) direct control over points that have already been issued or need to be issued manually.

Section 1: Point Deletions

Point deletions allow you to remove points that have already been issued. Important constraints:
  • You cannot issue negative points
  • You cannot arbitrarily subtract points
  • You can only delete points that already exist in the system
Once deleted, those points are permanently removed from the user’s balance.

Deletion methods

There are three supported deletion flows.

1. Delete by identity

This option allows you to search for a user by:
  • Absinthe User ID
  • Any connected identity (email, wallet, social ID, etc.)
Deleting by identity removes all points currently issued to that user, resetting their balance to zero. Key notes:
  • This does not ban the user
  • The user can continue earning points after the deletion
  • The deletion only affects the balance at the time of execution
This is commonly used when a user has clearly gamed the system or when you need a clean reset.

2. Delete by activity source (point source)

This option deletes all points issued from a specific activity or point source. You can search for the activity or point source by name and delete everything issued through it. Common use cases include:
  • Misconfigured reward logic
  • Discovering that an activity is low-quality or misaligned with campaign goals
  • Removing incentives tied to deprecated mechanics
This deletion affects all users who earned points from that source.

3. Delete specific issuance instances (advanced)

This is a precision tool for power users who understand Absinthe’s data model. You can:
  • Delete individual point issuance records (rows)
  • Bulk delete specific issuance instances via CSV upload
This is useful when:
  • Only a subset of events were incorrect
  • A batch of rewards was duplicated
  • A known set of transactions needs to be reversed
This method gives you maximum control but should be used carefully.

Section 2: Point Additions

Point Additions allow you to manually issue points outside of automated campaign logic. This is commonly used for:
  • KOL deals and negotiated incentives
  • Partner or community grants
  • Compensation for bugs or downtime
  • Early access or head-start rewards
  • One-off discretionary bonuses
There are two supported ways to add points.

1. Manual issuance to a user

You can search for a specific user by identity and issue points directly. You can:
  • Select any currency enabled in the campaign (XP, Gold, Gems)
  • Specify the exact amount to issue
This is the fastest way to handle one-off adjustments.

2. Bulk issuance via CSV

For larger adjustments, you can upload a CSV containing:
  • User identifiers
  • Currency type
  • Amount to issue
This is useful for rewarding groups, cohorts, or imported partner lists.

Why points adjustments matter

Points Adjustments acknowledge a fundamental truth: campaigns are dynamic systems, not static rule sets. This feature gives campaign managers the flexibility to:
  • Correct mistakes without restarting a campaign
  • Respond to real-world negotiations
  • Maintain fairness and credibility
  • Protect incentive integrity over time
Used sparingly and intentionally, Points Adjustments are what allow campaigns to remain both rigorous and human.