1000's of data segments to take your ads to the next level
Social media advertising is growing. There is no doubt about it. So now, businesses more than ever have to focus on getting to the right users as soon as possible.
One of best ways to do it is by creating a dedicated software. No matter the industry, with custom software, you'll improve the quality of delivered service or product and facilitate internal processes.
Plus, it's integral with your vision, scalable, and, most importantly, personalized to your needs.
And that's how DeepSync Labs came to life.
This is how our client, Paul, noticed a niche in the market - smaller marketing agencies, freelancers, marketing teams that wanted to improve their Facebook campaigns.
So how does DeepSync Labs work? In short, custom audiences are provided by services that trade live audiences, and thanks to the DeepSync site, the users can get access to it.
Once the idea was there, Paul started working on DeepSync Labs and a few developers in the US, but they needed support after some time.
And that's when we come along. By the time we joined the project, our client already had a functioning product and actual users that we could work with.
There were 2 key objectives that we had to work on. Firstly, to increase the sales and secondly, to make the product more intuitive and user-friendly.
So before we started working, we had to plan everything thoughtfully - what do we need to achieve these goals? What should we focus on first? Once we knew that, we got straight to work.
We took an unusual approach. Because we were working on the existing and working product with active users, we decided to do 2 things simultaneously.
On the one hand, Dominik, our CIO and senior developer, along with the dev team took care of small yet critical fixes that needed to be done. In this way, we could already give some value to the users.
One of the bigger changes in initial stage was the change from acquiring a whole data packages to single segments. That allowed end users to create even better campaigns and reduce the clutter in their Facebook Business Manager accounts.
On the other hand, Bartek, our UX/UI designer, and Aleksandra, software developer, and Scrum Master, focused on research.
During the kick-off call with Paul, we decided to do proto-personas together. Those are personas based on the assumptions of the people involved in the project and later checked against actual data.
Out of this brainstorming session, we worked out 3 proto-personas:
- newcomer/inexperienced solo marketer,
- marketing agency,
- experienced solo marketer.
Based on this, we did our interviews with the users.
In the meantime, Aleksandra started to set up the IDI interviews with the users. Here, we had to be flexible due to different time zones because all the users were from the US, but luckily, we worked it out.
During those interviews, we used Otter - a tool that converted audio to text. Thanks to that we could speed up our work. During the IDI interviews, it turned out that the users confirmed some problems.
After gathering the data, we did the analysis again. Here, we used the Affinity Mapping method - we gathered qualitative information about the users and grouped it by category.
Once all the research was done, it was time to present the results to Paul and discuss our next steps. Based on the user feedback and considering the business objectives, we could plan our tasks, set priorities, and figure out what we want to do and why.
Considering the business goals, we decided to primarily focus on the checkout flow. Here, we did things step-by-step. Thanks to our research, we had a list of priorities that we had to do before moving on to the next task.
So after checkout, we moved on to onboarding flow and simultaneously thought about the app's safety. Here, we also fixed some issues.
This onboarding flow was the result of our research phase and IDI interviews. Because one of our personas was "newcomer/inexperienced marketer", we had to prepare the app so that the user would be "led by the hand" from the moment of setting up the account. In this way, even someone less experienced can instantly use the app.
So while Bartek focused on design, our developers were working on bugs and new functionalities.
This was also the time when Angelika, our software developer, joined the team. And because she was new to the field, we could test the product on her.
Our goal was to make the product intuitive and useful for newbies and those who are experts in it. Angelika was one of our user personas, so it was perfect. Hence, we took that opportunity and carried out a usability test on a hi-fi prototype. After the tests, we again had a lot of data and insights on the product.
And then, we developed the product. Month after month, the app grew and got more users. After a few months, Dawid, full-stack developer, joined our team.
We also carried out usability tests with him and got a lot of useful feedback, including bugs and new ideas to improve the product that we could discuss with Paul, put it in our backlog, and later implement it in the app.
As it's still an ongoing project, we're constantly working to make it better and more intuitive for the users. So our part doesn't end here. We have much more to show.
DeepSync Labs promises to help its users with 3rd party data for marketing campaigns on Facebook. And the fact is, nobody does it better. Check it yourself.
I'm the least tech-savvy person ever, and so the thought of developing an entire piece of software is paralyzing. But, again, you've demystified the process and made it, dare I say, easy! You got something good here and I'm already looking forward to dusting off a couple of other software ideas I have!
TechEdge Developers is our primary external development partner. We have now worked with this company for several years, and under the leadership of Rafal Kartaszynski, we have found them to be knowledgeable, responsive and highly professional. We have no hesitation in recommending Rafal and TechEdge Developers for development work.