Submitting your product to the Woo Marketplace

We’re excited to review your products (extensions, themes, or integrations) to be listed on the official WooCommerce Marketplace. Before getting started, make sure you’ve signed up for a Vendor Account, and you’re logged into the Vendor Dashboard.

Pre-submission checklist

↑ Back to top
Business review

The business review includes an analysis of product rationale, competition, and developer/company history.

  • Mutually beneficial partnership: Products must exclude spam links, affiliate links, or links to upsell products outside the Woo Marketplace.
  • Make sure product names do not violate our trademark guidelines. Select a unique name that builds your brand and sets your product apart from any others. See product name guidelines for more information.
  • Is the proposed price equal to or less than the price of the product sold in other environments? Select a suggested price that matches the price you sell elsewhere.
Development guideline compliance
User experience guideline compliance
Compatibility with the top Woo extensions

Products should not cause issues with widely-used Marketplace extensions. If your product is found to break any of these extensions when installed alongside them, it may be rejected or removed from the Marketplace. These popular Marketplace extensions include:

Compatibility with WooCommerce features

Visitors expect the Woo Marketplace to be the leading source of extensions and themes that support the most optimal ecommerce experience. This means we will only accept submissions that are compatible with the latest enhancements to the core WooCommerce platform and overall merchant experience. Review the Woo Public Roadmap for primary initiatives, and what to expect this year from WooCommerce.

Block Editor Compatibility

As we evolve within the WordPress ecosystem, we’re placing a strong emphasis on Block Editor compatibility for WooCommerce extensions. While we continue to support classic and hybrid approaches, prioritizing Block Editor compatibility ensures your extensions align with the latest trends and offer users a more intuitive and cohesive experience.

  • Cart and Checkout blocks: The block-based Cart and Checkout is now the default experience in WooCommerce, offering a more streamlined and visually cohesive shopping experience. As a developer, prioritizing compatibility with these default blocks ensures your extensions and themes seamlessly integrate with the enhanced default shopping flow. Read more: Understanding the Architecture of Cart and Checkout Blocks
  • Extensions: Eliminate shortcode dependency. Many plugins still rely on shortcodes to output content. To enhance compatibility with the Block Editor, it is essential that these shortcodes are provided as blocks. This not only future-proofs your product but also allows users to leverage the full potential of the Block Editor’s capabilities.
  • Themes: While we continue to accept classic and hybrid themes, it’s essential to note that we are prioritizing Block Themes for the Woo Marketplace. Block Themes are designed to fully leverage the capabilities of the Block Editor and provide users with a more intuitive and flexible content creation experience.
HPOS compatibility

High-Performance Order Storage is the default experience for new WooCommerce stores, moving order data from the WordPress post and postmeta tables to dedicated order tables to improve scalability and reliability. All new extension submissions should be HPOS-compatible. View our HPOS recipe guide for steps to support HPOS in your extension.

Submitting a product for review

↑ Back to top

Navigate to Submissions > Submit Product, in the Vendor Dashboard, and choose the product type you’re planning to submit: Extension, Theme, SaaS or Business Service.

Freemium products, where there’s a free and a paid version, require two submissions. One for each. These will later be merged into a single product page where users can choose one version or the other.

File upload and Submission info

The information we ask for will vary slightly depending on the submission flow selected. To make submissions seamless and to ensure there’s enough for a comprehensive review, we only ask for critical details.

  • Product upload
  • Business Details
  • Testing instructions

Address any submission test failures noted in the discussion dialog. In the event of failures, please use the ‘View’ button beside the failed test to view the results and ultimately upload a modified version of your submission.

Replace the uploaded file to test again when needed. When tests fail, the submission will be in a “Changes required” status. Click the Replace button to replace the current zip file with a new one that includes your corrections. This will automatically restart the testing process.

If your product is in a stage other than “Changes required,” you will not be able to replace the file. Please comment within the submission to request a status change from the Marketplace team.

The review process

↑ Back to top

Once the submitted product passes the automated code testing (QIT), it goes into our review queue, from where a reviewer will pick it up and get back to you with the feedback that comes out of the review.

During usual review consists of the following steps:

  • Business Review — making sure your product is a good fit for the Marketplace
  • Code Review — making sure the product’s code is original, secure, and aligned with the overall WordPress and WooCommerce quality standards.
  • UX Review — making sure the product’s look and feel is aligned with our UX guidelines and works as expected.
  • Launch Preparations — once a submission successfully passes these review phases, it will be formally approved and proceed to onboard for launch.

FAQs

↑ Back to top

Submission Support

↑ Back to top

For any additional questions related to your submission, feel free to use the Discussion box in your submission.