Nagrada je dodijeljena kao priznanje za izniman doprinos razvoju novih hrvatskih franšiza i poticanje rasta mikro i malih poduzetnika u zemlji i regiji.
Franšizni sektor Hrvatske broji 248 franšiznih sustava na ukupno 4500 lokacija, zapošljavajući izravno 20.000 ljudi dok je indirektno taj broj i dvostruko veći.
Upravo franšiznom poslovanju vjetar u leđa dalo je utemeljenje prve franšizne nagrade na ovim prostorima, Franchise Brand Leader Award, s jasnim, visoko postavljenim kriterijima i međunarodnim stručnim žirijem.