×
No articles yet
No articles yet

E-commerce: Automation does not trigger after a purchase

If you expect an e-commerce automation to start after a customer completes a purchase, it is important to know how Mailcamp currently handles e-commerce automations.

Mailcamp does not currently trigger automations from completed purchases

  • At the moment, the e-commerce automation flow available in Mailcamp is Abandoned Cart Reminder for a connected WooCommerce store.
  • This means a completed order will not start that automation.
  • If a customer finishes checkout successfully, they are no longer considered an abandoned cart, so the workflow will not run.

Check that you are using the correct automation type

  • Go to Automations and open your workflow.
  • Check the trigger at the top of the automation.
  • If the trigger is Abandoned Cart Reminder, the workflow only runs for shoppers who leave checkout before completing the order.
  • If you need a post-purchase email, use another Mailcamp flow that fits your setup, such as an audience-based automation, or trigger the workflow through API 3.0 from your store or backend after payment is confirmed.

Make sure the correct WooCommerce store is connected

  • Open Stores Connections in your Mailcamp account.
  • Confirm your WooCommerce store is connected and syncing properly.
  • Open the automation and make sure the selected store in the trigger matches the store where the customer started checkout.

Make sure the automation was active when the cart event happened

  • Mailcamp only adds contacts to an automation when the trigger event is captured while the workflow is active.
  • If the automation was paused or inactive, past events will not be added retroactively.

Check the wait time before the reminder is sent

  • Abandoned cart automation can be configured with a delay before sending.
  • For example, if the workflow waits 24 hours, the email will not be sent immediately after a shopper leaves checkout.

Still need a post-purchase workflow?

  • If your goal is to send emails after a successful order, you will need to use a different Mailcamp flow than abandoned cart.
  • In most cases, the best option is to trigger the automation from your own integration or backend using API 3.0 once the purchase has been confirmed.