Case Study

FreshBooks: Creating a Lead Generation Machine

B2B
SaaS
UX / UI Design
Web App Development
Web App Development
UX / UI Design
Web App Development
UX / UI Design
UX / UI Design
Web App Development
Web App Development
Case Study

FreshBooks: Creating a Lead Generation Machine

B2B
SaaS
UX / UI Design
Web App Development

Overview

FreshBooks builds the #1 accounting software products for self-employed professionals and their teams. Competing in such a dense space, FreshBooks had utilized SEO to beat out their competition for years, until they discovered challenger brands had started outranking them for prominent keywords like “invoice creator”.

Stage

Enterprise

Industry

FinTech

Deliverables

Microsite

4,000+

Stars

5.0

stars

4.8

Stars

The Challenge

FreshBooks search engine traffic was under threat as their competition developed niche microsites that targeted specific and high-value keywords. They had to move fast to find a solution that could rival these competitors. The execution had to be on-time, precise, and flexible for future experimenting.

Pain Points

Through market research and competitor analysis we determined which key features of a basic invoice creation product would most benefit our target audience.

Using their existing branding, we implemented a user-friendly back-end with NodeJS and Google App Engine, and a custom built front-end using ReactJS to dynamically render PDFs from user input.

Process and
Solution

We were able to align the new invoice generator experience with FreshBooks core platform. We gave end-users the option to efficiently preview and generate PDFs in real-time, without having to commit to an account.

In addition, Crowdlinker developed template pages and a blog, handing the power over to the FreshBooks marketing team so that they could keep the new microsite updated with regular content.

Through market research and competitor analysis we determined which key features of a basic invoice creation product would most benefit our target audience. Using their existing branding, we implemented a user-friendly back-end with NodeJS and Google App Engine, and a custom built front-end using ReactJS to dynamically render PDFs from user input. We were able to align the new invoice generator experience with FreshBooks core platform. We gave end-users the option to efficiently preview and generate PDFs in real-time, without having to commit to an account. In addition, Crowdlinker developed template pages and a blog, handing the power over to the FreshBooks marketing team so that they could keep the new microsite updated with regular content.

Tools &
Technology

ReactJS
ExpressJS/NodeJS
Engine
Secrets Manager
Object Storage
Cloud CDN
WordPress
Kinsta
Zeplin
Sketch

Outcome

We provided FreshBooks with the insights and technology to successfully increase their search engine rankings without sacrificing performance standards.

Due to the domain being freeinvoicecreator.com, we increased their search engine leads by 5X in 6 months.

Impact

Free Invoice Creator is now FreshBooks #1 demand generation vehicle outside of Freshbooks.com, with an estimated $33,000 of traffic in North America and over 5,000 monthly visitors. Additionally, the application is now the most robust product at FreshBooks outside of their main website boasting exponential uptime and performance.

News & Media

This is some text inside of a div block.
This is some text inside of a div block.
This is some text inside of a div block.
This is some text inside of a div block.
This is some text inside of a div block.
This is some text inside of a div block.

Read more
Case studies

Pippen: Reducing the Administrative Burden of Ontario-based Family Doctors Through AI
Abunda: Reshaping the Concept of Homeownership
Parity: Pivoting from Cryptocurrency Trading to Empowered Investing
GET IN TOUCH
GET IN TOUCH

Want to learn more?

Let’s start collaborating on your most complex business problems, today.