The Project

We developed the B2B advertiser platform for our client Freecoffee. This powerful solution, based on PrestaShop, allows advertisers to create their surveys by purchasing credits and thus interact with the Freecoffee community to obtain feedback and opinions on real-world issues (e.g., feedback on a new product, measuring customer satisfaction within a brand, seeking community input on strategic issues, etc.). The main objective was to provide a centralized and easy-to-use solution for creating and managing surveys, allowing advertisers to collect these valuable opinions and engage users of the Freecoffee mobile app.

Context and Objectives

Freecoffee is an innovative project conceived by our client, centered around a fun mobile application, available on Android and iOS, that rewards users through surveys and daily challenges. Rewards are available in two forms: coffee beans that can be used in the Freecoffee store, and coffees that can be collected from partner coffee points located throughout France.

Key Features

  1. Purchase of Credits
    • Credit System: Advertisers can purchase credits through the platform, which are then used to create and distribute surveys. This credit system allows for flexible and transparent management of survey expenses.
    • Payment Options: The platform offers a secure payment option through Stripe, which comes with a subscription system for eligible customers, allowing advertisers to easily top up their credits. Transactions are secure, and advertisers receive instant confirmation of their purchases.
    • Credit Tracking: Advertisers can track their credit usage in real-time and receive alerts when their credits are low, allowing them to plan their top-ups efficiently.
  2. Survey Creation
    • Intuitive Interface: The platform offers an intuitive and user-friendly interface for creating surveys. Advertisers can easily create custom surveys in just a few clicks, without requiring advanced technical skills.
    • Question Types: The platform supports a variety of question types: Swipe (like/dislike), Battle (which option is better), and NPS rating survey templates. This allows advertisers to create surveys tailored to their specific needs.
    • Personalization: Advertisers can customize the appearance of their surveys with logos, colors, and images to reflect their brand. They can also add personalized instructions and messages to guide respondents.
  3. Survey Delivery
    • User Targeting: The platform allows advertisers to target specific segments of the Freecoffee community based on demographic, geographic, and behavioral criteria. This ensures that surveys reach the right people. And it does so anonymously: users remain profiles, and their personal information is never shared with advertisers.
    • Scheduling: Surveys can be scheduled so that advertisers can optimize their distribution and offer them at the most opportune times.
    • Automatic Delivery in the Mobile App: Surveys appear directly on the Freecoffee mobile app, for the right users, and on the requested dates, thus increasing participation and engagement rates.
  4. Results Analysis
    • Analytics Dashboard: The platform offers a comprehensive analytics dashboard allowing advertisers to track the performance of their surveys in real time. They can view the number of responses, participation rates, and other key metrics.
    • Data Visualization: Survey results can be viewed in graphs and charts, facilitating data analysis and interpretation.
  5. Real-time connection with the Freecoffee app and administration platform
  6. API Communications: The PrestaShop platform communicates in real time with the Laravel Freecoffee management site and its API, notably to retrieve information related to anonymous user targets from the Freecoffee community for their surveys.
  7. Communications via the PrestaShop Webservice: Thanks to this practical feature, any third party can connect to a PrestaShop site and interact with its database, efficiently and securely. For this project, the PrestaShop webservice allows the Laravel administration interface to control certain actions, including deactivating an advertiser account or viewing surveys and their spending, among other things.

Production

The PrestaShop CMS was used for this project to benefit from a clean, secure, and efficient environment, and for its user account management, order placement, and payment features. The ability to communicate with this PrestaShop site via its web service fully met our client’s specifications. The site was custom-built, with a unique theme using Elementor and custom modules to communicate with the Freecoffee API and display the desired information in the tool’s custom areas and pages.

Conclusion

The Freecoffee Advertisers B2B platform, based on PrestaShop, is a complete and innovative solution for creating and managing surveys in a diverse architecture, consisting of several PrestaShop platforms, a Laravel platform, an API, and a mobile application.

We are proud to have been able to complete this unique project within an efficient, well-designed, and high-performance architecture.

If you, too, need a custom platform with features accessible through virtual points purchased online, which could potentially be integrated into a larger project using APIs, don’t hesitate to contact us.

We will be happy to discuss your project with you and provide you with a smart quote that best meets your needs and budget.

 

FIND US
Gopadma Technologies Pvt Ltd

28, Thiyagaraja Street - 605001 Pondicherry - India

Itinerary