Software Development & Marketing Automation Agency

MI DIGITAL is a custom software development and automation company of dedicated experts in engineering and marketing. Our capacity to help customers is a result of implementing best practice software development processes in our execution.

Here at MI DIGITAL, we specialize in Ruby on Rails and React full stack development. While each of our developers specializes on the front end or back end for the business logic or data model, we expect all all our team members to be familiar with both layers. We think that works better in an Agile environmnt it supports flexibility, creates highly efficient teams, and allows for a higher level of collaboration through project lifecycle.

All this is done with one goal in mind: working in partnership with your team to produce high quality software. No outcome short of that is acceptable.

 
$5,000+
 
$50 - $99 / hr
 
2 - 9
 Founded
2016
Show all +
Zagreb, Croatia
headquarters
  • Bani 30, Buzin, 10010
    Zagreb 10010
    Croatia

Portfolio

Key clients: 

Audi, Trainline, Auto Alliance, Pricerat.io

Software consulting done right: helping Weserve's agile team to deliver

Weserve is helping online movements get organized, raise funds, and complete tasks. With Weserve, you can put your followings to work and keep the momentum going for your community without having to belong to a ruling party, but instead engage them as an independent leader. Projects are open for public review, so you can channel the wisdom of the crowd. This makes you accountable but it

also protects you and your project as independent and legitimate. Also, one of the cool things is that you can fund a project using Bitcoin payment (or any other currency) from anywhere in the world.

When we came onboard, the Weserve team was already building the application. They had challenges with building a good system that will support the founder’s vision, while staying dynamic and solving the technical changes. On top of lending a hand with writing quality code, we helped to speed up internal processes and create MVP (Minimum Viable Product) on a short notice. 

Data Studio Bridge App for Google Data Studio

Data Studio Bridge  overrides all barriers to entering data from various marketing channels and provides automated solutions for data entry and daily data sync. You can easily import all of your marketing data into Google Data Studio using a single connector as a data source. After setting it up for the first time, Data Studio Bridge

will update your data daily, making your Data Studio reports always up to date.

Pricerat.io: Progressive Web App For Finding The Best Discounts

Pricerat.io is a progressive web app with which you can track the change of price and discounts for products and categories from various online stores over time. The platform gives users the opportunity to spot deals and get notifications about discounts in various product groups they are interested in. Users can subscribe to receive notifications on price changes by setting criteria in an

absolute value of percentage. 

Translation Management System: ERP & Workflow Cloud-Based Solution

ELS Agency is a copywriting and translation agency with offices in Edinburgh, UK and Milan, Italy. For ELS, we have automated everything that is possible to automate in their work process: from project management, project status, tracking profit per client, tracking reminders, etc. To achieve full automation, we have built a custom automated cloud-based translation management and ERP system, which is a suite of 2 main

integrations: a) management of core business processes and b) automation of the language translation workflow. 

Reviews

Sort by

Software Dev for Horse Show Technology Company

"We value their proactive approach to every stage of development."

Quality: 
5.0
Schedule: 
5.0
Cost: 
4.5
Willing to refer: 
5.0
The Project
 
$50,000 to $199,999
 
Jan. 2016 - Ongoing
Project summary: 

MI DIGITAL built a cloud-based software product for horse shows. Using a new development process, they made the backend in Ruby on Rails and the frontend in JavaScript and Bootstrap. They now provide support.

The Reviewer
 
1-10 Employees
 
Canada
Mark Stirling
President, Equestrian Show Manager
 
Verified
The Review
Feedback summary: 

The software received positive user feedback, leading to more work for MI DIGITAL. The team provides broad expertise, responsive service, and high-quality deliverables on a consistent basis. Daily communication, timely delivery, and a forward-thinking approach make for smooth collaboration.

A Clutch analyst personally interviewed this client over the phone. Below is an edited transcript.

BACKGROUND

Introduce your business and what you do there.

I’m the president and majority owner of Equestrian Show Manager. We provide software to run and support hunter-jumper horse shows.

OPPORTUNITY / CHALLENGE

What challenge were you trying to address with MI DIGITAL?

I wanted to introduce more automation into horse show competition and the technology that helps run them. I started a company and engaged MI DIGITAL as our software development team.

SOLUTION

What was the scope of their involvement?

The software serves every part of running a hunter-jumper show, from planning to administration to tracking events. It tracks ongoing events and prizes, allows participants to enter the show, and organizes services such as stalls and campsites. It also provides marketing opportunities to both show owners and participants.

MI DIGITAL developed the software as a cloud-based solution in Ruby on Rails. They built the frontend using JavaScript and Bootstrap. At their team’s suggestion, we used behavior-driven development to create the software. We first made a series of tests that the software had to pass to meet our requirements. MI DIGITAL then designed the software to meet those specific tests. This process reorders a traditional development process where a team programs a product and then creates tests to check its functionality. We found behavior-driven development an innovative and effective process.

MI DIGITAL now provides ongoing support, fixing bugs and implementing new functionalities as needed.

What is the team composition?

I interface with Martin (Founder and CEO, MI DIGITAL) and two programmers on a regular basis.

How did you come to work with MI DIGITAL?

The Ruby on Rails development community is tight-knit. My CTO met MI DIGITAL at a Ruby on Rails conference and found their team to be knowledgeable and highly recommended.

How much have you invested with them?

We’ve spent about $100,000–$200,000 so far.

What is the status of this engagement?

We started working together three years ago, and the project is ongoing.

RESULTS & FEEDBACK

What evidence can you share that demonstrates the impact of the engagement?

We’ve worked with several third-party developers in the past, but MI DIGITAL is the first to consistently meet our standards. The team regularly rises to the occasion for us. They can fulfill a variety of requests in a flexible capacity with only general guidance. As a result, we continue to work together.

Our software undergoes rapid application development, and we continually make changes based on customer feedback. We translate each request into a functional architecture and then create a list of requirements and some screen designs. Using those resources, MI DIGITAL then builds the technical architecture of the new functionality. Since the software first launched, we’ve added features such as campsite reservation systems and improved database structures. Their team also designs UIs as needed and provides live software for events. If any issue comes up during a show, they’ll jump on it right away.

How did MI DIGITAL perform from a project management standpoint?

Their responsiveness is excellent. Their live support is offered around the clock. We also value their frank and clear communication. MI DIGITAL has never surprised us with an unexpected delay or charge. They regularly meet deadlines and warn us of delays well in advance. The team communicates fluently in English. We interface almost every day through Slack.

What did you find most impressive about them?

We value their proactive approach to every stage of development. MI DIGITAL introduced us to behavior-driven development as well as other best practices for software development without asking. The team works independently and takes initiative on a regular basis, which we appreciated as a small company. If they find any bugs that our testers miss, they fix them right away. If they see a way to improve a process, they’ll go ahead and implement it (unless it comes at a significant cost to our side). This approach distinguishes them from other third-party vendors I’ve worked with.

Are there any areas they could improve?

No, I can’t think of anything. We couldn’t be happier with MI DIGITAL’s work.

Any advice for potential customers?

Be as open about your business, needs, and challenges as possible. MI DIGITAL is highly trustworthy, and more information helps them deliver higher-quality results.

5.0
Overall Score They are the best offshore developer that I’ve ever worked with.
  • 5.0 Scheduling
    ON TIME / DEADLINES
    I can think of only three times where they missed a deadline. In each case, they informed us well in advance and had an excellent reason for it.
  • 4.5 Cost
    Value / within estimates
    While their rates are on the steep side, MI DIGITAL delivers excellent value for their products and services.
  • 5.0 Quality
    Service & deliverables
  • 5.0 NPS
    Willing to refer
    I’ve already recommended them several times. I would not hesitate to do so again.

Translation Management & ERP System for Digital Communications Firm

The sense of security they provide is worth the entire budget we pay them.

Quality: 
5.0
Schedule: 
5.0
Cost: 
5.0
Willing to refer: 
5.0
The Project
 
$10,000 to $49,999
 
June 2015 - Ongoing
Project summary: 

MI Digital created a hybrid IT system that offers the combined functions of both traditional digital agency and translation provider management tools. The platform integrates Dropbox and email automation.

The Reviewer
 
11-50 Employees
 
Milan, Italy
Matt Bedford
CEO, ELS Agency
 
Verified
The Review
Feedback summary: 

The new system streamlined workflow, increasing both revenue and quality of service. Notably, automated invoice reminders improved customer relations while ensuring prompt payments. Working on a yearly retainer has fostered a robust, long-term partnership offering reliability and immediacy.

A Clutch analyst personally interviewed this client over the phone. Below is an edited transcript.

BACKGROUND

Introduce your business and what you do there.

I'm the CEO of ELS Agency, a digital communications specialist based in Italy and the UK. We provide copywriting in different languages. Our work is related to translation, but more focused on digital marketing aspects including SEO. Our clients range from small companies to major enterprises in the high-end sector.

OPPORTUNITY / CHALLENGE

What challenge were you trying to address with MI Digital?

Our service is a bit unique, as we straddle the line between standard web agency and translation provider. Tools for these two business models have entirely different sets of services. As a consequence, we struggled to find an appropriate IT system. We tried using Excel and Microsoft Access, but third-party service providers’ tools felt like sticking a round peg into a square hole.

SOLUTION

What was the scope of their involvement?

MI Digital helped us develop a system that tracked our work, specially tailored for our high-profile customers like Gucci, Prada, and Michael Kors. They built a management tool that seamlessly aggregates the different types of jobs we perform. Our traditional agency tasks include branding, copywriting, and brand voice development. For the translation element, we needed to keep the metrics for each of our working languages separate.

Automation made our standard work processes smoother and simpler. Dropbox integration allows us to add new job profiles, insert files, and send generated emails to our providers and the project managers involved. This level of function isn't possible with standard web agency job management tools.

What is the team composition?

As the CEO, I typically interact with their founder, Martin Morava. We have a very good relationship. He's very helpful; he really understood our challenge and considered several different ways to fix it. Ivana Oreski manages digital marketing, and we were occasionally in touch with other developers.

How did you come to work with MI Digital?

After attempting the project in-house, we realized it was beyond our capabilities. We’d previously tried several vendors, and always experienced problems with unreliability or inefficiency. Vendors would either disappear mid-project or take a month to complete work we needed by the next day. MI Digital was the first vendor who was there for us when we needed them. We were happy with the plan and budget they proposed, so we started an initial trial project and have worked together ever since.

How much have you invested with them?

Last year, we spent between $40,000 and $50,000.

What is the status of this engagement?

We started our partnership mid-2015. We've engaged them to work for us on a long-term basis with an annual retainer. Whenever we have new projects, we already have room in the budget and an available vendor. There are always new ways to develop our system, like integrating AI. Technology evolves so quickly that it’s easy to become obsolete. Adding features and functionalities makes it run better, smoother, and faster.

RESULTS & FEEDBACK

What evidence can you share that demonstrates the impact of the engagement?

The levels of speed and cohesion with which they’ve aggregated these features were fantastic. Ultimately, they helped us provide a better service while saving money. I appreciated their open-minded approach. Rather than using one specific programming language at all times, they’ll find varied methods that work more effectively. They're happy to break down the process step-by-step, even if you're not a tech expert. Finding novel ways to approach old problems mirrors our own methodology, so it's been a very successful relationship.

We got excellent use out of the basic invoice reminder system they installed. It sends out a regular e-mail and follows up with a series of reminders as needed. Previously, we’d had to personally call customers who didn't pay their bills. The new system mitigates the risk of human error, as well as the awkwardness involved. Customers often got defensive with our account team and took the calls as a personal insult. Some got so upset that they threatened to cancel their contracts. Implementing the new system was a simple change that made a really big difference, and improved the bottom line. Not only did we see a 15% rise in the number of bills paid on time, but we also haven't had a single bad reaction from certain non-paying customers.

How did MI Digital perform from a project management standpoint?

We have similar roles in terms of project management, and I'd honestly say they do a better job than we do. Everything's rolled out as and when it should be. If issues arise, I can easily get in touch. Whenever my team pointed out software bugs, the developers resolved them within 24-48 hours. For more strategic work, they'll take a few days to develop a plan of action. We conduct briefings and updates via Skype or phone. Daily communication is usually via Slack, and they send monthly or trimester-ly email updates.

What did you find most impressive about them?

We have a great business relationship, and I’m very satisfied. We found them at the perfect time, and they're really an ideal vendor for our company. We're not a huge business, so we've only experienced six or seven different development teams. I really value MI Digital’s availability and commitment to getting work done. The sense of security they provide is worth the entire budget we pay them.

If our system breaks, I can't send any bills or track who should be paying us. It could be a real disaster, and other companies have let us down or delayed our project. With MI Digital, it's been the complete opposite experience. If a problem is urgent, they’ll quickly develop a solution, and always respond appropriately. Their attentive customer service is invaluable.

Do you have any advice for potential customers?

Take a top-down approach. Instead of just asking them to build a feature, consider how you want it to ideally work in the future. MI Digital will help you understand the logical flow of information and processes. If you take a higher-level look with Martin and the other programmers initially, you'll get a much better end result.

5.0
Overall Score They're friendly, responsive, and take a positive approach to problem solving. If I'm not clear about a goal, they help me think it through better.
  • 5.0 Scheduling
    ON TIME / DEADLINES
    They're excellent. They've never missed a deadline, because they’re realistic about their capabilities.
  • 5.0 Cost
    Value / within estimates
    The annual retainer has been an exceptional deal. While there are cheaper developers, our main system was worth the investment.
  • 5.0 Quality
    Service & deliverables
    Their work is always clear and functional. We had very few problems with bugs afterwards. It's an exceptional service.
  • 5.0 NPS
    Willing to refer
    I've already done so several times, and those clients have been equally happy with their results.

Custom Web App Dev for Train Travel Platform

"They're always quite clear about when they can do something and how fast they can do it."

Quality: 
4.5
Schedule: 
5.0
Cost: 
4.5
Willing to refer: 
5.0
The Project
 
$10,000 to $49,999
 
Jan. - June 2017
Project summary: 

MI DIGITAL developed an API to integrate an iOS app with AdWords, incorporating click ID functionality to better inform marketing algorithms.

The Reviewer
 
501-1,000 Employees
 
London, United Kingdom
Robert Costart
Former Head of International Marketing & Growth, Trainline International
 
Verified
The Review
Feedback summary: 

Loading speed increased markedly as the site grew more dynamic and scalable. Throughout the engagement, MI DIGITAL’s understanding of marketing technologies helped them meet or beat deadlines and respond quickly to any inquiries or technical concerns that arose.

A Clutch analyst personally interviewed this client over the phone. Below is an edited transcript.

BACKGROUND

Introduce your business and what you do there.

I used to be the Growth Hacker at Trainline, heading up innovation, growth, and international marketing.

OPPORTUNITY / CHALLENGE

What challenge were you trying to address with MI DIGITAL?

We needed a vendor to make the first versions of an app to get our marketing technology up and running. We needed to create and build an API for iOS to integrate into our AdWords account, while also making our site lighter and faster.

SOLUTION

What was the scope of their involvement?

MI DIGITAL came in to increase spend and performance. You can’t increase spend if you don't know where the performance is coming from, or make it dynamic and scalable.

Their team helped create an API conversion upload to help work around some challenges. AdWords doesn't support native iOS installs as a conversion signal, but as we were using DoubleClick and a few other tools, we were able to find when a click happened and its click ID. We could take that and feed it back into our system to notify our algorithms.

What is the team composition?

I mostly worked with Martin, the head of the company.

How did you come to work with MI DIGITAL?

We found them through Upwork, where we engaged with a handful of vendors. MI DIGITAL replied to the job posting and it made it clear that they really understood what we needed. Due to their success with our first project, we continued to work with them a second time.

How much have you invested with them?

We spent around $10,000.

What is the status of this engagement?

They worked on the API project for 1–2 months and another couple of months on the site speed issue. Overall, we worked with them for 6–8 months, and they may still support the API.

RESULTS & FEEDBACK

What evidence can you share that demonstrates the impact of the engagement?

The site speed went from close to 10 seconds to load the page to less than two seconds.

How did MI DIGITAL perform from a project management standpoint?

They always were very quick to respond and responsible when it came to getting tasks done within set timeframes. We mostly communicated through Slack and Skype.

What did you find most impressive about them?

I found MI DIGITAL to be a lot more engaging compared to other vendors. You can call them right up for anything, which I find very important. If something they owned needed to be updated, they'd come in and take care of it right away.

MI DIGITAL had a basic understanding of the fundamentals of what was needed to get started. It was incredibly useful having a vendor understand how it all gets plugged in together in the background.

Everything they delivered was on time and any bugs were worked out quickly.

Are there any areas they could improve?

It went very well overall. They could be more proactive in providing feedback, but we gave them such specific tasks that it's not surprising they didn't provide suggestions about what else we could be doing.

Do you have any advice for potential customers?

Make sure you have a clear idea of what you want to do. Talk about what has to happen to accomplish that and be clear about your timelines.

4.5
Overall Score There was a little bit of a time difference, but they worked well considering they were offsite. They made themselves accessible.
  • 5.0 Scheduling
    ON TIME / DEADLINES
    They're always quite clear about when they can do something and how fast they can do it. They never disappoint on timelines.
  • 4.5 Cost
    Value / within estimates
    They provided reasonable quotes for the type of ad hoc work we gave them.
  • 4.5 Quality
    Service & deliverables
  • 5.0 NPS
    Willing to refer
    I continue to work with them personally for another company. I wouldn't be using them again if I didn't recommend them.