Como o algoritmo do iFood realmente funciona
O sistema de ranqueamento do iFood é baseado em machine learning e não usa um único critério fixo — ele personaliza a vitrine para cada usuário com base em histórico de pedidos, geolocalização, horário, ticket médio e categoria buscada. Segundo publicações da equipe de engenharia do iFood (iFood Tech, no Medium), o modelo combina dois grupos de sinais: os do lojista (desempenho, avaliação, preço, tempo de entrega) e os do consumidor (preferências, frequência, comportamento no app).
Isso significa que não existe uma "primeira posição" absoluta. O restaurante que aparece no topo para um cliente pode estar na terceira tela para outro, mesmo na mesma rua. Mas os sinais do lojista funcionam como um filtro de elegibilidade: se seu restaurante tem desempenho operacional ruim, ele simplesmente não entra na disputa — independentemente do perfil do usuário.
Os fatores com maior peso confirmado publicamente pelo iFood são:
- Taxa de cancelamento (peso alto — critério eliminatório)
- Tempo de preparo declarado vs. real (peso alto)
- Avaliação média dos clientes (peso médio-alto)
- Taxa de conversão (visualizações → pedidos)
- Frequência de atualização do cardápio
- Disponibilidade (loja aberta nos horários declarados)
- Investimento em iFood Ads (peso variável, mas real)
Os benchmarks que separam quem sobe de quem some
Aqui está o que a maioria dos artigos sobre o tema não detalha — os números concretos que o algoritmo usa como referência:
Taxa de cancelamento: o iFood recomenda oficialmente que o lojista mantenha abaixo de 3%. Restaurantes acima de 5% entram em revisão e podem ter a visibilidade reduzida drasticamente. Acima de 8% por mais de duas semanas, o risco de descredenciamento é real. Cada cancelamento pelo lojista (por falta de item, por exemplo) pesa cerca de 3x mais do que um cancelamento do cliente.
Tempo de preparo: o benchmark é manter o tempo real igual ou até 20% menor que o declarado. Restaurantes que entregam abaixo de 25 minutos (preparo + entrega em áreas urbanas densas) têm visibilidade significativamente maior em horários de pico, segundo dados operacionais compartilhados por consultores do setor. Declarar 40 minutos e entregar em 30 é melhor do que declarar 25 e entregar em 32 — o algoritmo penaliza o "estouro" mais do que valoriza o tempo baixo declarado.
Avaliação: a nota mínima para manter boa visibilidade é 4,5 estrelas. Restaurantes abaixo de 4,2 caem na vitrine em categorias competitivas. Para o selo Super Restaurante — que garante destaque adicional — o iFood exige nota igual ou superior a 4,6, taxa de cancelamento abaixo de 3% e tempo de preparo dentro do declarado em pelo menos 90% dos pedidos.
Conversão: quantas pessoas que abrem seu restaurante efetivamente pedem. O benchmark do setor está em torno de 8% a 12%. Abaixo de 5%, o algoritmo entende que sua vitrine não está performando e reduz a exposição — porque cada slot mostrado para um usuário que não converte é um slot desperdiçado do ponto de vista da plataforma.
Por que o "pagar mais" não é a solução que parece
O iFood Ads (mídia paga dentro do app) funciona — mas apenas como amplificador de quem já tem boa operação. Investir em anúncio com nota 4,0 e cancelamento de 7% é jogar dinheiro fora: o algoritmo vai reduzir a entrega orgânica na mesma proporção que você paga para aparecer, porque continua entendendo que sua loja tem baixa qualidade percebida.
Na prática, restaurantes com boas métricas operacionais conseguem 60% a 80% da sua visibilidade de forma orgânica. Os que dependem de anúncio para vender geralmente têm problemas estruturais — tempo de preparo estourado, cardápio desatualizado, fotos ruins — que o dinheiro não resolve.
Vale lembrar também que, no modelo tradicional das grandes plataformas, cada real investido em ads é somado à comissão de vendas (que gira entre 12% e 27% no iFood, dependendo do plano). O lojista que aparece bem organicamente e vende sem depender de anúncio é o que consegue proteger a margem — que já é apertada em delivery.
O que isso significa para o seu negócio
Se você vende no iFood e quer melhorar sua posição, a ordem de prioridade das ações é clara:
-
Ataque a taxa de cancelamento primeiro. Revise seu estoque diário antes de abrir. Cadastre corretamente o "esgotado" no cardápio. Um único produto sem controle pode gerar 5-10 cancelamentos por dia — o suficiente para derrubar sua visibilidade em uma semana.
-
Ajuste seu tempo declarado para a realidade. Cronometre 20 pedidos em horário de pico. Some preparo + espera do entregador. Declare esse número + 5 minutos de margem. É melhor prometer 40 e entregar em 35 do que o contrário.
-
Trabalhe as avaliações ativamente. Responda TODAS as avaliações, inclusive as boas. Restaurantes que respondem têm nota média 0,3 estrela maior que os que ignoram, segundo levantamentos do próprio iFood com parceiros.
-
Atualize o cardápio a cada 30 dias. Foto nova, descrição revisada, ao menos um item novo por mês. O algoritmo interpreta isso como "loja ativa" e aumenta a exposição.
Conclusão
O algoritmo do iFood não é uma caixa-preta impossível de decifrar — ele é uma consequência direta da sua operação. Quem opera bem, aparece. Quem aparece, vende. Quem vende com margem apertada, precisa questionar se o modelo em que está inserido faz sentido no longo prazo. No Trend SuperApp, o lojista opera com 0% de comissão e recebe em D0 — o que muda completamente a matemática de quanto vale cada pedido conquistado. Se você já domina a operação para performar no iFood, imagine o resultado vendendo com margem cheia.
Cadastre sua loja no Trend SuperApp e venda com 0% de comissão →
