Our sale trigger plugin for WooCommerce offers two shortcodes, that you can use in order to support custom page builder like Elementor.
Shortcode for single product pattern output:
[woocommerce_dark_pattern_single_product]
Shortcode for products in loop / categories:
[woocommerce_dark_pattern_product_category]
Both shortcodes require no parameter and try to fetch current product data automatically.