Is there a way to automatically apply a tag to a contact record once an invoice has been created within their contact record? I am looking for some sort of action set or automation so it does not need to be done manually each time we invoice a client. Ultimately I am using the tag to kick off a notification that an invoice has been sent.
So it doesn’t sound like you’re looking for when the invoice is paid but rather when it is created. The only way I know of to do this is by using webhooks (through the api) which is something one of us developers would be needed for (unless you do some api programming yourself, but most don’t…it’s a full contact sport after all lol)
That will depend upon some of the purchase details. I’ll share a link below that has a chart of which purchase actions are triggered under which conditions. Given this, you can raise a tag or other action set activities to automate followup etc.
Hi Joanna, as long as the Orders are Paid for by a Credit Card you can setup a Billing Automation and/or a campaign using a Purchase goal. In order to make sure a manual payment will trigger the action you would go to E-Commerce > Settings > Product > Run Purchase Actions On All Orders here is a video http://screencasts.alwayshelpful.org/watch/cbiOoYlxAb
However, any orders that are paid by any payment type will not trigger the Campaign and/or Billing Automation.
Only “Credit Card (Charge Now)” will trigger Campaign and/or Billing Automation.
Note that the global purchase action does not trigger with api payments registered. As well, partial payments (for less than the full amount) and recurring payments (subscriptions) are handled differently as well.