Currently, only about half of users make it past the onboarding process to successfully set up and configure their WooCommerce store to integrate with Google Ads and Merchant Center. Simplifying and streamlining this process will lead to greater customer success.
Background
The first step of the current onboarding process requires a store administrator to successfully create and connect four separate accounts/services
WordPress.com
Google Account
Google Merchant Center
Google Ads
Setting up each of these accounts creates opportunities for confusion or uncertainty for users, which can be reduced by consolidating this step into a simpler process. Additionally, there are several places during the configuration and confirming store requirements steps where we can remove redundant or unnecessary actions to create a more streamlined experience for users.
Overview
To streamline the onboarding process, we’re proposing the following adjustments to the onboarding flow steps.
Account Creation
To simplify this screen, we will consolidate account creation from the current four steps, to two:
Connect to WordPress.com
This will only be shown if the store is not already connected. Otherwise, this UI will not be displayed.
Connect to Google
This step will consolidate all of the current steps for connecting to a Google account and creating/connecting to Google services into a single unified flow. Users will be prompted to connect a Google account, accept all necessary permissions scopes, and accept any necessary terms & conditions before either automatically connecting to the most applicable Ads and Merchant Center accounts, or creating new ones if they don’t already exist.
In addition, the FAQ list will be moved below the main “Continue” button to make the next step more obvious.
Configure Product Listings
In this step, we can remove the “Language” settings. This is something that we know, and cannot be edited by merchants so there’s no point of showing it.
Additionally, this step includes selecting whether the store uses destination based tax rates. This does not need to be chosen during initial onboarding, so we’ll remove this step and default to destination-based tax rates and allow this setting to be adjusted after onboarding.
Confirm Store requirements
Currently, merchants have to do three things in this page:
Verify phone number
Edit store address if they haven’t done it already on Woo core product
Confirm pre-launch checklist
Phone verification and Store Address will remain the same:
However, we will remove the Pre-Launch checklist:
We can check these things post onboarding and surface to merchants if they’re missing something, like we currently do with MC issues.
In some cases, we may already have a verified phone number and address set up in the MC account, in which case we can skip this step of the onboarding entirely and move right to the Campaign Creation step of the onboarding process.
Complete Your Campaign
Changes to the campaign creation are out of scope of this initial project and will be handled in a follow-up project.
Objective
Currently, only about half of users make it past the onboarding process to successfully set up and configure their WooCommerce store to integrate with Google Ads and Merchant Center. Simplifying and streamlining this process will lead to greater customer success.
Background
The first step of the current onboarding process requires a store administrator to successfully create and connect four separate accounts/services
Setting up each of these accounts creates opportunities for confusion or uncertainty for users, which can be reduced by consolidating this step into a simpler process. Additionally, there are several places during the configuration and confirming store requirements steps where we can remove redundant or unnecessary actions to create a more streamlined experience for users.
Overview
To streamline the onboarding process, we’re proposing the following adjustments to the onboarding flow steps.
Account Creation
To simplify this screen, we will consolidate account creation from the current four steps, to two:
Connect to WordPress.com
This will only be shown if the store is not already connected. Otherwise, this UI will not be displayed.
Connect to Google
This step will consolidate all of the current steps for connecting to a Google account and creating/connecting to Google services into a single unified flow. Users will be prompted to connect a Google account, accept all necessary permissions scopes, and accept any necessary terms & conditions before either automatically connecting to the most applicable Ads and Merchant Center accounts, or creating new ones if they don’t already exist.
In addition, the FAQ list will be moved below the main “Continue” button to make the next step more obvious.
Configure Product Listings
In this step, we can remove the “Language” settings. This is something that we know, and cannot be edited by merchants so there’s no point of showing it.
Additionally, this step includes selecting whether the store uses destination based tax rates. This does not need to be chosen during initial onboarding, so we’ll remove this step and default to destination-based tax rates and allow this setting to be adjusted after onboarding.
Confirm Store requirements
Currently, merchants have to do three things in this page:
Phone verification and Store Address will remain the same:
However, we will remove the Pre-Launch checklist:
We can check these things post onboarding and surface to merchants if they’re missing something, like we currently do with MC issues.
In some cases, we may already have a verified phone number and address set up in the MC account, in which case we can skip this step of the onboarding entirely and move right to the Campaign Creation step of the onboarding process.
Complete Your Campaign
Changes to the campaign creation are out of scope of this initial project and will be handled in a follow-up project.
Requirements
🔗See the Requirements Section of the PRD
Technical Design
The Onboarding Improvements work will be implemented by completing the following set of tasks:
Account Creation
Configure Product Listings
Confirm Store requirements