SleekView Charts for GiveWP
Read directly from wp_give_donations, wp_give_donors, and wp_give_subscriptions. Compose chart cards into the fundraising dashboard nonprofit teams usually rebuild in spreadsheets.
♾️ Lifetime License available
Fundraising visibility without the spreadsheet rebuild
GiveWP moved donations into dedicated tables for performance: wp_give_donations for transactions, wp_give_donors for donor profiles, and wp_give_subscriptions for recurring gifts. The reports tab gives totals and an earnings graph, which is fine for headline numbers, but the dashboard a fundraising team actually runs giving days on, total raised this week, gateway split, top campaigns, donor LTV distribution, lives one or two custom queries away.
SleekView Charts reads the three tables directly and turns each fundraising question into a chart card. Total raised becomes a Number card. Campaign performance becomes a horizontal bar grouped by form_id. Gateway mix becomes a donut. Donor LTV distribution becomes an area or bar on aggregated donation totals per donor. Aggregations run on indexed columns (date_created, status, gateway, form_id) so a four-card dashboard loads in the same time the GiveWP reports tab renders a single graph.
The Charts view shares filters with the Table view on the same donation dataset. Scope to 'last 30 days, status = complete' once on the Table, switch to Charts, the dashboard is scoped. Fundraising operations, donor stewardship, and finance each get a saved dashboard for their cadence: weekly review, monthly stewardship, end-of-month reconciliation.
Workflow
From GiveWP tables to a fundraising dashboard
Point a view at wp_give_donations
Add headline and breakdown cards
Add donor-side cards
Save per role
Sample dashboard
Charts you can build from GiveWP data
Total raised (30d)
Sum(total)
Donations by day
Sum(total)
group by date_created
Top campaigns
Sum(total)
group by form_id
Gateway mix
Count
group by gateway
Comparison
Default GiveWP reporting vs SleekView Charts
Default GiveWP reports tab
- Reports tab gives total raised and a line chart but no composable dashboard
- Campaign-by-campaign performance is a separate screen, not chartable alongside totals
- Gateway split for reconciliation requires exporting and pivoting
- Donor LTV distribution isn't surfaced as a chart
- Reports don't share filters with the donation list so chart and rows can drift
SleekView Charts
- Compose Number, Area, Bar, and Pie cards on wp_give_donations and its joined tables
- Top-campaign bar groups by form_id and sums total in one card
- Gateway donut surfaces Stripe versus PayPal versus offline at a glance
- Donor LTV bar joins wp_give_donors for spend-bucket distribution
- Save dashboards per role: ops, stewardship, finance
Features
What SleekView Charts gives you for GiveWP
Giving-day dashboard
Total raised Number card and donations-by-day area on one screen. The fundraising team watches the giving day's progress as a chart instead of refreshing the donations list.
Campaign performance
Horizontal bar grouping donations by form_id with sum of total. Top campaigns and underperformers surface in one glance, useful for mid-campaign budget and creative decisions.
Donor LTV view
Joining wp_give_donors gives per-donor LTV. Bar by spend bucket surfaces major-gift candidates; area on first-donation date shows new-donor cohorts over time.
Audience
Who builds GiveWP charts dashboards with SleekView
Fundraising operations
Total raised, top campaigns, daily trend, gateway mix on one dashboard. The giving-day review becomes a load-and-glance instead of a spreadsheet rebuild every cycle.
Donor stewards
Per-donor LTV bar and recurring-status donut. Major-gift candidates and at-risk recurring donors surface as visual outliers, ready for stewardship outreach.
Finance
Gateway mix pie and refund-trend area. The end-of-month reconciliation gets a visual baseline against the Stripe and PayPal reports before the bookkeeping pass.
The bigger picture
Why nonprofits need a real fundraising dashboard
Small nonprofits run lean. A single coordinator often handles fundraising operations, donor stewardship, and finance reconciliation, which makes data friction expensive. GiveWP captures the right data in wp_give_donations and friends, but the default reports tab surfaces it as headline graphs without composition.
The recurring questions, total raised this week, which campaign is carrying the period, which gateway needs reconciling, which donors should the steward call next, all need separate screens or exports. SleekView Charts turns those questions into cards on a saved dashboard. Same tables, same totals as the GiveWP reports tab, just composed into the screen the fundraising team is already building manually.
Questions
Common questions about SleekView Charts for GiveWP
No. GiveWP reports stay for headline graphs. SleekView Charts is the dashboard layer for cross-cutting and role-scoped views like a total-raised Number card next to a campaign-performance bar on the same screen with the same filter. Most teams use both.
 
Primarily wp_give_donations for amounts and totals. Joins to wp_give_donors for donor identity and LTV, and to wp_give_subscriptions for recurring-gift dashboards. The relational schema means joins are fast and predictable.
Yes. SleekView reads the canonical tables GiveWP uses for its own reports. Same source means same numbers: total raised, donation count, campaign progress, gateway-by-gateway totals all match between the SleekView dashboard and the GiveWP reports tab.
 
Yes. Join wp_give_subscriptions for a recurring-status donut (active, paused, cancelled, expired), a renewal-success area, and a per-frequency bar (monthly versus yearly). Useful for stewardship cadences and for spotting failed-payment patterns before they age into churn.
Yes. wp_give_donationmeta keys present in your data appear in the column picker. Useful for custom checkout fields (tribute name, dedication, employer-match flag) where you want a chart of donation count by employer match or by dedication type.
Yes. Fee Recovery writes fee data into the donation row, so a chart on fee_amount or net_amount becomes a one-card add. Useful for finance reporting where the gross-versus-net distinction matters for the books.
 Yes. Filter the dataset by form_id (campaign) or by donation category. The saved dashboard then shows totals and breakdowns scoped to that fund. Useful for nonprofits with multiple programs where each program lead wants their own dashboard rather than a combined view.
 
Aggregations run inside wp-admin against indexed columns. Donation forms, donor-facing pages, and recurring billing are unaffected. Even four- and five-card dashboards typically render in under a second on busy giving days.
Pricing
More than 1000+
happy customers
Explore our flexible licensing options tailored to your needs. Upgrade your license anytime to access more features, or opt for a lifetime license for ongoing value, including lifetime updates and lifetime support. Our hassle-free upgrade process ensures that our platform can grow with you, starting from whichever plan you choose.
Lifetime ♾️
Most popular
EUR
once
- Unlimited websites
- Lifetime updates
- Lifetime support
...or get the Bundle Deal
and save €250 🎁
The Bundle (unlimited sites)
Pay once, own it forever
Elevate your WordPress site with our exclusive plugin bundle that includes all of our premium plugins in one package. Enjoy lifetime updates and lifetime support. Save significantly compared to buying plugins individually.
What’s included
-
SleekAI
-
SleekByte
-
SleekMotion
-
SleekPixel
-
SleekRank
-
SleekView
€749
Continue to checkout