A capacidade de um horário de retirada é o menor de dois números: quantos pedidos você consegue deixar prontos para ele e quantos consegue entregar durante ele. Calcule os dois, fique com o menor e tire cerca de 20% como margem. Depois, escolha uma duração de horário que combine com o jeito como seus clientes chegam, defina um prazo de preparo e um corte para o mesmo dia, e garanta que o teto seja verificado no checkout, e não apenas esmaecido na página. A Retirada no local (Pickup in store) nativa do Shopify não faz nada disso. Ela não tem datas, horários nem tetos, então cada decisão abaixo precisa de um app de agendamento de retirada.
Este post trata de dimensionar os horários. Para a configuração em si, veja o guia de agendamento de retirada na loja no Shopify.
O que a retirada nativa do Shopify oferece
| Retirada no local do Shopify | Com um app de agendamento de retirada | |
|---|---|---|
| Retirada num local escolhido | Sim | Sim |
| Cliente escolhe a data de retirada | Não | Sim |
| Cliente escolhe um horário | Não | Sim |
| Teto de retiradas por horário | Não | Sim |
| Prazo baseado no seu horário de funcionamento | Não — uma mensagem fixa de "geralmente fica pronto em" | Prazo de preparo, corte e grade de horários |
| Datas fechadas por local | Não | Sim |
A retirada nativa é ativada por local em Configurações → Frete e entrega → Retirada no local. Mantenha-a ativada — ela fornece o método no checkout. O app acrescenta a agenda por cima.
As quatro decisões
1. Duração do horário
A duração do horário depende do comportamento de chegada, não de você. Pergunte-se com que precisão seus clientes aparecem.
- 15 minutos para comida quente e café, em que o pedido esfria se ficar esperando.
- 30–60 minutos para padarias, delicatessens e açougues, em que os pedidos são organizados com antecedência e os clientes chegam mais ou menos no horário.
- 2 horas para floriculturas, lojas de vinho e varejo em geral, em que o pedido fica tranquilo numa prateleira e o cliente encaixa a retirada no dia dele.
Horários mais curtos distribuem melhor a fila, mas são mais difíceis de cumprir. Se um horário costuma ter metade das retiradas chegando atrasada, ele está curto demais.
2. Retiradas por horário
Calcule dois números para um único horário e fique com o menor.
Capacidade de preparo é quantos pedidos você consegue deixar prontos até o início do horário. Para uma cozinha, são os pedidos por horário. Para uma padaria, é quantos pedidos embalados a fornada e a embalagem da manhã produzem até ali. Para uma filial de varejo, é quantos pedidos uma pessoa consegue separar e ensacar com antecedência.
Capacidade de entrega no balcão é quantos clientes você consegue atender no balcão durante o horário:
minutos do horário ÷ minutos por entrega × pessoas no balcão × 0,8
O 0,8 cobre o cliente que não acha o e-mail de confirmação e aquele que resolve pedir um café. Um pedido pago e já organizado leva cerca de 1–2 minutos para ser entregue. Some um ou dois minutos para conferir documento na venda de bebida alcoólica, para pagamento na retirada ou para conferir um bolo com o cliente antes de ele levar.
Exemplo prático. Uma padaria trabalha com horários de 30 minutos no sábado de manhã, com uma pessoa no balcão. A entrega leva cerca de 2,5 minutos, porque cada bolo é aberto e conferido. A capacidade de entrega é 30 ÷ 2,5 × 1 × 0,8 = 9,6. A equipe consegue embalar 14 pedidos por meia hora. Vale o menor número, então o teto é 9. Coloque uma segunda pessoa no balcão e a capacidade de entrega sobe para 19; aí a embalagem vira o limite e o teto passa para 14.
3. Prazo de preparo
O prazo de preparo é o intervalo entre o pedido e a retirada mais próxima que você oferece. Ele existe para você nunca prometer um pedido que não consegue fazer.
- No mesmo dia (0 dias) para tudo o que você vende do estoque ou prepara na hora.
- 1 dia para padarias e delicatessens que preparam na véspera.
- 2 dias ou mais para itens personalizados e sob encomenda, definido por produto, e não para a loja inteira.
4. Corte para o mesmo dia
O corte é o horário a partir do qual "hoje" some do calendário. "Peça até as 14h para retirar no mesmo dia" significa que um pedido às 14h05 tem amanhã como primeira opção. Defina o corte fazendo a conta de trás para frente a partir do último horário: se o último horário é das 17h às 18h e um pedido leva duas horas para ficar pronto, o corte não pode ser depois das 15h.
É isso que resolve o problema da mensagem de prazo nativa do Shopify. A mensagem nativa não sabe que você fecha às 18h, então um pedido às 17h30 ainda pode prometer "pronto em 2 horas". Um corte com horários só oferece momentos em que você está aberto e com equipe.
Pontos de partida por tipo de negócio
São pontos de partida para ajustar, não referências de mercado. Use-os por duas semanas e depois veja quantos horários encheram e o tamanho que a fila chegou a ter.
| Negócio | Duração do horário | Retiradas por horário | Prazo de preparo | Corte para o mesmo dia |
|---|---|---|---|---|
| Café ou comida para viagem | 15 min | 4–6 (limitado pela cozinha) | No mesmo dia | 60–90 min antes do último horário |
| Padaria (encomendas) | 30–60 min | 8–12 | 1 dia; bolos personalizados 2–5 dias | Na véspera, 14h–16h |
| Açougue, delicatéssen, mercearia | 60 min | 10–15 | No mesmo dia ou 1 dia | 12h–14h |
| Floricultura | 2 horas | 6–10 | No mesmo dia; arranjos 1 dia | 11h–13h |
| Loja de vinhos ou bebidas | 2 horas | 10–20 (a conferência de documento atrasa a entrega) | No mesmo dia | 15h–16h |
| Varejo com vários locais | 2 horas, ou só data | Por filial | No mesmo dia ou 1 dia | Varia por filial |
Vários locais pedem várias agendas
Uma agenda única para a loja toda sobrecarrega sua filial menor. Se a loja principal comporta 12 retiradas por horário e a loja de bairro comporta 4, um teto compartilhado de 12 afoga a loja pequena, e um de 4 desperdiça a principal.
Dimensione cada local separadamente. No OrderRules, cada local de retirada tem os próprios dias da semana de retirada, prazo de preparo, corte, horizonte de reserva, modelo de faixas de horário e datas fechadas. A capacidade vem do modelo de faixas, então dê à filial pequena um modelo com tetos menores. O cliente escolhe o local primeiro e depois vê os horários daquele local.
Dias de pico e feriados
Dia das Mães, Dia dos Namorados, véspera de Natal e o sábado antes de um feriado quebram o dimensionamento normal. Planeje-se de três formas:
- Feche as datas em que você não tem equipe em vez de deixá-las encher.
- Limite o produto, não só o horário. Se a restrição num dia de pico é quantos bolos ou arranjos você consegue fazer, a ferramenta certa é um limite diário de produto. No OrderRules, o limite diário de um produto pode contar pela data de retirada ou de entrega escolhida pelo cliente em vez do dia em que o pedido entrou. Isso coloca um teto de, digamos, 40 buquês para 14 de fevereiro somando todos os horários e os dois métodos de atendimento. Veja data do pedido vs. data de entrega para entender por que isso importa.
- Abra o calendário mais cedo, aumentando o horizonte de reserva algumas semanas antes do pico, para que a demanda se espalhe em vez de cair nos últimos três dias.
Um limite a conhecer: no OrderRules, a capacidade de um horário é o mesmo número em todas as datas. Você não consegue dar a 14 de fevereiro um teto maior que o de uma terça-feira comum, então dimensione os horários para um dia normal e use limites de produto e datas fechadas para os picos.
Por que o teto precisa valer no checkout
Um seletor de horário na página de produto ou carrinho esmaece os horários lotados no navegador. Isso é exibição, não limite. Shop Pay, Apple Pay e o botão Comprar agora podem levar o cliente ao checkout sem passar pela página onde o calendário fica, e dois clientes olhando o mesmo horário com "1 vaga" podem adicioná-lo ao carrinho.
O teto só se sustenta se for verificado de novo no momento do pedido. No Shopify, é isso que uma Function de validação de checkout faz, em qualquer plano. O OrderRules roda uma: um horário lotado, uma data fechada ou um horário antes do prazo de preparo é bloqueado no checkout, incluindo checkouts expressos, e cancelar um pedido libera o horário dele.
A ressalva honesta: a verificação lê um retrato das reservas em vez de travar o horário, então dois checkouts concluídos no mesmo segundo pela última vaga de um horário podem passar os dois. É raro, e uma margem no seu teto absorve isso.
Levando o horário até o balcão
Uma reserva só funciona se quem embala os pedidos conseguir vê-la. Confira se o seu app salva a data, o horário e o local no próprio pedido, e não só no painel dele. O OrderRules grava esses dados nos atributos do pedido no admin do Shopify. Ative a marcação de pedidos e os pedidos também recebem as tags pickup:YYYY-MM-DD e slot:, para que cada filial filtre as retiradas do dia na busca de pedidos do Shopify e as organize na ordem dos horários.
O romaneio padrão do Shopify não imprime atributos do pedido. Se sua equipe embala a partir de romaneios impressos, adicione os campos de retirada ao seu modelo de romaneio.
Como escolher um app: perguntas a fazer
Limites por horário, cortes e vários locais já são padrão entre os apps de retirada. As diferenças estão nos detalhes:
- O horário é verificado no checkout ou só esmaecido na página? Pergunte especificamente sobre o Shop Pay e o botão Comprar agora.
- A capacidade conta pedidos ou itens? Um pedido de um croissant e um pedido de quarenta pesam o mesmo se o teto conta pedidos.
- Cada local pode ter os próprios dias da semana, corte e tetos?
- Qual plano inclui tetos por horário? No Zapiet, por exemplo, os limites por horário começam no plano Advanced de $79.99, e não no plano de entrada de $49.99. O OrderRules os inclui no Advanced, a $19.99/mês.
- Onde a reserva vai parar — no pedido do Shopify, em tags, no romaneio?
- Ele exige Shopify Plus? Só para colocar o seletor na própria página de checkout.
Para comparações lado a lado, veja OrderRules vs. Zapiet, OrderRules vs. Pickeasy e os melhores apps de seletor de data de entrega para Shopify, a maioria dos quais também faz retirada.
Como o OrderRules lida com horários de retirada
- Um seletor de data e horário de retirada nas páginas de produto e carrinho, com seletor de local, e na página de checkout para o Shopify Plus.
- Agendas por local: dias da semana de retirada, prazo de preparo em dias, um corte diário, um horizonte de reserva, um modelo de faixas de horário e datas fechadas.
- Capacidade por horário contada em pedidos por horário e por dia, verificada no checkout por uma Shopify Function. Não existe teto para o dia inteiro de um local, então dê horários a um local se ele precisar de um teto diário.
- Limites diários de produto por data de retirada ou de entrega para itens limitados pela produção.
- Reservas salvas no pedido, com tags opcionais para listas de preparo.
O que ele não faz: contar a capacidade por horário em itens, definir um teto diferente para uma data, enviar lembretes de retirada ou substituir seu PDV. Em lojas sem Shopify Plus, o OrderRules não consegue conferir se o método de entrega escolhido no checkout corresponde à retirada escolhida no seletor.
Ele está no plano Advanced, a $19.99/mês, com 14 dias de teste grátis e sem exigir Shopify Plus. Veja a página do recurso de agendamento de retirada ou configure-o com a documentação de retirada na loja.
Comece seu teste grátis — adicione um local de retirada, dimensione os horários com a tabela acima e ajuste depois de duas semanas de reservas reais.