Piesoft. STRATFLAG: Right Words for Brilliant Ideas

STRATFLAG: Right Words for Brilliant Ideas

Piesoft turned a client’s idea into a robust marketing software solution with extensive functionality. Here, we explore how it was done.


Our client is a leading Belgian digital marketing agency, offering a full spectrum of services to help businesses grow digitally, rank better on search engine results pages (SERPs), and boost their digital marketing success. From years of experience significantly improving businesses’ online presence, they realized the need to build a robust all-in-one search engine optimization/search engine advertising (SEO/SEA) solution with further integration into the customer’s package of services. 

The goal was to build a full-scale, user-friendly instrument to manage SEO and SEA on one web application and provide visibility to technical aspects while maintaining intuitive interfaces and a clear structure. 

After several attempts to choose a trustworthy outsourcing tech partner, the agency’s CEO, Raphael Willet, was still in search of the right fit for his start-up. “Because working with people on your start-up is like giving the keys to your house, and it can’t be just anybody,” Raphael noted. Our PieSoft team reached out to him and, after a few discussions, when provided a comprehensive estimation and vision of the project, we both knew we were a match and therefore started the development process. 


The main challenge was balancing complex functionality and good usability to avoid unnecessary problems in managing the app and making the tools user friendly and understandable after completing the basic training. 

To achieve this, we divided the development process into three key steps to build a powerful all-in-one SEO/SEA solution: 

  • Design and specification of requirements for the new system 
  • Software development from scratch 
  • Complex application, high resources consumption 


The PieSoft team built an application that is more than just a tool—it’s an approach. Using Stratflag, you can work on semantic marketing and build a strategy for your company. On request, the user can have many discussions and meetings to fully utilize the app’s resources and comprehensively address marketing needs. Stratflag allows its users to connect their Google accounts to identify SEO/SEA on a single platform, generate new keyword ideas, identify the keywords that are to be associated with or excluded from an SEO/SEA strategy, track website visibility, and optimize presence in the search results. 

Once keyword strategy is defined, a user can write content using the trending keywords and monitor their content strategy, with main competitors working toward the same goal in a dedicated zone. 

Technologies used

Working on the frontend and backend of the platform, we used the following technologies to build the state-of-the-art solution: 


  • Java 11
  • Kotlin 1.4
  • Spring
  • JMS (ActiveMQ)
  • Gradle 


  • JavaScript
  • ReactJS


  • Docker
  • Google SDK
  • AWS
  • AWS EC2
  • AWS S3


  • Reactive WEB
  • Server Side Event


Our client received a robust one-stop SEO/SEA solution to manage analytics, track digital marketing progress, and reduce the cost of pay-per-click and search-engine optimization campaigns while increasing visibility. Stratflag is the ultimate app for pursuing everyday marketing objectives and creating and maintaining long-term strategies. 

PieSoft’s experts successfully built a comprehensive web solution that is everything a company needs to create successful SEO/SEA strategies and stay ahead of the curve. 

Do You Have a Similar Project Idea?

No matter how complex your IT project goals are, our professional business analysts will increase the product quality while reducing its costs.


We are open to new challenging tasks and
we'd love to  learn more about your project.