SAVP Boost for Leyka
·
Additional tools for the Leyka donation plugin: UTM tracking, form improvements and campaign controls. Requires Leyka 3.20+.
SAVP Boost for Leyka is an all-in-one add-on for the Leyka donation plugin. It combines three powerful modules into a single plugin, replacing the need for separate add-ons.
UTM Tracker
Track the source of every donation with full UTM attribution support.
- Captures UTM parameters (source, medium, campaign) from donor URLs and cookies
- First touch and last touch attribution models
- Donations table with filters by source, medium, campaign, status and date range
- Analytics dashboard: top traffic sources, top campaigns, first→last touch paths
- Pagination (25 records per page) and CSV export
- UTM link generator with history
Toolkit
Improve your Leyka donation forms with useful UI additions.
- Newsletter subscription checkbox — adds a customizable opt-in checkbox to donation forms, assigns a donor tag on successful donation
- Recurring payment consent checkbox — adds a mandatory consent checkbox for recurring donations, blocks form submission until checked, assigns a donor tag
Close Campaign (Закрыть сбор)
Give your team control over donation campaigns directly from the frontend.
- Toggle button on donation forms to open or close a campaign with one click
- Configurable minimum amount threshold and auto-toggle threshold
- Activation and deactivation statistics
- Customizable button appearance (colors, icon, border)
Unified Event Log
All three modules write to a single shared event log.
- Color-coded badges for modules and log levels (ERROR / INFO / DEBUG)
- Filter by module and log level
- Search by message
- Download log file
- Auto-rotation with configurable retention period (default: 30 days)
Module Controls
Each module can be enabled or disabled independently from the main Settings page.
