Skip to content

Conversation

@JonathanMatthey
Copy link
Collaborator

Description

  • Removed all data-umami-event tags from navigation, footer, hero CTAs, carousel controls/cards, and tool/link lists.
  • Cleaned localized HTML strings and FAQ answers so links no longer carry Umami tracking attributes.
  • Ensured wallets, updates, and other homepage/pillar page links no longer include tracking tags in their markup; source now shows plain anchor tags.
  • add specific umami events, navigation and homepage

Testing

  • pnpm start
  • Manually view page source in the running site to confirm links no longer include data-umami-event attributes.

@netlify
Copy link

netlify bot commented Nov 28, 2025

Deploy Preview for webmonetization-preview ready!

Name Link
🔨 Latest commit baa7534
🔍 Latest deploy log https://app.netlify.com/projects/webmonetization-preview/deploys/6929f8f6856bd60008cb25d2
😎 Deploy Preview https://deploy-preview-617--webmonetization-preview.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

Copy link
Collaborator

@Anca2022 Anca2022 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just the event properties, the rest looks good! 😃

<a
href={card.cta.href}
class='btn flexible secondary'
data-umami-event={card.cta.event}
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

we should also remove the event property from plugins objects in /src/data/developers.ts, since it’s no longer being used.

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

And, in general, we should remove this property everywhere else it’s no longer being used.

@JoblersTune
Copy link
Collaborator

Looks good, but let's run this past Alex before merging.

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I would have thought we would be interest in wallet list clicks, especially for the Interledger app wallet.

<a
href={content.primaryCta.href}
class='btn primary'
data-umami-event={content.primaryCta.event}>{content.primaryCta.text}</a
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm surprised that we'd remove event tracking for the primary audience CTAs.

<a
class='btn primary flexible'
href='/publishers'
data-umami-event='Home page link - Publishers'
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

These are also primary CTAs, why would we not care about them being clicked?

@JoblersTune
Copy link
Collaborator

Reviewing this I realise that in my original PR for the redesign it seems I failed to include tracking for the extenion links in here src/components/ExtensionLinks.astro, please can you add them for this PR as well. It was requested specifically by Alex.

@JoblersTune
Copy link
Collaborator

Reviewers need to check this is in line with what was laid out in WEB-94

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants