Development Log Update: 4-7-2026
dev log
1. Updated Progress Bar for Campaign Publishing
Release Date: April 8, 2026
Why Are We Changing This?
The current submission workflow is not optimized for larger campaigns with 10k+ items and/or large amounts of data.
What's Changing
- Campaign submission logic is being optimized to efficiently handle larger volume campaigns.
- When a user clicks "Go Live," the task is enqueued and a "Publishing your campaign..." progress screen is shown
- A new campaign status
SubmissionProcessingis added - Progress shown as percentage (e.g., "96% complete")
- Large campaigns (10k+ items/tickets) may take a few minutes; average campaigns will complete in seconds
- To move campaign publication events to the backend, the partner should fill in the GoogleAnalyticsSecretKey and GoogleAnalyticsTrackingID in their partner setup
Demo Links / Screenshots
2. New Event Start Date Field
Release Date: April 8, 2026
Why Are We Changing This?
Organizations running multi-day in-person events have no way to specify multiple event dates.
What's Changing
- Organizations can now add multiple event dates in campaign Setup (Dates & Times step)
- Campaign page displays all dates; conditional wording: "Event Date" (1 date) vs. "Event Dates" (multiple)
- End time is now fully optional
- Registration/invite page updated to list multiple dates
3. Improve Logic of Campaign Selection Dropdown
Release Date: April 8, 2026
Why Are We Changing This?
Internal feedback identified that the campaign dropdown in the left nav only showed Live campaigns, but "Ended" campaigns still require action (e.g., raffle drawings). The dropdown also lacked organization for easier navigation.
What's Changing
- Left menu now shows both Live and Ended campaigns
- Dropdown reorganized into two sections:
- Active — Live + Ended campaigns (still have actions to take)
- Recently Completed — Completed campaigns with a button to dismiss/clear the list
- "Other campaigns" section is deferred (not in this release)
Demo Links / Screenshots
4. GalaEvents Ticketing Pre-Registration for Free Contribution
Release Date: April 8, 2026
Why Are We Changing This?
When a free ticket was purchased in a campaign with event pre-registration enabled, no pre-registration record was being created.
What's Changing
- Pre-registration is now created for free ticket/free contribution purchases
- Payment data collection added to pre-registration for free tickets
- If payment method is optional: a checkbox "Save this payment method for faster checkout during the event" is shown first; card entry only appears if checkbox is checked
- Title updated to: "Please save your payment method for the event"
- Body: "You will not be charged now. We'll save this card for you to use during the event."
- Supports Stripe, PayPal, Apple Pay / Google Pay flows
- Affects: OPC checkout, Stripe/PayPal, regular ticketing pre-registration
Demo Links / Screenshots
- Disabled payments checkbox: https://share.zight.com/NQu0JxJv
- Enabled payments checkbox: https://share.zight.com/4guq1Z1P
5. Left Menu Auto-Selects Campaign
Release Date: April 8, 2026
Why Are We Changing This?
Users visiting a specific campaign's page were confused because the left menu was showing options for a different campaign. The menu did not reflect the user's current context, causing disorientation — especially when navigating across campaigns.
What's Changing
- When an org visits a campaign page or opens the Campaign Management Overlay (CMO), the left menu automatically highlights that campaign in "Campaign Options"
- If a user manually selects a different campaign in the left menu, that selection persists through subsequent navigation
- Draft, frozen, and ended campaigns will not auto-select in the left menu (previous selection remains)
- Works across multiple browser tabs
Demo Links / Screenshots
6. Add SysAdmin Ability to Show RU Tips in Reports
Release Date: April 8, 2026
Why Are We Changing This
RallyUp platform tips (voluntary donor tips to RallyUp) and the processing fees RallyUp absorbs on those tips were not visible in donation reports. Internal teams needed this transparency for organizations using Free Pricing.
What's Changing
- New checkbox in Admin → Organizations → Manage → Campaign Settings: "Show Platform Tips in Reports" (disabled by default)
- When enabled for an org, the following new fields appear in View Donations "View Details" modal:
- RallyUp Tip — donor tip amount
- [Stripe/PayPal] Fees Paid by [RallyUp] — processing fee RallyUp absorbed on the tip
- Total Amount Paid — full donor payment including tips
- Stripe Fee updated to reflect total processing cost across entire transaction
- Same new columns added to View Donations Export and Transaction Ledger
For more information, please contact us partners@rallyup.com.