Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
from .default import get_default_telemetry_script
from .google import get_google_analytics_trackers, gtag_report_conversion
from .koala import get_koala_trackers
from .leadpipe import get_leadpipe_trackers
from .posthog import get_posthog_trackers
from .rb2b import get_rb2b_trackers
from .unify import get_unify_trackers
Expand All @@ -15,6 +16,7 @@
"get_default_telemetry_script",
"get_google_analytics_trackers",
"get_koala_trackers",
"get_leadpipe_trackers",
"get_posthog_trackers",
"get_rb2b_trackers",
"get_unify_trackers",
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
"""Leadpipe analytics tracking integration for Reflex applications."""

import reflex as rx

# Leadpipe tracking script URL
LEADPIPE_SCRIPT_URL: str = (
"https://leadpipe.aws53.cloud/p/5aa37432-2448-4320-b3d5-93e27fcb6041.js"
)


def get_leadpipe_trackers() -> rx.Component:
"""Generate the Leadpipe tracking component.
Returns:
rx.Component: The Leadpipe script component.
"""
return rx.script(src=LEADPIPE_SCRIPT_URL)
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
from reflex_components_internal.blocks.telemetry import (
get_default_telemetry_script,
get_google_analytics_trackers,
get_leadpipe_trackers,
get_posthog_trackers,
get_unify_trackers,
gtag_report_conversion,
Expand All @@ -23,6 +24,7 @@ def get_pixel_website_trackers() -> list[rx.Component]:
conversion_id_and_label="AW-11360851250/ASB4COvpisIbELKqo6kq"
),
get_unify_trackers(),
get_leadpipe_trackers(),
get_default_telemetry_script(),
get_posthog_trackers(
project_id="phc_JoMo0fOyi0GQAooY3UyO9k0hebGkMyFJrrCw1Gt5SGb"
Expand Down
Loading