Skip to content

Add UTM tracking to outbound watsonx Orchestrate links#12888

Open
jordanrfrazier wants to merge 1 commit intorelease-1.9.2from
add-utm-to-wxo-links
Open

Add UTM tracking to outbound watsonx Orchestrate links#12888
jordanrfrazier wants to merge 1 commit intorelease-1.9.2from
add-utm-to-wxo-links

Conversation

@jordanrfrazier
Copy link
Copy Markdown
Collaborator

Introduces a decorateWxoUrl utility that appends utm_source, utm_medium, utm_campaign, and a per-link utm_content to IBM-hosted URLs using the URL API. The utm_source is configurable via LANGFLOW_WXO_UTM_SOURCE with a "langflow" default. Applied to the Sign-up and Find-your-credentials links in step-provider and add-provider-modal.

Introduces a decorateWxoUrl utility that appends utm_source, utm_medium,
utm_campaign, and a per-link utm_content to IBM-hosted URLs using the URL
API. The utm_source is configurable via LANGFLOW_WXO_UTM_SOURCE with a
"langflow" default. Applied to the Sign-up and Find-your-credentials links
in step-provider and add-provider-modal.
@coderabbitai
Copy link
Copy Markdown
Contributor

coderabbitai Bot commented Apr 26, 2026

Important

Review skipped

Auto reviews are disabled on base/target branches other than the default branch.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Pro

Run ID: 2787cb2a-df8b-49a2-a2f1-5438c545265e

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch add-utm-to-wxo-links

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@codecov
Copy link
Copy Markdown

codecov Bot commented Apr 26, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
⚠️ Please upload report for BASE (release-1.9.2@dc26d19). Learn more about missing BASE report.

Additional details and impacted files

Impacted file tree graph

@@               Coverage Diff                @@
##             release-1.9.2   #12888   +/-   ##
================================================
  Coverage                 ?   53.02%           
================================================
  Files                    ?     2031           
  Lines                    ?   183876           
  Branches                 ?    27703           
================================================
  Hits                     ?    97502           
  Misses                   ?    85274           
  Partials                 ?     1100           
Flag Coverage Δ
backend 56.18% <ø> (?)
frontend 53.01% <100.00%> (?)
lfx 49.99% <ø> (?)

Flags with carried forward coverage won't be shown. Click here to find out more.

Files with missing lines Coverage Δ
.../deploymentsPage/components/add-provider-modal.tsx 97.60% <100.00%> (ø)
...pages/deploymentsPage/components/step-provider.tsx 97.76% <100.00%> (ø)
src/frontend/src/utils/decorate-wxo-url.ts 100.00% <100.00%> (ø)
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant