Order Redirects for WooCommerce

Setup custom redirects after a user submits an order or makes a purchase on your WooCommerce powered store. Options allow you to set up a global redirect URL for all orders or set up redirects on a per-product or variation basis. Priority settings allow you to determine which redirect rule takes priority when more than one redirect is found for an order.

This plugin was created as a custom project for a client because we needed to pass the Order ID as a URL parameter to a custom Thank You page which had a form on it and no other plugins seemed to easily support this. We also needed the ability to prioritize a redirect for a specific product over all others if it was in the order.

There are plans to make this a more robust plugin including passing any custom metadata about the order or user to the final Thank You page.

Available Template Tags:

The following template tags can be included in the URL and will automatically be replaced in the final redirect URL.

{order_id}
{meta:anymetakeyhere}

Example redirect URL:
https://anysite.com/?order_id={order_id}&state={meta:_billing_state}

Global redirect URL
Global redirect URL
Product redirect URL
Product redirect URL
Variation redirect URL
Variation redirect URL