Emails Continue to Send After Purchase is Made

If you are running into an issue where emails are sent to customers after a purchase is made, the integration may need to be updated or a backup method may need to be implemented. 

Emails are sent to ALL customers after purchase:

This means that something in the integration is no longer working. If you know your website changed recently, please email support@cartstack.com and ask to update the integration.

  1. Navigate to the Settings Page of your CartStack dashboard and toggle the Test Mode button on. Click to Save.
  2. On the Setup Page, update the Confirmation Page URL field with the correct URL. Click to Save.

Emails are only sent to SOME customers after purchase:

If you run into this issue, it means the CartStack code didn't execute properly on the thank you/confirmation page of the website. Depending on the traffic of your site, this behavior may be expected for a small number of customers. This may normally happen if:

  • The visitor has their cookies disabled or specific cookie-limiting browser settings enabled.
  • The visitor has closed the confirmation page too quickly. (Before the page has fully loaded).
  • Another 3rd party snippet that slowed the loading on your checkout pages.
  • You are using a 3rd party payment app that does not send the customer back to the site once the purchase is completed.

A great way to minimize or eliminate any errant emails is to implement a backup confirmation method. With the additional confirmation in place, you won't have to worry about any purchases falling through the cracks.

Backup Confirmation Methods:

1) Simple Solution: Adjust the settings with your regular email provider so that the receipt/thank you emails sent after purchase are automatically BCC'd to CartStack. 

For our system to record purchases this way, the customer's email address needs to be contained in the body or header of the email so our system is able to grab it. If this is a good solution for you, please email support@cartstack.com to receive your unique BCC email address.

2) Advanced Solution: Server-side confirmation would tell our system when a purchase is completed, even if the thank you page didn't load properly in the customer's browser. This setup is very reliable and would be the best solution if you have a developer on your team who would feel comfortable with the coding. Here is the documentation for this process: http://help.cartstack.com/article/50-server-side-confirmation

Please email support@cartstack.com with any questions!

Did this answer your question? Thanks for the feedback. Click the "Contact Us" button to the right if you need further help. There was a problem submitting your feedback. Please try again later.