In short: The ability to show or not show a question based on answers to previous questions.
Background: The rule Fairing uses to determine new from returning customers (if a customers' 'order_count' is at least 1) is not reliable.
Returning customers are incorrectly tagged as new customers when they complete a purchase 1) using a different email 2) not logged into their profile 3) at brick & mortar 4) without allowing cookies. There are probably more edge cases.
Our solution is to use the first question of the survey to ask customers to self-select as new or returning customers. That works to reveal the correct ratio.
However, without skip logic, we can't ask questions designed specifically for ask new or returning customers, which is a problem because our organic and retention growth depend on understanding these two segments.