array( 'nps' => array( 'answers' => 'choice', 'scored' => 'scale', 'min' => 0, 'max' => 10, 'widget' => 'slider', 'label' => __( 'How likely are you to recommend us to a friend?', 'ai-eshop-optimizer' ), 'low' => __( 'Not at all likely', 'ai-eshop-optimizer' ), 'high' => __( 'Extremely likely', 'ai-eshop-optimizer' ), ), 'satisfaction' => array( 'answers' => 'choice', 'scored' => 'scale', 'min' => 1, 'max' => 5, 'label' => __( 'How satisfied are you with your order overall?', 'ai-eshop-optimizer' ), 'low' => __( 'Very dissatisfied', 'ai-eshop-optimizer' ), 'high' => __( 'Very satisfied', 'ai-eshop-optimizer' ), ), 'site_speed' => array( 'answers' => 'choice', 'scored' => 'scale', 'label' => __( 'How fast the site felt', 'ai-eshop-optimizer' ) ), 'site_design' => array( 'answers' => 'choice', 'scored' => 'scale', 'label' => __( 'How the site looks', 'ai-eshop-optimizer' ) ), 'site_navigation' => array( 'answers' => 'choice', 'scored' => 'scale', 'label' => __( 'How easy it was to find things', 'ai-eshop-optimizer' ) ), 'site_search' => array( 'answers' => 'choice', 'scored' => 'scale', 'label' => __( 'The search', 'ai-eshop-optimizer' ) ), 'site_photos' => array( 'answers' => 'choice', 'scored' => 'scale', 'label' => __( 'The product photographs', 'ai-eshop-optimizer' ) ), 'site_descriptions' => array( 'answers' => 'choice', 'scored' => 'scale', 'label' => __( 'The product descriptions', 'ai-eshop-optimizer' ) ), 'site_checkout' => array( 'answers' => 'choice', 'scored' => 'scale', 'label' => __( 'The checkout', 'ai-eshop-optimizer' ) ), 'site_payment' => array( 'answers' => 'choice', 'scored' => 'scale', 'label' => __( 'The payment options', 'ai-eshop-optimizer' ) ), 'site_shipping' => array( 'answers' => 'choice', 'scored' => 'scale', 'label' => __( 'The delivery options', 'ai-eshop-optimizer' ) ), 'site_prices' => array( 'answers' => 'choice', 'scored' => 'scale', 'label' => __( 'The prices', 'ai-eshop-optimizer' ) ), 'site_range' => array( 'answers' => 'choice', 'scored' => 'scale', 'label' => __( 'The range of products', 'ai-eshop-optimizer' ) ), 'site_support' => array( 'answers' => 'choice', 'scored' => 'scale', 'label' => __( 'The help you got when you needed it', 'ai-eshop-optimizer' ) ), 'site_functionality' => array( 'answers' => 'choice', 'scored' => 'scale', 'label' => __( 'How well the site worked', 'ai-eshop-optimizer' ) ), 'site_filters' => array( 'answers' => 'choice', 'scored' => 'scale', 'label' => __( 'The filters on the product lists', 'ai-eshop-optimizer' ) ), 'reco_helpful' => array( 'answers' => 'choice', 'scored' => 'scale', 'label' => __( 'The products we suggested were helpful', 'ai-eshop-optimizer' ), 'low' => __( 'Not at all', 'ai-eshop-optimizer' ), 'high' => __( 'Very much', 'ai-eshop-optimizer' ), ), 'used_blog' => array( 'answers' => 'choice', 'label' => __( 'Have you read our articles?', 'ai-eshop-optimizer' ), 'choices' => array( 'yes' => __( 'Yes', 'ai-eshop-optimizer' ), 'no' => __( 'No', 'ai-eshop-optimizer' ) ) ), 'rate_blog' => array( 'answers' => 'choice', 'scored' => 'scale', 'label' => __( 'How useful were the articles?', 'ai-eshop-optimizer' ), 'depends' => array( 'code' => 'used_blog', 'values' => array( 'yes' ) ) ), 'used_seminar' => array( 'answers' => 'choice', 'label' => __( 'Have you attended one of our events?', 'ai-eshop-optimizer' ), 'choices' => array( 'yes' => __( 'Yes', 'ai-eshop-optimizer' ), 'no' => __( 'No', 'ai-eshop-optimizer' ) ) ), 'rate_seminar' => array( 'answers' => 'choice', 'scored' => 'scale', 'label' => __( 'How useful was the event?', 'ai-eshop-optimizer' ), 'depends' => array( 'code' => 'used_seminar', 'values' => array( 'yes' ) ) ), 'used_finder' => array( 'answers' => 'choice', 'label' => __( 'Have you used the product finder?', 'ai-eshop-optimizer' ), 'choices' => array( 'yes' => __( 'Yes', 'ai-eshop-optimizer' ), 'no' => __( 'No', 'ai-eshop-optimizer' ) ) ), 'rate_finder' => array( 'answers' => 'choice', 'scored' => 'scale', 'label' => __( 'How well did the product finder work?', 'ai-eshop-optimizer' ), 'depends' => array( 'code' => 'used_finder', 'values' => array( 'yes' ) ) ), 'is_professional' => array( 'answers' => 'choice', 'label' => __( 'Are you buying for your work?', 'ai-eshop-optimizer' ), 'choices' => array( 'yes' => __( 'Yes', 'ai-eshop-optimizer' ), 'no' => __( 'No', 'ai-eshop-optimizer' ) ), ), 'buying_for' => array( 'answers' => 'choice', 'cardinality' => 'many', 'label' => __( 'Who are you buying for?', 'ai-eshop-optimizer' ), 'choices' => array( 'self' => __( 'Myself', 'ai-eshop-optimizer' ), 'family' => __( 'My family', 'ai-eshop-optimizer' ), 'professional' => __( 'My work', 'ai-eshop-optimizer' ), 'gift' => __( 'A gift', 'ai-eshop-optimizer' ), ), ), 'discovery' => array( 'answers' => 'choice', 'cardinality' => 'many', 'label' => __( 'How did you find us?', 'ai-eshop-optimizer' ), 'choices' => array( 'store' => __( 'A physical shop', 'ai-eshop-optimizer' ), 'search' => __( 'A web search', 'ai-eshop-optimizer' ), 'ad' => __( 'An advertisement', 'ai-eshop-optimizer' ), 'social' => __( 'Social media', 'ai-eshop-optimizer' ), 'word_of_mouth' => __( 'Someone told me about you', 'ai-eshop-optimizer' ), 'marketplace' => __( 'A marketplace', 'ai-eshop-optimizer' ), 'other' => __( 'Somewhere else', 'ai-eshop-optimizer' ), ), ), 'priorities' => array( 'answers' => 'choice', 'cardinality' => 'many', 'ordered' => 'yes', 'label' => __( 'Put these in the order that matters most to you.', 'ai-eshop-optimizer' ), 'choices' => array( 'know_products' => __( 'Knowing the products well', 'ai-eshop-optimizer' ), 'price' => __( 'Prices', 'ai-eshop-optimizer' ), 'site_quality' => __( 'A fast, well-made website', 'ai-eshop-optimizer' ), 'quality' => __( 'Product quality', 'ai-eshop-optimizer' ), 'service_speed' => __( 'How quickly you are served', 'ai-eshop-optimizer' ), 'store_trust' => __( 'Trusting the shop, from past experience', 'ai-eshop-optimizer' ), 'support' => __( 'Help with my questions', 'ai-eshop-optimizer' ), 'shipping_cost' => __( 'Delivery cost', 'ai-eshop-optimizer' ), 'physical_store' => __( 'A good experience in the physical shop', 'ai-eshop-optimizer' ), ), ), 'open_feedback' => array( 'answers' => 'text', 'length' => 'long', 'label' => __( 'Anything else you would like to tell us?', 'ai-eshop-optimizer' ), ), 'will_followup' => array( 'answers' => 'choice', 'label' => __( 'May we ask you again once your order has arrived?', 'ai-eshop-optimizer' ), 'choices' => array( 'yes' => __( 'Yes', 'ai-eshop-optimizer' ), 'no' => __( 'No', 'ai-eshop-optimizer' ) ), 'help' => __( 'A short second survey about the delivery itself.', 'ai-eshop-optimizer' ), ), 'delivery_speed' => array( 'answers' => 'choice', 'scored' => 'scale', 'label' => __( 'How quickly did your order arrive?', 'ai-eshop-optimizer' ), 'low' => __( 'Much too slow', 'ai-eshop-optimizer' ), 'high' => __( 'Very fast', 'ai-eshop-optimizer' ) ), 'packaging' => array( 'answers' => 'choice', 'scored' => 'scale', 'label' => __( 'How was it packaged?', 'ai-eshop-optimizer' ) ), 'arrived_undamaged' => array( 'answers' => 'choice', 'label' => __( 'Did everything arrive undamaged?', 'ai-eshop-optimizer' ), 'choices' => array( 'yes' => __( 'Yes', 'ai-eshop-optimizer' ), 'no' => __( 'No', 'ai-eshop-optimizer' ) ), ), 'will_repurchase' => array( 'answers' => 'choice', 'label' => __( 'Would you order from us again?', 'ai-eshop-optimizer' ), 'choices' => array( 'yes' => __( 'Yes', 'ai-eshop-optimizer' ), 'maybe' => __( 'Maybe', 'ai-eshop-optimizer' ), 'no' => __( 'No', 'ai-eshop-optimizer' ) ), ), 'product_rating' => array( 'answers' => 'choice', 'scored' => 'scale', 'label' => __( 'How would you rate what you bought?', 'ai-eshop-optimizer' ), ), 'product_purpose' => array( 'answers' => 'choice', 'cardinality' => 'many', 'label' => __( 'Who was it for?', 'ai-eshop-optimizer' ), 'choices' => array( 'self' => __( 'Myself', 'ai-eshop-optimizer' ), 'family' => __( 'My family', 'ai-eshop-optimizer' ), 'professional' => __( 'My work', 'ai-eshop-optimizer' ), 'gift' => __( 'A gift', 'ai-eshop-optimizer' ), ), ), 'withdrawal_reason' => array( 'answers' => 'choice', 'label' => __( 'If you would like to tell us why, it helps us fix it.', 'ai-eshop-optimizer' ), 'help' => __( 'This is optional and does not affect your refund.', 'ai-eshop-optimizer' ), 'choices' => $aieo_sb_withdrawal_reasons, ), 'withdrawal_would_return' => array( 'answers' => 'choice', 'label' => __( 'Would you shop with us again?', 'ai-eshop-optimizer' ), 'choices' => array( 'yes' => __( 'Yes', 'ai-eshop-optimizer' ), 'maybe' => __( 'Maybe', 'ai-eshop-optimizer' ), 'no' => __( 'No', 'ai-eshop-optimizer' ) ), ), ), 'blueprints' => array( 'post_order' => array( 'version' => '1', 'label' => __( 'After the order', 'ai-eshop-optimizer' ), 'title' => __( 'Your opinion matters', 'ai-eshop-optimizer' ), 'description' => __( 'Asked once an order is placed: how the shop itself felt to use.', 'ai-eshop-optimizer' ), 'intro' => __( 'Thank you for your order. A few short questions, every one of them optional.', 'ai-eshop-optimizer' ), 'thanks' => __( 'Thank you. This genuinely changes what we work on next.', 'ai-eshop-optimizer' ), 'sections' => array( array( 'key' => 'overall', 'label' => __( 'Your order', 'ai-eshop-optimizer' ), 'questions' => array( 'satisfaction', 'nps' ), ), array( 'key' => 'site', 'label' => __( 'How the shop felt to use', 'ai-eshop-optimizer' ), 'questions' => array( 'site_navigation', 'site_search', 'site_filters', 'site_speed', 'site_design', 'site_photos', 'site_descriptions', 'site_functionality', 'site_checkout', 'site_payment', 'site_shipping', 'site_prices', 'site_range', 'site_support', 'reco_helpful', ), ), array( 'key' => 'content', 'label' => __( 'What you have used', 'ai-eshop-optimizer' ), 'questions' => array( 'used_blog', 'rate_blog', 'used_seminar', 'rate_seminar', 'used_finder', 'rate_finder' ), ), array( 'key' => 'about', 'label' => __( 'About you', 'ai-eshop-optimizer' ), 'questions' => array( 'is_professional', 'buying_for', 'discovery', 'priorities' ), ), array( 'key' => 'more', 'label' => __( 'Anything else', 'ai-eshop-optimizer' ), 'questions' => array( 'open_feedback', 'will_followup' ), ), ), ), 'post_delivery' => array( 'version' => '1', 'label' => __( 'After the delivery', 'ai-eshop-optimizer' ), 'title' => __( 'Your opinion matters', 'ai-eshop-optimizer' ), 'description' => __( 'Asked once the order has arrived: how the delivery went, and what they think of what they bought.', 'ai-eshop-optimizer' ), 'intro' => __( 'Your order should have arrived. How did it go?', 'ai-eshop-optimizer' ), 'thanks' => __( 'Thank you.', 'ai-eshop-optimizer' ), 'sections' => array( array( 'key' => 'delivery', 'label' => __( 'The delivery', 'ai-eshop-optimizer' ), 'questions' => array( 'delivery_speed', 'packaging', 'arrived_undamaged' ), ), array( 'key' => 'products', 'label' => __( 'What you bought', 'ai-eshop-optimizer' ), 'questions' => array( 'product_rating', 'product_purpose' ), ), array( 'key' => 'again', 'label' => __( 'And next time', 'ai-eshop-optimizer' ), 'questions' => array( 'will_repurchase', 'open_feedback' ), ), ), ), 'withdrawal' => array( 'version' => '1', 'label' => __( 'After a withdrawal', 'ai-eshop-optimizer' ), 'title' => __( 'Before you go', 'ai-eshop-optimizer' ), 'description' => __( 'Asked after a withdrawal is acknowledged. Optional, and never a condition of the refund.', 'ai-eshop-optimizer' ), 'intro' => __( 'Your withdrawal has been recorded and your refund is on its way. You do not have to give a reason, but if you would like to, it helps.', 'ai-eshop-optimizer' ), 'thanks' => __( 'Thank you for telling us.', 'ai-eshop-optimizer' ), 'sections' => array( array( 'key' => 'why', 'label' => __( 'What happened', 'ai-eshop-optimizer' ), 'questions' => array( 'withdrawal_reason', 'open_feedback', 'withdrawal_would_return' ), ), ), ), ), );