Если в контексте предложения подразумевается предлог, тогда "зато" пишется слитно, так как предлог имеет неизменную форму написания.
Но если вам нужен предлог и местоимение, в таком случае "за то" пишется раздельно.
Оба варианта являются правильными, все зависит лишь от смысловой нагрузки в предложении.
Примеры:
Сегодня на улице сильная метель, зато вчера была чудесная погода, и мы успели покататься на лыжах.
Алешу отругала мама за то, что он потерял ботинок на улице.
Зато, который пишется слитно, не предлог, а союз.
Ненавижу
И так, и так. Когда "зато" можно заменить "но", "однако" - пишется слитно. Когда "за то" это предлог и местоимение - раздельно. Можно задать вопрос "За какое?" для проверки.