← Back to Documentation
Budget Management
Per-user and per-team spending controls.
Budget Overview
CRMGift provides hierarchical budget controls to prevent runaway spending:
- Per-user limits — Monthly cap per individual sender
- Per-team limits — Monthly cap per team/department (Team tier)
- Per-campaign limits — Budget allocation per gifting campaign
Setting Up Budgets
Per-User Budget
- Navigate to the CRMGift Budget Dashboard (available as an app page)
- Click New Budget
- Select the user
- Set the monthly limit (e.g., $500)
- Save
Team Budget (Team Tier)
- Open Budget Dashboard > Team Budgets tab
- Select the team/role hierarchy node
- Set the team-wide monthly limit
- Individual user limits within the team are enforced first, then team limits
Budget Enforcement
When a user attempts to send a gift:
- The system checks the user's remaining monthly budget
- If the gift cost exceeds remaining budget, the send is blocked
- A helpful message shows the remaining budget and suggests alternatives
- Admins can override budget blocks if needed
Spend Tracking
The Budget Dashboard shows:
- Real-time spend per user, team, and campaign
- Month-over-month trends
- Budget utilization percentages
- Alert thresholds (configurable at 75%, 90%, 100%)