Эффектный — от слова «эффект», то есть «впечатляющий», «яркий»: эффектное появление, эффектная женщина, эффектный костюм. Эффективный — от «эффект» как результат, то есть «дающий нужный эффект», «результативный»: эффективный метод, эффективное лекарство, эффективный руководитель. Подсказка: «эффектный» — это про вид, «эффективный» — про пользу.