This is currently being looked into by FR Tech - Sent to Sean Kivlehan, Panos Penloglou and @spatton via Slack 2025-01-26.
Issue:
While collecting impression data for Big EN campaigns SN noticed that we are ‘missing’ impression counts in our in-app data for a number of Campaigns/Banner values that are listed as having successful donations in Metabase and in Apps Fundraising doc (Row 20 values).
I wanted to get FR Tech input before I come to any conclusions but when we looked into how Campaigns were set up in AppsCampaignConfig we saw there is a potential mismatch between where the id value contains B2526 that is not repeated in the donation URL wmf_source value. The campaigns without impressions don’t have that B2526 value, hoping they can detangle why there are donations for these campaigns but not impression data (it doesn’t show up for in app data).
On our end @cooltey took a look at campaign history in AppsCampaignConfig and said this is likely the problem (with more detail):
Id = ‘B2526_1218’
impression - B2526_1218_Control
donate_start_click - B2526_1218_Control
webpay_click - B2526_1218_Control
webform that sends to FR-tech - 1218_Control
CF: To avoid in the future - when FR tech working on the campaign JSON, make sure the campaign ID in the Donate Now url matches the campaign ID in the json assets.
List of Banners where we have no corresponding in-app event data:
| Banner |
|---|
| enAU_AU_2024_12_$platform; |
| enAU_AU_2025_1215_Control_Android |
| enAU_AU_2025_1215_Control_iOS |
| enAU_AU_2025_1215_Test_Android |
| enAU_AU_2025_1215_Test_iOS |
| enAU_AU_2025_1218_Control_Android |
| enAU_AU_2025_1218_Control_iOS |
| enAU_AU_2025_1218_Test_Android |
| enAU_AU_2025_1218_Test_iOS |
| enCA_CA_2025_1215_Control_Android |
| enCA_CA_2025_1215_Control_iOS |
| enCA_CA_2025_1215_TestAndroid |
| enCA_CA_2025_1215_TestiOS |
| enCA_CA_2025_1218_Control_Android |
| enCA_CA_2025_1218_Control_iOS |
| enCA_CA_2025_1218_Test_Android |
| enCA_CA_2025_1218_Test_iOS |
| enGB_GB_2025_1215_Control_Android |
| enGB_GB_2025_1215_Control_iOS |
| enGB_GB_2025_1215_Test_Android |
| enGB_GB_2025_1215_Test_iOS |
| enGB_GB_2025_1218_Control_Android |
| enGB_GB_2025_1218_Control_iOS |
| enGB_GB_2025_1218_Test_Android |
| enGB_GB_2025_1218_Test_iOS |
| enIE_IE_2025_1215_Control_Android |
| enIE_IE_2025_1215_Test_Android |
| enIE_IE_2025_1215_Test_iOS |
| enIE_IE_2025_1218_Control_Android |
| enIE_IE_2025_1218_Control_iOS |
| enIE_IE_2025_1218_Test_Android |
| enNZ_NZ_2025_1215_Control_Android |
| enNZ_NZ_2025_1215_Test_Android |
| enNZ_NZ_2025_1215_Test_iOS |
| enNZ_NZ_2025_1218_Control_Android |
| enNZ_NZ_2025_1218_Test_Android |
| enNZ_NZ_2025_1218_Test_iOS |
| enUS_US_2025_1215_Control_Android |
| enUS_US_2025_1215_Control_iOS |
| enUS_US_2025_1215_Test_Android |
| enUS_US_2025_1215_Test_iOS |
| enUS_US_2025_1218_Control_Android |
| enUS_US_2025_1218_Control_iOS |
| enUS_US_2025_1218_Test_Android |
| enUS_US_2025_1218_Test_iOS |