Skip to content

feat(analytics): track and display visit-to-pledge conversion rate by… - #1300

Open
p70436464-prog wants to merge 1 commit into
Fundable-Protocol:mainfrom
p70436464-prog:feat/creator-traffic-conversion-analytics
Open

p70436464-prog wants to merge 1 commit into
Fundable-Protocol:mainfrom
p70436464-prog:feat/creator-traffic-conversion-analytics

Conversation

@p70436464-prog

Copy link
Copy Markdown
Contributor

Closes #1237

Summary

This PR resolves the feature request to track and display the campaign page visit-to-pledge conversion rate broken down by traffic source in the creator analytics dashboard.

Changes

  • Traffic Source Conversion Rates: Added support for direct, social, email, and search referral sources, attributing pledges to referral sources and computing percentage visit-to-pledge conversion rates ((pledges / visitors) * 100).
  • Dashboard UI Breakdown: Rendered conversion rates as percentages alongside visitor, view, and pledge metrics for direct, social, email, and search traffic sources.
  • Pledge Funnel Chart: Added a 3-stage funnel chart showing Visitors -> Pledge initiated -> Pledge completed with counts, conversion percentages, and drop-off rates.
  • API & Schemas: Updated Zod route schemas, GraphQL types, and PostgreSQL check constraints to support the new sources and funnel stages.

Acceptance Criteria Verification

  • Conversion rate displayed as percentage
  • Breakdown by referral source (direct, social, email, search)
  • Funnel chart showing visitors to pledge initiated to pledge completed

@drips-wave

drips-wave Bot commented Oct 18, 2026

Copy link
Copy Markdown

@p70436464-prog Great news! 🎉 Based on an automated assessment of this PR, the linked Wave issue(s) no longer count against your application limits.

You can now already apply to more issues while waiting for a review of this PR. Keep up the great work! 🚀

Learn more about application limits

@coderabbitai

coderabbitai Bot commented Oct 18, 2026

Copy link
Copy Markdown
Contributor

Important

  • 🔍 Trigger review

This repository does not receive automatic reviews because it has fewer than 10 stars.

⚙️ Run configuration
  • Configuration used: defaults
  • Review profile: CHILL
  • Plan: Advanced
  • Run ID: 7e0d9c93-84fe-496d-b967-3a3b66def78a
  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

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.

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.

Create campaign conversion rate analytics for creators

1 participant