GitBook boost ARR by 8% with FlyCode

10.5%

increase in recovery rate

>11x

ROI

Book a demo with us today

Overview

GitBook is the AI-native documentation platform.


Intro - GitBook product

GitBook is a modern documentation platform that helps teams create, maintain, and share beautiful product documentation. With thousands of businesses worldwide relying on GitBook for their technical docs, the platform has become essential infrastructure for developer-focused organizations serving customers in 100+ countries.

GitBook is reframing the future of documentation Documentation has been stuck in the past while software development has evolved at breakneck speed. Teams ship faster than ever, but their docs lag behind — becoming outdated, fragmented, and disconnected from the products they're meant to support.

The challenge?

GitBook runs a product-led growth motion, where retention and expansion depend on a seamless billing experience. But failed payments introduced avoidable friction:

Involuntary churn risk: A portion of customers churned not because of product value, but because payments didn’t go through.

Using basic retry with Stripe: Default retry settings don’t adapt to issuer behavior

Disconnected customer experience: Recovery emails and payment retries weren’t synchronized, increasing customer confusion and voluntary cancellations.

GitBook was losing monthly revenue to failed payments and needed a recovery solution that would improve results quickly, run hands-off, and adapt automatically as failure patterns changed.

How GitBook turned failed payments into revenue?

FlyCode augments Stripe’s retry and dunning flow with machine learning built specifically for failed payments.

Instead of applying one generic retry schedule to all failures, FlyCode evaluates each failed transaction in real time and determines:

  • whether to retry,

  • when to retry,

  • and how to coordinate retries with customer communication.

As issuer behavior changes over time, FlyCode adapts automatically, keeping recovery performance high without manual tuning.

Backup Payment Method (Backup card on file)

Smart retries

Recovery Outreach

If a customer’s default card fails, FlyCode can automatically retry the charge using a backup card already on file, recovering revenue without customer action. It’s a no-code toggle that reduces churn risk and speeds up recovery.

With FlyCode, you can recover more payments with: Fewer retry attempts – reducing costs and maintaining a great customer experience Faster recovery time – optimizing the retry schedule for the best success rate Minimal customer friction – intelligently coordinating retries and communications

Our advanced outreach product coordinate perfectly with payment retries to recover revenue, reduce involuntary churn, and maximize customer satisfaction.

We power every email with high deliverability and the deepest understanding of your customers’ context — ensuring the right message reaches the right customer at the right time.

With FlyCode, businesses unlock hidden revenue streams and automate payment recovery entirely, eliminating the need for manual intervention. Designed to align with card network best practices

“FlyCode replaced our generic retry logic with an intelligent, synchronized approach that recovers payments faster and with less friction. Achieving a boost in recovery rate while actually reducing customer frustration has been an important win to capture untapped revenue without adding operational complexity. ”

“FlyCode replaced our generic retry logic with an intelligent, synchronized approach that recovers payments faster and with less friction. Achieving a boost in recovery rate while actually reducing customer frustration has been an important win to capture untapped revenue without adding operational complexity. ”

Marc Vallejo Padilla

Finance Manager @ GitBook


The Impact

GitBook boosted ARR by 8% with FlyCode.

By integrating FlyCode into their Stripe account, GitBook achieved a substantial uplift in revenue with a clear ROI:

  • 8% ARR lift: By tailoring the retry and communication strategy, GitBook was able to capture more revenue than it had in the last year. This also improves LTV and LTV:CAC ratio’s to further fuel growth.

  • 10.5% boost to recovery rate: sustained month over month

  • 27% faster time to recovery, improving cash flow and reducing churn risk

In addition to revenue lift, the improved recovery experience reduced unnecessary customer frustration—protecting retention and keeping expansion on track.

About FlyCode

FlyCode helps subscription businesses recover revenue lost to failed payments and reduce involuntary churn. Our machine-learning models optimize retries and customer communications automatically - so you recover more, faster, with zero ongoing effort.

“FlyCode replaced our generic retry logic with an intelligent, synchronized approach that recovers payments faster and with less friction. Achieving a boost in recovery rate while actually reducing customer frustration has been an important win to capture untapped revenue without adding operational complexity. ”

“FlyCode replaced our generic retry logic with an intelligent, synchronized approach that recovers payments faster and with less friction. Achieving a boost in recovery rate while actually reducing customer frustration has been an important win to capture untapped revenue without adding operational complexity. ”

Marc Vallejo Padilla

Finance Manager @ GitBook

Giving Back

Partnering with organizations that promote women in technology and families in need is something we are proud to do.

Text graphic displaying "SPE CODES; NEXT LEVEL" in a bold, stylized font on a solid background.
Logo featuring a stylized text "Catching" with an orange accent, set against a simple background.

2025 FlyCode © All Right Reserved.

Giving Back

Partnering with organizations that promote women in technology and families in need is something we are proud to do.

Text graphic displaying "SPE CODES; NEXT LEVEL" in a bold, stylized font on a solid background.
Logo featuring a stylized text "Catching" with an orange accent, set against a simple background.

2025 FlyCode © All Right Reserved.