

How a popular Swiss credit card issuer unified siloed marketing data and cut the cost per lead by half with Windsor.ai data connectors.
Optimized cost per lead by
47%Unified all marketing spend and performance data
100%Key outcomes:
- 47% decrease in cost per lead through smarter budget allocation.
- 100% unification of spend and performance data across Google Ads, Bing, Facebook, Criteo, and affiliate platforms.
- Full visibility into first- and last-touch attribution, enabling smarter spend distribution.
- Significant reduction of unprofitable campaigns while scaling high-performing ones.
About the client
Bonuscard.ch AG is a Swiss credit card issuer offering Visa Bonus Card, LibertyCard, and SIMPLYCARD. Headquartered in Zurich with around 140 employees, the company is part of the Cornér Bank Group and a digital-first player in financial services.
Bonuscard.ch uses a multichannel approach for customer acquisition and brand visibility, with a strong presence on Google, Facebook, Bing, and affiliate networks.
Challenges
As the company’s client base increased, Bonuscard.ch faced major roadblocks in campaign analysis and performance optimization:
- Marketing data was fragmented across multiple platforms, creating blind spots and delayed insights.
- Attribution models varied from platform to platform, complicating performance measurement.
- Customer journeys were long and multichannel, but nearly impossible to analyze holistically.
- Manual reporting workflows made it difficult to act quickly on spend or performance trends.
Solution
To overcome these challenges, Bonuscard.ch partnered with Windsor.ai to implement a fully automated ELT pipeline and multi-touch attribution solution.
Here’s what they’ve achieved with our platform:
✅ Cross-channel data integration
Windsor.ai connected all Bonuscard’s key platforms, automatically syncing campaign data into custom Power BI dashboards without the need for manual exports.
✅ Unified attribution across all touchpoints
Windsor.ai applied a data-driven multi-touch attribution model, giving Bonuscard.ch visibility into both first- and last-touch contributions across every channel.
✅ Journey-level analytics
Bonuscard.ch could visualize complete customer paths, understanding which combinations of touchpoints led to conversion.
✅ Optimization insights
The team used Windsor.ai’s performance metrics and recommendations to pause underperforming campaigns and scale up profitable ones with confidence.
Results
Bonuscard.ch witnessed measurable improvements in marketing efficiency and visibility:
- 47% lower cost per lead after reallocating the budget based on accurate attribution insights.
- 100% unified view of marketing performance across every digital channel.
- Clear visibility into first and last touches empowered more effective budget decisions.
- Performance transparency for every channel enabled complete cross-channel ROI analysis.
- Wasteful campaigns were minimized, while winning campaigns received more investment.
Download the Bonuscard.ch case study as PDF.
Final takeaway
Before implementing Windsor.ai as a data integration layer, Bonuscard.ch lacked the unified view and accurate attribution needed to optimize multichannel spend for maximum conversions. Now, with automated data integration and real-time ELT pipelines, the team makes decisions faster, with complete transparency and consistent results.
Curious what Windsor.ai can do for your team?
Start your free 30-day trial: https://onboard.windsor.ai/.
Book a demo: https://calendly.com/windsorai/guided-onboarding.




