Free WordPress plugin · GPL-2.0-or-later
Ambag Drive tracks school, parish, cooperative and barangay drives in pesos or in items. Visitors see a live progress bar, funded milestones and a thank-you wall. Organizers confirm pledges in one ledger.
Send a pledge as a visitor, then confirm it in wp-admin. The bar, milestones, donor wall and REST response all update from the same ledger. This preview keeps its sample data in your browser only.
Community drive
₱0
| Date | Name | Amount | Status | Actions |
|---|
GET /wp-json/ambag/v1/drives/4totals only, no names
Shortcodes and blockcopy into any page
[ambag id="4"]
[ambag id="4" layout="compact"]
[ambag id="4" wall="no" form="no" limit="5"]
<!-- Block editor -->
Add block → Widgets → "Ambag Drive" → pick the drive
// Automations: fires after a pledge is stored
add_action( 'ambag_drive_pledge_received',
function ( $drive_id, $amount ) { /* n8n, SMS... */ }, 10, 2 );
Schools, parishes, cooperatives and barangays run drives all year: classroom fans, relief packs, a chapel roof. Progress usually lives in a notebook or a Facebook post that is out of date by Friday. Donors cannot see how close the goal is, and treasurers retype totals by hand.
PTAs and school heads, parish councils, cooperative officers, barangay and LGU social-welfare desks, and the web developers who build their WordPress sites.
PHP runs the plugin inside WordPress, JavaScript animates the bar and powers the block, CSS styles the tracker for light and dark themes. No build step, no npm, no Composer.
Offer it as a "transparency page" add-on for school and parish websites: set up the drive, train the treasurer to confirm pledges, and connect the pledge hook to Messenger or SMS alerts with n8n. A monthly care plan covers updates and the end-of-drive CSV report for the community.
github.com/EfraimRay/ambag-drive
Built by Efraim Ray, web developer in Valencia City, Bukidnon. efraimray.com