Ultimate Sack × ElmwoodCustomer Service Platform
Form Builder

Form Builder

The single front door, and the logic behind it. Every question is photo-verifiable, so condition is graded from facts rather than from what the customer calls it.

Private preview. Nothing here is customer-facing and nothing is sent anywhere.

Decision logic

How an answer becomes an outcome. Each branch maps to a rule in the policy, so changing the policy changes this chart.

Returns decision tree

Dollar figures are a worked example on a $185 filled sack, cheapest first, and the highlighted row is what the engine recommends. Freight, salvage and the option set all move with the item type, so a cover or a liner ranks differently. Grades C and D land on the same three outcomes here because none of those three prices reads salvage.

Resolved here Routed elsewhere Declined
What the customer sees

Worked examples

Nine scenarios covering every branch the engine can take. Pick one and the tree lights the route it followed, the form fills in, and the reply we would send appears below.

What the condition grades mean

We grade condition from two facts a customer cannot fudge: is the bag still sealed, and has the foam been let out. Green means we can sell it again and it is worth paying to get back. As it fades to red we recover less, until there is nothing worth shipping.

A · Sealed
Bag never opened. Goes straight back on the shelf.
B · Opened
Box opened, foam still packed. We can still sell it.
C · Expanded
Foam let out and barely used. Cannot sell as new.
D · Used
Lived on for a while. Only the cover is worth much.
E · Faulty
Our fault, not theirs. Goes to warranty instead.

Try it

One question at a time, and it stops asking the moment the answer is settled. Enter a real order number, or pick a worked example above.

v20
Read-only preview · real engine, real Shopify numbers · nothing here can be changed