Case Study: Unlocking Full Funnel Attribution Through Unified Lifecycle Marketing Data For Biscred

The Challenge

A fast-growing marketing organization faced limited visibility into email campaign performance, particularly those executed through Mailgun. With data fragmented across Mailgun, Braze, and internal lifecycle segmentation tools, there was no unified view of user engagement or a reliable way to attribute actions like job posts or conversions back to marketing efforts.

Manually-triggered Mailgun emails operated in a silo—untracked and unconnected to performance dashboards. This gap restricted campaign optimization and hindered visibility into which segments (clients vs freelancers) were actually engaging.

Problem Statement

The client, a global enterprise leveraging Salesforce Marketing Cloud, was hampered by SFMC’s lack of native SMS click-tracking:

  • Incomplete Data: Only send and delivery metrics were available, obscuring how recipients engaged with embedded links.
  • Manual Integration Gaps: Without automated data synchronization, insights lived in silos, preventing real-time reporting in Salesforce.
  • Hindered Decision-Making: Inability to track clicks made it difficult to evaluate campaign effectiveness or refine SMS tactics.

Objective: Implement a robust, automated framework to capture SMS clicks and sync engagement data seamlessly with Salesforce, ensuring end-to-end visibility for more effective, data-driven marketing decisions.

The Solution

We designed and implemented a Unified Lifecycle Marketing (LCM) Data Cube, merging and mapping datasets from Braze, Mailgun, and user role segmentation tools into a single schema:

1. Schema Consolidation

A unified dataset was built by:

  • Mapping and retaining every field across both platforms (Braze and Mailgun).
  • Standardizing key fields such as event_time, dispatch_id, email_uid, campaign_name, and event_type.
  • Ensuring both delivery and engagement events (opens, clicks, unsubscribes, bounces) were consistently tracked and comparable across sources.

2. Lifecycle Segmentation

Using user-level data:

  • Users were tagged with lifecycle labels: CL, FL, or CL and FL.
  • These segments were joined to engagement data using email_address or external_user_id.
  • A new user_lifecycle_segment field was added for deeper segmentation across performance dashboards.

3. UTM Parameter Strategy

To close the attribution gap:

  • Standardized UTM parameters were applied to all Mailgun email URLs: ?utm_medium=email&utm_source=mailgun&utm_campaign=%recipient.template_id%&email_uid=%recipient.email_uid%
  • Email templates were updated to automatically append UTM parameters using Mailgun’s custom variables.
  • This enabled downstream analytics tools to report campaign influence and source performance accurately.

4. Pipeline & QA

  • Data from Braze, Mailgun, and Sherlock-like tools was extracted, normalized, and loaded into a centralized warehouse.
  • Extensive QA ensured no data loss and reliable event-to-user linkage for reporting.

Result

  • Holistic Attribution: Marketing teams now attribute engagement and conversions—such as job post creation—across all lifecycle stages and platforms.
  • User-Centric Insights: Campaign performance is visible by user type, helping prioritize outreach and content personalization.
  • Optimized Campaigns: Unified tracking revealed the true impact of Mailgun campaigns, informing reallocation of budget and messaging.
  • Reliable UTM Infrastructure: Mailgun campaigns are now tracked consistently, with clear source and campaign attribution across Google Analytics and internal dashboards.

Takeaway

When lifecycle data is unified and attributed accurately, marketing becomes a performance engine—not a black box. Unifying your stack might be the best ROI decision you make this year.

Other Case Studies

Book a Free Session
Please enable JavaScript in your browser to complete this form.

Congratulations!

You have successfully applied to the Job.

Thank you for your job application.
Our HR department will be in touch with you soon. In the meantime, stay tuned for our news and updates.

Download the 7-Point Agentic Readiness Audit

Apply for the role

Please enable JavaScript in your browser to complete this form.
Are you located in USA?

Apply for the role

Please enable JavaScript in your browser to complete this form.
Our office timings are 5 PM to 2 AM is this suitable for you
This is an onsite position is this workable for you?

Apply for the role

Please enable JavaScript in your browser to complete this form.
Are you located in USA?

Apply for the role

Please enable JavaScript in your browser to complete this form.
Our office timings are 5 PM to 2 AM is this suitable for you
This is an onsite position is this workable for you?

Apply for the role

Please enable JavaScript in your browser to complete this form.
Our office timings are 5 PM to 2 AM is this suitable for you
This is an onsite position is this workable for you?

Apply for the role

Please enable JavaScript in your browser to complete this form.