Conditional Actions on 4 Numbers

Hey @simplytar,

This nested scoring logic for 4 players (lowest unique = 2 points, ties split 1 or 0) is tricky in because actions can only have one condition each. There is no built-in nested if/else.

The method I’ve used in scoring and game apps is:

- Send the 4 scores to a Make scenario via webhook when you submit.

In Make:

- Receive the webhook.

- Use if/else branches to check the lowest score, count ties, and apply your exact conditions (1-5).

- Calculate points for each player.

- Send the results back to Adalo via webhook to update the records.

This is reliable and works without bugs. It scales well and keeps Adalo for the user interface.

If you want to keep everything native, you can chain multiple actions with calculated properties (like min score and tie counts). However, it requires more steps for complex ties, such as condition 5.

For more on database structure and relationships that are useful for game scoring, check my guide here: From Structure to Connections: Setting Up Effective Relationships in Adalo / A Practical Approach to Structuring Collections in Adalo

Ali Bazzi

Adalo Community Leader & Expert

Templates, Audits & AI Services: webnux.org

Book a consultation: consultation.webnux.org

1 Like