Widget Background
By default, WordPress does not allow shortcodes to be used in widgets. Attempting to use a shortcode in any widget area will result with just the shortcode text being displayed on the front end of the website.
There is a very simple function which can be included from a child theme that allows shortcodes to be used in widgets.
add_filter('widget_text', 'do_shortcode');
The WP Edit Pro Way
WP Edit Pro makes this even easier by including an option in the admin panel. Simply check the option; and you’ll have shortcode usage throughout all of your widget areas.
To allow shortcodes in widgets; go to the WP Edit Pro admin settings page -> General tab.