Page MenuHomePhabricator

Donor Portal - investigation required: recurring upgrade email activity tracking parameter issue
Open, MediumPublic

Description

The recurring upgrade email is currently in use by both recurring upgrade campaign donation form and the donor portal.

Activity tracking for this email is set to "From Donor Portal = yes".

Emails triggered by the recurring upgrade campaign donation form should read "From Donor Portal = no"

Analytics reports this parameter has been reported in thousands of activities over the past few weeks, more than the donor portal could have generated. Please investigate to see if this parameter needs to be updated via the recurring upgrade campaign donation form.

image (3).png (286×1 px, 28 KB)

Event Timeline

Easiest fix is just to change the source_type for the recurring upgrade page

Change #1268665 had a related patch set uploaded (by Ejegg; author: Ejegg):

[mediawiki/extensions/DonationInterface@master] RecurUpgrade gets its own source_type

https://gerrit.wikimedia.org/r/1268665

Ejegg triaged this task as Medium priority.Tue, Apr 7, 9:11 PM
Ejegg moved this task from Backlog to Ready for Review on the GNU England Shaker dresser board.

Change #1268665 merged by jenkins-bot:

[mediawiki/extensions/DonationInterface@master] RecurUpgrade gets its own source_type

https://gerrit.wikimedia.org/r/1268665

Ejegg moved this task from Ready for Review to Done on the GNU England Shaker dresser board.

OK, just deployed something that I think will stop the recurring upgrade page from setting 'yes' here.

Thanks, @Ejegg--would you be able to set the prior activities that were incorrectly set to Is from Donor Portal to no for those that were incorrectly classified as yes? I've re-classified these activities in the data pipelines, but it would be good to be consistent between Metabase and Civi, if possible.

@CHudson-WMF is it OK to just set all the existing ones to 'no' since any donor portal ones would just be from our internal testing?

@CHudson-WMF I set all the ones with tracking medium = email to 'no'. Do the numbers look good now?