# Trigger Campaign based on Order Pay Status

**URL:** <https://integration.keap.com/t/trigger-campaign-based-on-order-pay-status/77082>\
**Category:** Max Classic\
**Tags:** campaign-builder, payment, order\
**Created:** [May 14, 2020, 7:26pm UTC](https://integration.keap.com/t/trigger-campaign-based-on-order-pay-status/77082 "2020-05-14T19:26:26Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![N\_1](https://avatars.discourse-cdn.com/v4/letter/n/f9ae1b/32.png) [@N\_1](https://integration.keap.com/u/N_1)\
**Post date:** [May 14, 2020, 7:26pm UTC](https://integration.keap.com/t/trigger-campaign-based-on-order-pay-status/77082/1 "2020-05-14T19:26:26Z")

</div>

Ultimately I am trying to update a WooCommerce order status once a payment has completed in InfusionSoft.

I _think_ I should be able to trigger a campaign based on Order “Pay Status” changing to “Paid” but I’m not actually sure how. Can I be this specific with Purchase Actions?

Any feedback/thoughts would be appreciated - thanks.

Edit: Just to add some other thoughts: I’m trying to get the “Order ID” which is visible in the URL of the order, for example: /Job/manageJob.jsp?view=edit&ID=4885

I’ve also seen this described as the Invoice ID here: [How do I get my Order ID back on my Receipt/Invoice? - #6 by Amanda\_Madsen](https://integration.keap.com/t/how-do-i-get-my-order-id-back-on-my-receipt-invoice/29825/6)
