Plugin Directory

Test out the new Plugin Directory and let us know what you think.

WooCommerce Direct Variation Link

Link directly to a specific WooCommerce product variation using get variables (yoursite.com/your-single-product?size=small&color=blue).

Link directly to a specific WooCommerce product variation using get variables - yoursite.com/your-single-product/?size=small&color=blue. This is useful if you want to send an email to customers and send them directly to a specific variation without them having to enter it in themselves.


Attach: ‘?[variation_name]=[variation_value]‘ to the end of your product link to have the variations automatically appear on the user’s screen.

  • mysite.com/product/happy-ninja/?color=blue
  • mysite.com/product/happy-ninja/?color=blue&size=small (additional variations should be separated by '&')
  • mysite.com/product/happy-ninja/?color=blue+green (where the variation value is "Blue Green" with the space replaced by a '+')


  • No configuration needed, just install and start using
  • Supports an infinite number of variations
  • Fails gracefully, if the option or value doesn't exist, the default value will appear instead
  • Default selected variations work if no product is specified in url
  • 100% case insensitive
  • Works with any variation settings you have ie. custom images, prices etc.

Plugin's Official Documentation and Support Page

Requires: 3.5 or higher
Compatible up to: 4.1.15
Last Updated: 2 years ago
Active Installs: 1,000+


4.6 out of 5 stars


0 of 1 support threads in the last two months have been marked resolved.

Got something to say? Need help?


Not enough data

0 people say it works.
0 people say it's broken.