olá @dcmarcelao,
olha, sugiro que veja a documentação sobre configuração de Zonas e Métodos de Envio,
https://docs.woocommerce.com/document/setting-up-shipping-zones/
quando comecei a aprender a configurar WooCommerce, eu apanhava aqui, até entender que a primeira configuração importante é a de Zonas e depois, dentro da Zona, você coloca os métodos de entrega. por exemplo, normalmente hoje em dia eu configuro uma Zona “Local” onde posso oferecer retirada pelo cliente ou até entregar produto na casa do cliente. e costumo criar uma Zona “Brasil” onde estão os métodos de entrega dos Correios ou transportadoras.
uma seção importante para você nessa documentação é “Adding shipping methods to zones”. aqui inclusive vai haver link para a documentação de 3 métodos oferecidos. aqui você vai trabalhar com 2:
Free Shipping: abra a documentação e veja como configurar. aqui sugiro, baseado no que informou, que ofereça frete grátis nas compras a partir de R$51,00;
Flat Rate Shipping: abra a documentação e configura a configuração, inclusive porque a documentação ensina algumas fórmulas dinâmicas. aqui você vê que lógica melhor atende, caso varie por valor.
algo que precisará aceitar é que nas compras acima de R$50,00 irão apenas 2 formas de envio para o cliente. tanto a de frete grátis como a do frete dinâmico. o que se espera é que o cliente escolhe o frete grátis, que só irá aparecer como opção nas compras acima de R$50,00.
caso queira que só apareça o frete grátis nas compras acima de R$50,00, ai vai precisar de plugins avançados, ou seja, vai precisar investir em comprar plugins. nesse caso eu indico os plugins do Fernando Acosta, que você pode ver em
https://fernandoacosta.net/meus-plugins/
eu normalmente compro dele quando preciso de plugins avançados para projetos de clientes.
saudações e boa sorte,