Commit 6569b9176c for woocommerce
commit 6569b9176c6910818f21ef384ee375628508fcd4
Author: Pavel Dohnal <pavel.dohnal@automattic.com>
Date: Fri Feb 6 14:06:29 2026 +0100
Add Reddit Ads to core profiler onboarding (#62932)
Add Reddti Ads to core profiler onboarding
WOOPLUG-6179
diff --git a/plugins/woocommerce/assets/images/core-profiler/logo-reddit.svg b/plugins/woocommerce/assets/images/core-profiler/logo-reddit.svg
new file mode 100644
index 0000000000..f902bd0148
--- /dev/null
+++ b/plugins/woocommerce/assets/images/core-profiler/logo-reddit.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 40 40"><g clip-path="url(#a)"><g clip-path="url(#b)"><path fill="#FF4500" d="M20 0C8.954 0 0 8.954 0 20a19.944 19.944 0 0 0 5.857 14.143l-3.809 3.809c-.755.755-.22 2.048.848 2.048H20c11.046 0 20-8.954 20-20S31.046 0 20 0Z"/><g clip-path="url(#c)"><path fill="url(#d)" d="M31.338 24.48a4.67 4.67 0 1 0 0-9.341 4.67 4.67 0 0 0 0 9.34Z"/><path fill="url(#e)" d="M8.663 24.48a4.67 4.67 0 1 0 0-9.341 4.67 4.67 0 0 0 0 9.34Z"/><path fill="url(#f)" d="M20.011 33.822c7.364 0 13.333-4.477 13.333-10s-5.97-10-13.333-10c-7.364 0-13.333 4.477-13.333 10s5.97 10 13.333 10Z"/><path fill="#842123" d="M16.07 22.85c-.079 1.693-1.203 2.308-2.513 2.308-1.31 0-2.307-.867-2.228-2.561.077-1.695 1.202-2.816 2.511-2.816 1.31 0 2.308 1.373 2.23 3.068ZM28.694 22.597c.078 1.694-.92 2.561-2.229 2.561-1.309 0-2.433-.615-2.512-2.309-.077-1.694.92-3.068 2.23-3.068 1.308 0 2.433 1.12 2.511 2.816Z"/><path fill="url(#g)" d="M16.07 22.997c-.074 1.586-1.126 2.161-2.351 2.161s-2.16-.861-2.086-2.447c.073-1.586 1.125-2.623 2.35-2.623 1.226 0 2.16 1.323 2.086 2.91Z"/><path fill="url(#h)" d="M23.953 22.997c.074 1.586 1.125 2.161 2.35 2.161 1.226 0 2.16-.861 2.087-2.447-.074-1.586-1.126-2.623-2.35-2.623-1.226 0-2.16 1.323-2.087 2.91Z"/><path fill="#FFC49C" d="M14.747 22.115c.286 0 .519-.253.519-.566 0-.313-.233-.566-.519-.566-.286 0-.518.253-.518.566 0 .313.232.566.518.566ZM27.077 22.115c.286 0 .519-.253.519-.566 0-.313-.233-.566-.519-.566-.286 0-.518.253-.518.566 0 .313.232.566.518.566Z"/><path fill="#BBCFDA" d="M20.01 26.289c-1.653 0-3.237.08-4.703.225a.37.37 0 0 0-.311.508c.82 1.924 2.757 3.275 5.014 3.275 2.258 0 4.195-1.351 5.015-3.275a.37.37 0 0 0-.312-.508 47.713 47.713 0 0 0-4.703-.225Z"/><path fill="#fff" d="M20.01 26.656c-1.648 0-3.227.08-4.688.229a.376.376 0 0 0-.31.516 5.419 5.419 0 0 0 9.998 0 .376.376 0 0 0-.311-.516 46.717 46.717 0 0 0-4.688-.23Z"/><path fill="url(#i)" d="M20.012 26.465c-1.622 0-3.177.08-4.615.225a.37.37 0 0 0-.306.508 5.334 5.334 0 0 0 9.843 0 .37.37 0 0 0-.306-.508 45.986 45.986 0 0 0-4.616-.225Z"/><path fill="url(#j)" d="M27.314 12.462a3.31 3.31 0 1 0 0-6.62 3.31 3.31 0 0 0 0 6.62Z"/><path fill="url(#k)" d="M19.964 14.243c-.396 0-.718-.166-.718-.421a5.383 5.383 0 0 1 5.377-5.377.718.718 0 0 1 0 1.435 3.947 3.947 0 0 0-3.942 3.943c0 .255-.322.421-.718.421Z"/><path fill="#FF6101" d="M15.198 23.782c0 .613-.652.889-1.458.889-.806 0-1.459-.276-1.459-.89 0-.613.653-1.11 1.459-1.11s1.458.497 1.458 1.11ZM27.741 23.782c0 .613-.652.889-1.458.889-.806 0-1.459-.276-1.459-.89 0-.613.653-1.11 1.459-1.11s1.458.497 1.458 1.11Z"/></g></g></g><defs><radialGradient id="d" cx="0" cy="0" r="1" gradientTransform="matrix(9.44074 0 0 8.21345 31.437 17.029)" gradientUnits="userSpaceOnUse"><stop stop-color="#FEFFFF"/><stop offset=".4" stop-color="#FEFFFF"/><stop offset=".51" stop-color="#F9FCFC"/><stop offset=".62" stop-color="#EDF3F5"/><stop offset=".7" stop-color="#DEE9EC"/><stop offset=".72" stop-color="#D8E4E8"/><stop offset=".76" stop-color="#CCD8DF"/><stop offset=".8" stop-color="#C8D5DD"/><stop offset=".83" stop-color="#CCD6DE"/><stop offset=".85" stop-color="#D8DBE2"/><stop offset=".88" stop-color="#EDE3E9"/><stop offset=".9" stop-color="#FFEBEF"/></radialGradient><radialGradient id="e" cx="0" cy="0" r="1" gradientTransform="matrix(9.44074 0 0 8.21345 8.761 7.292)" gradientUnits="userSpaceOnUse"><stop stop-color="#FEFFFF"/><stop offset=".4" stop-color="#FEFFFF"/><stop offset=".51" stop-color="#F9FCFC"/><stop offset=".62" stop-color="#EDF3F5"/><stop offset=".7" stop-color="#DEE9EC"/><stop offset=".72" stop-color="#D8E4E8"/><stop offset=".76" stop-color="#CCD8DF"/><stop offset=".8" stop-color="#C8D5DD"/><stop offset=".83" stop-color="#CCD6DE"/><stop offset=".85" stop-color="#D8DBE2"/><stop offset=".88" stop-color="#EDE3E9"/><stop offset=".9" stop-color="#FFEBEF"/></radialGradient><radialGradient id="f" cx="0" cy="0" r="1" gradientTransform="matrix(28.477 0 0 19.9339 20.299 15.836)" gradientUnits="userSpaceOnUse"><stop stop-color="#FEFFFF"/><stop offset=".4" stop-color="#FEFFFF"/><stop offset=".51" stop-color="#F9FCFC"/><stop offset=".62" stop-color="#EDF3F5"/><stop offset=".7" stop-color="#DEE9EC"/><stop offset=".72" stop-color="#D8E4E8"/><stop offset=".76" stop-color="#CCD8DF"/><stop offset=".8" stop-color="#C8D5DD"/><stop offset=".83" stop-color="#CCD6DE"/><stop offset=".85" stop-color="#D8DBE2"/><stop offset=".88" stop-color="#EDE3E9"/><stop offset=".9" stop-color="#FFEBEF"/></radialGradient><radialGradient id="g" cx="0" cy="0" r="1" gradientTransform="matrix(2.37926 0 0 3.47372 13.97 23.699)" gradientUnits="userSpaceOnUse"><stop stop-color="#F60"/><stop offset=".5" stop-color="#FF4500"/><stop offset=".7" stop-color="#FC4301"/><stop offset=".82" stop-color="#F43F07"/><stop offset=".92" stop-color="#E53812"/><stop offset="1" stop-color="#D4301F"/></radialGradient><radialGradient id="h" cx="0" cy="0" r="1" gradientTransform="matrix(-2.37926 0 0 -3.47372 26.053 23.699)" gradientUnits="userSpaceOnUse"><stop stop-color="#F60"/><stop offset=".5" stop-color="#FF4500"/><stop offset=".7" stop-color="#FC4301"/><stop offset=".82" stop-color="#F43F07"/><stop offset=".92" stop-color="#E53812"/><stop offset="1" stop-color="#D4301F"/></radialGradient><radialGradient id="i" cx="0" cy="0" r="1" gradientTransform="matrix(8.38963 0 0 5.53716 19.987 31.014)" gradientUnits="userSpaceOnUse"><stop stop-color="#172E35"/><stop offset=".29" stop-color="#0E1C21"/><stop offset=".73" stop-color="#030708"/><stop offset="1"/></radialGradient><radialGradient id="j" cx="0" cy="0" r="1" gradientTransform="matrix(7.36444 0 0 7.21716 27.385 6.099)" gradientUnits="userSpaceOnUse"><stop stop-color="#FEFFFF"/><stop offset=".4" stop-color="#FEFFFF"/><stop offset=".51" stop-color="#F9FCFC"/><stop offset=".62" stop-color="#EDF3F5"/><stop offset=".7" stop-color="#DEE9EC"/><stop offset=".72" stop-color="#D8E4E8"/><stop offset=".76" stop-color="#CCD8DF"/><stop offset=".8" stop-color="#C8D5DD"/><stop offset=".83" stop-color="#CCD6DE"/><stop offset=".85" stop-color="#D8DBE2"/><stop offset=".88" stop-color="#EDE3E9"/><stop offset=".9" stop-color="#FFEBEF"/></radialGradient><radialGradient id="k" cx="0" cy="0" r="1" gradientTransform="translate(24.317 13.533) scale(6.0363)" gradientUnits="userSpaceOnUse"><stop offset=".48" stop-color="#7A9299"/><stop offset=".67" stop-color="#172E35"/><stop offset=".75"/><stop offset=".82" stop-color="#172E35"/></radialGradient><clipPath id="a"><path fill="#fff" d="M0 0h40v40H0z"/></clipPath><clipPath id="b"><path fill="#fff" d="M0 0h40v40H0z"/></clipPath><clipPath id="c"><path fill="#fff" d="M3.992 5.843h32.016v27.979H3.992z"/></clipPath></defs></svg>
diff --git a/plugins/woocommerce/changelog/add-wooplug-6179-add-reddit-to-the-woo-onboarding-wizard b/plugins/woocommerce/changelog/add-wooplug-6179-add-reddit-to-the-woo-onboarding-wizard
new file mode 100644
index 0000000000..bd3c7f65e0
--- /dev/null
+++ b/plugins/woocommerce/changelog/add-wooplug-6179-add-reddit-to-the-woo-onboarding-wizard
@@ -0,0 +1,4 @@
+Significance: patch
+Type: add
+
+Add Reddit Ads to core profiler onboarding wizard
diff --git a/plugins/woocommerce/src/Internal/Admin/RemoteFreeExtensions/DefaultFreeExtensions.php b/plugins/woocommerce/src/Internal/Admin/RemoteFreeExtensions/DefaultFreeExtensions.php
index 9882ef2bab..8c5842c726 100644
--- a/plugins/woocommerce/src/Internal/Admin/RemoteFreeExtensions/DefaultFreeExtensions.php
+++ b/plugins/woocommerce/src/Internal/Admin/RemoteFreeExtensions/DefaultFreeExtensions.php
@@ -90,6 +90,7 @@ class DefaultFreeExtensions {
self::get_plugin( 'tiktok-for-business' ),
self::get_plugin( 'snapchat-for-woocommerce' ),
self::get_plugin( 'facebook-for-woocommerce' ),
+ self::get_plugin( 'reddit-for-woocommerce' ),
)
),
),
@@ -464,6 +465,14 @@ class DefaultFreeExtensions {
'is_built_by_wc' => true,
'is_visible' => true,
),
+ 'reddit-for-woocommerce' => array(
+ 'name' => __( 'Reddit Ads', 'woocommerce' ),
+ 'description' => __( 'Seamlessly sync your products and start Reddit Ads.', 'woocommerce' ),
+ 'image_url' => plugins_url( '/assets/images/core-profiler/logo-reddit.svg', WC_PLUGIN_FILE ),
+ 'manage_url' => 'admin.php?page=wc-admin&path=%2Freddit%2Fsetup',
+ 'is_built_by_wc' => true,
+ 'is_visible' => true,
+ ),
);
$plugin = $plugins[ $slug ];
@@ -565,6 +574,13 @@ class DefaultFreeExtensions {
'learn_more_link' => 'https://woocommerce.com/products/facebook/?utm_source=storeprofiler&utm_medium=product&utm_campaign=freefeatures',
'install_priority' => 2,
),
+ 'reddit-for-woocommerce' => array(
+ 'label' => __( 'Find New Customers with Reddit Ads', 'woocommerce' ),
+ 'image_url' => plugins_url( '/assets/images/core-profiler/logo-reddit.svg', WC_PLUGIN_FILE ),
+ 'description' => __( 'Seamlessly sync your products and start Reddit Ads.', 'woocommerce' ),
+ 'learn_more_link' => 'https://woocommerce.com/products/reddit/?utm_source=storeprofiler&utm_medium=product&utm_campaign=freefeatures',
+ 'install_priority' => 1,
+ ),
'woocommerce-services:tax' => array(
'label' => __( 'Get automated tax rates with WooCommerce Tax', 'woocommerce' ),
'image_url' => self::get_woo_logo(),