• I run a website for a client who’s a local non-profit that does an annual summer concert series for the neighborhood. A part of this is an annual fundraiser to pay for the concerts. Since 2021, we’ve been using GiveWP for the online fundraising, and the summer concert series has a separate GiveWP form for each year.

    At some point after one of the more recent updates (we didn’t notice this until a couple of weeks ago), GiveWP is showing incorrect totals for each of the previous years.

    I should note that this year’s form is the updated/upgraded form version. Previous years forms were the “old” style and if you try to edit those years, there’s a notice to upgrade those forms. I tried running the upgrade on the 2023 form, and migrating the data to the new form, but the totals/amounts are still incorrect.

    2024 – Current and Correct.
    2023 – Total should be a little over $40,000.
    2022 – Total was over $50,000
    2021- Total was over $50,000

    When I first started looking into this, I tried running the “Recalculate Total Donation Revenue Amount” tool with no change.

    I then noticed that there were a few hundred donations that were assigned to an untitled Form (which I had never created) with just a post ID number. Presumably, these somehow got “disassociated” with the correct form and were assigned to this new, untitled form. Thinking this was potentially a data error, I tried running “Recalculate Amount Total & Donation Counts for all Forms.” After running this, the untitled form donation count & amounts dropped to zero, but the other forms remained the same as before, with the incorrect amounts/donation counts. The donations that had previously shown up in the Untitled form are now gone and nowhere to be found.

    I’m at a loss as to why this has occurred and the client is asking for a fix, because they want to show previous year’s totals to encourage people to donate to this year’s fundraiser.

    Can you please help? Thanks in advance.

    WP: 6.6.1
    GiveWP: 3.14.1

    The page I need help with: [log in to see the link]

Viewing 2 replies - 1 through 2 (of 2 total)
  • Plugin Support Matheus Martins

    (@matheusfd)

    Hi, @wwsdesign.

    I’m glad you reached out. I can certainly help you.

    Indeed, there was an issue within GiveWP that was displaying the wrong totals for your forms – it was including pending, failed and abandoned donations. We rectified this issue in our latest update.

    You need to update GiveWP and its add-ons to the latest version. In this case, you can click on Plugins > Installed Plugins and click to update your plugins. If you do not see an update for it, it’s just the cache. You can navigate to Dashboard > Updates and click on Check Again. It will check for the updates and clear the cache and you’ll be able to update the plugin.

    Before taking any steps for troubleshooting or updating, I highly recommend taking a good backup of the site you can confidently restore from. Having a backup of your site is essential to a solid workflow, and will allow you to restore to a previous version of the site if you run into any issues. You can read more about our top recommendations for taking a backup here: https://givewp.com/backup-for-faster-troubleshooting/.

    After that, make sure you recalculate the stats. When it’s time to refresh the totals for your forms, just head over to the ‘Donations’ section, then click on ‘Tools,’ followed by ‘Data,’ and finally, select ‘Recount Stats.’ Once you’re there, you’ll find a variety of options to recalculate the data on your site. If I were in your position, I’d go ahead and run all of them.

    Feel free to reach out to us if you have any further inquiries or require additional assistance. We’re always happy to help!

    Thread Starter wwsdesign

    (@wwsdesign)

    So this did not resolve the issue.

    Upon further investigation, this is what I have found:

    • Imported donations via the GiveWP Import Tool are being marked as “test donations” in the system by default.
    • As a part of housekeeping earlier this year, I ran the tool “Delete Test Donations” not realizing that ALL of the previous offline donations we had uploaded into GiveWP were marked as a “Test Donation” by default.

      Because the system saw all of those donations as “test donations” it appears to have completely purged the system of all previous donations uploaded into GiveWP via the Import Tool. This is extremely concerning, because we’ve lost 3 years worth of donation history due to GiveWP setting imported donations as “test donations.”

      Furthermore, I don’t see an option in the WordPress backend to edit/change the gateway attributed to an individual donation, so ALL of the donations we imported for this year’s fundraiser are currently marked as “Test Donation” in the system.
    • While running the GiveWP import donations tool, I have “test mode” DISABLED.
    • In the past, I have not set a “gateway” column in the CSV used to upload offline donations, thinking it would default to one of the “active” and/or default gateways set in GiveWP settings. Without a gateway column specified, it appears that GiveWP marks those donations as “Test Donation” in the system as the “default” gateway. Is this normal behavior? It should NOT be the default behavior.
    • The “default” gateway in the system is set to Stripe. The “test donation” gateway is NOT enabled.

    Let me know if I can provide any additional details, but the system should NOT be setting imported donations to “Test donation” by default, when the system is to LIVE mode and all gateways/settings are appropriately configured.

Viewing 2 replies - 1 through 2 (of 2 total)
  • You must be logged in to reply to this topic.