"de logica die ik nodig heb is dat bestellingen van $75 en meer GRATIS bezorging krijgen"- Support forum
Gratis bezorging boven een bepaald bedrag werkt alleen als de kosten het ordertotaal kunnen zien, en een Google Form telt er nooit een op. Het formulier kan de kosten dus niet zelf laten vervallen: je controleert elke bestelling tegen je drempel en past het bedrag achteraf aan. Neartail geeft je Google Form een ordertotaal, en met de functie IFS volgt de Delivery Fee jouw regel, zoals niets boven $500 en $25 daaronder. Klanten zien de kosten veranderen terwijl ze artikelen toevoegen, zodat ze weten hoe dicht ze bij gratis bezorging zijn.
Aan de slag. Maak je bestelformulier en volg de stappen hieronder.
- Klik op de pagina die opent op Enter your form name, typ de naam van je formulier en klik op Generate.
- Controleer de voorgestelde opzet en klik op Proceed. Je formulier opent in het tabblad Edit.
Je formulier heeft al producten, een vraag Order Amount die vanzelf optelt en een vraag Order Quantity.
- Klik op de vraag Order Quantity en dan op Add price field in de werkbalk rechts
- Kies Delivery Fee en klik op Next
- Kies Fixed amount en klik op Next
- Klik op Create. Dit bedrag vervang je in de volgende stap door de formule
De functie IFS controleert meerdere voorwaarden en geeft de waarde terug die bij de eerste ware voorwaarde hoort. De syntaxis van de functie IFS is:
IFS(condition1, value1, [condition2, value2, …])
waarbij
- condition1 - De eerste voorwaarde die wordt gecontroleerd.
- value1 - De waarde die wordt teruggegeven als condition1 TRUE is.
- condition2, value2, … - Extra voorwaarden en waarden als de eerste onwaar blijkt.
Standaard verzendkosten
Is het bestelbedrag hoger dan $500, dan zijn de verzendkosten nul. Anders geldt een standaardtarief van $25. TOTAL() is het bestelbedrag.
IFS(TOTAL() > 500, 0, 25)
Verzendkosten op basis van de bezorgzone
In plaats van standaard verzendkosten van $25 voor alle bestellingen onder $500 kunnen we met de functie FEE de verzendkosten berekenen op basis van de zone die de gebruiker kiest. Voeg eerst de vraag toe zoals in
Hoe bereken je verzendkosten op basis van bezorgzones? en typ dan @ om die te kiezen.
IFS(TOTAL() > 500, 0, FEE("$", Choose the delivery zone, 10, 15, 12))
- Kies in Field settings het tabblad Answer en schrijf de formule die de bezorgkosten berekent op basis van het bestelbedrag. Klik op Save
Voeg een prijsveld Net Amount toe. Dat telt de Delivery Fee vanzelf bij het Order Amount op. Je klanten betalen het Net Amount.
- Klik op de vraag Delivery Fee en dan op Add price field. Kies Net Amount en klik op Next
- Kies Standard calculation using NETTOTAL() en klik op Next
- Klik op Create
- Klik op Save
Zodra een bestelling boven je bedrag uitkomt, gaat de Delivery Fee op het formulier naar nul. Je klanten betalen het Net Amount.
Een Google Form kan geen bezorgkosten laten vervallen boven een bestelbedrag, omdat het het totaal niet kent. Met Neartail bepaalt een IFS-formule de kosten op basis van het bestelbedrag, en klanten zien ze naar nul gaan zodra ze je drempel halen.
Maak je bestelformulier en volg de stappen hierboven. Heb je vragen,
schrijf dan naar support.