title = __('Growth Alert', 'notificationx'); $this->module_title = __('Growth Alert', 'notificationx'); $this->themes = [ 'conv-theme-seven' => array( 'is_pro' => true, 'source' => NOTIFICATIONX_ADMIN_URL . 'images/extensions/themes/pro/woo-inline.jpg', 'image_shape' => 'rounded', 'inline_location' => [ 'woocommerce_before_add_to_cart_form' ], 'template' => [ 'first_param' => 'tag_sales_count', 'custom_first_param' => __( '99', 'notificationx' ), 'second_param' => __( 'people purchased', 'notificationx' ), 'third_param' => 'tag_product_title', 'custom_third_param' => ' ', 'fourth_param' => 'tag_7days', 'custom_fourth_param' => __( 'in last {{day:7}}', 'notificationx' ), ], ), 'stock-theme-one' => array( 'is_pro' => true, 'source' => NOTIFICATIONX_ADMIN_URL . 'images/extensions/themes/pro/woo-inline-2.jpg', 'image_shape' => 'rounded', 'inline_location' => [ 'woocommerce_before_add_to_cart_form' ], 'template' => [ // 'first_param' => 'tag_sales_count', // 'custom_first_param' => __( 'Someone', 'notificationx' ), 'second_param' => __( 'Only', 'notificationx' ), 'third_param' => 'tag_stock_count', 'custom_third_param' => 10, 'fourth_param' => 'tag_left_in_stock', 'custom_fourth_param' => __( 'left in stock', 'notificationx' ), 'fifth_param' => 'tag_order_soon', 'custom_fifth_param' => __( '- order soon.', 'notificationx' ), ], ), 'stock-theme-two' => array( 'is_pro' => true, 'source' => NOTIFICATIONX_ADMIN_URL . 'images/extensions/themes/pro/woo-inline-3.jpg', 'image_shape' => 'rounded', 'inline_location' => [ 'woocommerce_after_cart_item_name' ], 'template' => [ // 'first_param' => 'tag_sales_count', // 'custom_first_param' => __( 'Someone', 'notificationx' ), 'second_param' => __( 'In high demand - only', 'notificationx' ), 'third_param' => 'tag_stock_count', 'custom_third_param' => 10, 'fourth_param' => 'tag_left', 'custom_fourth_param' => __( 'left', 'notificationx' ), 'fifth_param' => 'tag_on_our_site', 'custom_fifth_param' => __( 'on our site!', 'notificationx' ), ], ), ]; // Google Analytics live-viewer design. Only offered when the Google // Analytics module is switched on — the number comes from a connected // GA4 property, so without it the design could never render anything. if ( Modules::get_instance()->is_enabled( 'modules_google_analytics' ) ) { $this->themes['live-viewers'] = array( 'is_pro' => true, 'source' => NOTIFICATIONX_ADMIN_URL . 'images/extensions/themes/pro/ga-live-viewers.jpg', 'image_shape' => 'rounded', 'inline_location' => [ 'woocommerce_before_add_to_cart_form' ], 'template' => [ 'first_param' => 'tag_live_viewers', 'second_param' => __( 'people are viewing', 'notificationx' ), 'third_param' => 'tag_product_title', 'custom_third_param' => ' ', // A real tag rather than `tag_custom`: `custom_fourth_param` // is one text field shared by every design, so seeding it is // not reliable — switching in from the sales-count design can // leave its "in last {{day:7}}" text behind. The tag renders // from `fallback_data()` and cannot go stale; merchants who // want their own wording pick "Custom" in the select, which // seeds from `custom_fourth_param` below. 'fourth_param' => 'tag_right_now', 'custom_fourth_param' => __( 'right now', 'notificationx' ), ], ); } $this->templates = [ 'woo_template_sales_count' => [ 'first_param' => [ 'tag_sales_count' => __( 'Sales Count', 'notificationx' ), ], 'third_param' => [ 'tag_product_title' => __( 'Product Title', 'notificationx' ), ], 'fourth_param' => [ 'tag_1day' => __( 'In last 1 day', 'notificationx' ), 'tag_7days' => __( 'In last 7 days', 'notificationx' ), 'tag_30days' => __( 'In last 30 days', 'notificationx' ), ], '_themes' => [ "{$this->id}_conv-theme-seven", ], ], 'inline_stock_template' => [ 'third_param' => [ 'tag_stock_count' => __( 'Stock Count', 'notificationx' ), ], 'fourth_param' => [ 'tag_left_in_stock' => __( 'left in stock', 'notificationx' ), 'tag_left' => __( 'left', 'notificationx' ), ], 'fifth_param' => [ 'tag_order_soon' => __( 'order soon.', 'notificationx' ), 'tag_on_our_site' => __( 'on our site!', 'notificationx' ), ], '_themes' => [ "{$this->id}_stock-theme-one", "{$this->id}_stock-theme-two", ], ], ]; if ( Modules::get_instance()->is_enabled( 'modules_google_analytics' ) ) { $this->templates['woo_live_viewers_template'] = [ 'first_param' => [ 'tag_live_viewers' => __( 'Live Product Viewers', 'notificationx' ), ], 'third_param' => [ 'tag_product_title' => __( 'Product Title', 'notificationx' ), ], 'fourth_param' => [ 'tag_right_now' => __( 'right now', 'notificationx' ), ], '_themes' => [ "{$this->id}_live-viewers", ], ]; } $this->popup = [ "denyButtonText" => __("More Info", "notificationx"), "confirmButtonText" => __("Upgrade to PRO", "notificationx"), "html"=> __(' Highlight your sales, low stock updates with inline growth alert to boost sales ', 'notificationx') ]; } public function doc(){ /* translators: %1$s: WooCommerce installed & activated link URL, %2$s: documentation link URL, %3$s: Watch video tutorial link URL, %4$s: Best FOMO and Social Proof Plugin link URL, %5$s: boost WooCommerce Sales link URL */ return sprintf(__('

Make sure that you have WooCommerce installed & activated to use this campaign. For further assistance, check out our step by step documentation.

🎦 Watch video tutorial to learn quickly

⭐ NotificationX Integration with WooCommerce

Recommended Blog:

🔥 Why NotificationX is The Best FOMO and Social Proof Plugin for WooCommerce?

🚀 How to boost WooCommerce Sales Using NotificationX

', 'notificationx'), 'https://wordpress.org/plugins/woocommerce/', 'https://notificationx.com/docs/woocommerce-growth-alerts/', 'https://www.youtube.com/watch?v=dVthd36hJ-E&t=1s', 'https://notificationx.com/integrations/woocommerce/', 'https://notificationx.com/blog/best-fomo-and-social-proof-plugin-for-woocommerce/' ); } }