Skip to content

Rework UTM attribution tracking and admin attribution report - #1338

Merged
daveearley merged 1 commit into
developfrom
feature/utm-attribution-tracking
Sep 5, 2026
Merged

Rework UTM attribution tracking and admin attribution report#1338
daveearley merged 1 commit into
developfrom
feature/utm-attribution-tracking

Conversation

@daveearley

Copy link
Copy Markdown
Contributor

No description provided.

…in date filters

- Extract AttributionSourceClassifier; treat marketing-site and search-engine referrers as organic, fbclid alone as referral, gbraid/wbraid as paid; backfill migration reclassifies existing rows
- Admin attribution stats: per-currency revenue maps, date range filters, FormRequest validation, AttributionGroupBy enum with content/term/cta group-bys, soft-deleted accounts excluded from summary
- App: capture first touch in AuthLayout, keep Google Ads click ids, let a paid click override a stored synthetic first touch, clip values to backend limits, forward landing page/referrer from the marketing site
- AnswersExport implements Maatwebsite Export
@railway-app

railway-app Bot commented Sep 5, 2026

Copy link
Copy Markdown

🚅 Deployed to the Hi.Events-pr-1338 environment in Hi.Events

Service Status Web Updated
Hi.Events Frontend 😴 Sleeping (View Logs) Web Sep 5, 2026 at 12:00 pm UTC
Hi.Events Queue Worker ✅ Success (View Logs) Sep 5, 2026 at 11:52 am UTC
Hi.Events Scheduler ✅ Success (View Logs) Sep 5, 2026 at 11:51 am UTC
Hi.Events API ✅ Success (View Logs) Web Sep 5, 2026 at 11:50 am UTC
1 service not affected by this PR
  • Maildev

@railway-app
railway-app Bot temporarily deployed to Hi.Events / Hi.Events-pr-1338 September 5, 2026 11:49 Destroyed
@github-actions

github-actions Bot commented Sep 5, 2026

Copy link
Copy Markdown
Contributor

✅ E2E · smoke

✅ Passed ❌ Failed ⚠️ Flaky ⏭️ Skipped ⏱️ Duration
25 0 0 0 0m 46s

View run

@daveearley
daveearley merged commit 0497418 into develop Sep 5, 2026
10 checks passed
@github-actions github-actions Bot locked and limited conversation to collaborators Sep 5, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant