Assign a WooCommerce extension to a site

Last reviewed on April 27, 2026

In this Guide

After you purchase WooCommerce extension licenses through Automattic for Agencies, you can assign them to sites from your dashboard.

In this guide, you will learn how to connect your WooCommerce.com account to a site, assign an extension license, and download and install the extension.

  • The agency owner must be an administrator on the site and have a Jetpack connection to it. Even if another team member is an administrator on the site, license assignment is restricted to sites where the agency owner has admin access and a Jetpack connection.
  • For sites not hosted on WordPress.com, connect the site to your Automattic for Agencies dashboard first by following the adding sites to the Sites Dashboard guide.
  • Your agency’s WooCommerce.com account must be connected to the site before you assign the extension, regardless of whether this is an agency purchase or a client referral purchase. This ensures the license is recognized and activated correctly.

⚠️

If your client already has WooCommerce extensions purchased outside of Automattic for Agencies, there are additional steps to manage overlapping licenses. See the guide to managing WooCommerce stores with client-purchased extensions before proceeding.

Before assigning an extension, connect your agency’s WooCommerce.com account to the client’s site. Follow the WooCommerce.com site connection guide to complete this step from within the site’s wp-admin.

📌

The WooCommerce.com account connected to the site must be your agency’s account, not your client’s. This is required for the extension license to activate correctly.

Follow these steps to assign a WooCommerce extension license to a site:

  1. Navigate to Purchases → Licenses on your Automattic for Agencies dashboard.
  2. Locate the WooCommerce extension license you want to assign.
  3. Click “Assign to Site”.
The Licenses page showing a WooCommerce extension license with the "Assign to Site" option.
  1. Choose the site on which you want to use the extension.
The assign to site option showing a site highlighted
  1. Follow the on-screen steps to complete the assignment. You can also choose to assign later.

After you assign the license, you will be shown the option to download the extension on the resulting screen.

The download option for WooCommerce extensions following assignment to a site.

📌

The license code shown on the download screen is for reference only. You do not need to copy this. Assigning a license to a site provisions it for that site.

If you chose not to download the extension immediately after assigning it to a site, you can follow these steps to download and install the extension on the site:

  1. Navigate to the assigned license on your Automattic for Agencies dashboard.
  2. Click the download link provided to download the extension file.
The dashboard showing the download link for an assigned WooCommerce extension.

Install the extension on the site through the site’s wp-admin by navigating to Plugins → Add New → Upload Plugin and uploading the file.

Once installed on a site with an assigned license, the extension is fully functional.

Was this guide helpful for you?

Not quite what you were looking for? Contact Us