Sachverhalt: A. Mit Verfügung vom 5. Februar 2007 verneinte das Amt für Wirtschaft und Arbeit (AWA) des Kantons Zürich einen Anspruch auf Arbeitslosenentschädigung der 1968 geborenen M._ ab 3. Februar 2006. Daran hielt es mit Einspracheentscheid vom 12. April 2007 fest. B. Die dagegen erhobene Beschwerde wies das Sozialversicherungsgericht des Kantons Zürich mit Entscheid vom 20. Juni 2007 ab. C. M._ lässt Beschwerde führen mit dem Antrag, in Aufhebung des vorinstanzlichen Entscheids sei die Sache zur Neubeurteilung an die Vorinstanz zurückzuweisen. Ferner wird um unentgeltliche Rechtspflege ersucht. Das AWA und das Staatssekretariat für Wirtschaft verzichten auf eine Vernehmlassung.