We developed a digital marketing tool for B2C companies to market themselves more effectively
Brief
After 20 years of work experience in digital marketing in London, our client wanted to help local businesses in his home city Nairobi adapt online marketing technologies into their business.
In close collaboration, we conceptualized the idea and built cross-platform and adaptive marketing tool where businesses could create various digital reward programs, set up automatic email and SMS campaigns, and track customers’ engagement and behaviour patterns.
Key features
Complex admin panel (add business description with photos, pictures, set discounts, track users’ engagement).
Integration with the telecommunication provider for automated SMS-campaigns.
Search business by location, type, rating.
5 types of users (advertiser, customer, admin, publisher, reseller).
Likes, dislikes and feedback of businesses.
Built-in reward program for customers.
Opportunity
The client had extensive expertise in digital marketing. Given the outdated technological environment in the Kenya market, there was a wonderful opportunity to incorporate the knowledge and effectiveness of digital marketing tools into local business operations.
The client needed a realiable partner with considerable IT knowledge and capabilities to deliver a cost-effective solution and bring idea to life.
Approach
Since it was the first digital product for the client to build, we devoted a considerable amount of time to analyzing the market and conceptualizing the idea together. We held a workshop where we gave an overview of similar platforms in different markets, presented our portfolio, and walked the client through our capabilities and expertise areas. We also comprehensively analyzed the client’s vision and ideas.
We leveraged the agile methodology testing different hypothesizes and testing results. We had daily stand-up meetings with the team and the client, regular calls about the project status and future plan of action.
Admin panel with an up-to-date customers database was available.
Process
Having a well-functioning scheme is perfect. But in real life, we face a lot of nuances for every project, especially for startups. Therefore, we tried to optimize the process at the beginning of the journey.
Mindmap Creation
This scheme summarizes all data about the project in one place, combining the customer journey map, site map, and mind map.
Mindmap shows the user's roles and descriptions, the points of contact between the user and the service, the users' goals and benefits from the service, problems, limitations, and the main features of the service.
Wireflows design and testing of the main user scenarios
This scheme summarizes all data about the project in one place, combining the customer journey map, site map, and mind map.
Mindmap shows the user's roles and descriptions, the points of contact between the user and the service, the users' goals and benefits from the service, problems, limitations, and the main features of the service.
Mockups design
To save time, we decided to draw mockups in detail, go through it with custom scenarios, create a UI Kit and set up a system of margins, create layouts only for the main pages, and create the rest of the pages on the edge of the prototype, given styles.
Design of logo & UI Kit
To optimise the work and avoid many edits, we based the design of the prototypes and UI on the Material design system.
Result
The result was a powerful and functional back-end system built in Laravel PHP framework. At the front-end, modern design and layout were created for the high-quality user-experience.
Team
Denis Parfenov — Project Manager.
Samuel Gachui — Product Owner.
Vladislav Zubairov — Back-end Developer.
Anton Vizir — Front-end Developer.
Katya Sirotkina — UX/UI Designer.
inCode Ltd.
London, United Kingdom
Palliser Road, London, England, W14 9EB
inCode Systems LLC.
Round Rock, TX, USA
Round Rock, TX 78665