AutoEmails by AutoThink

Description

AutoEmails by AutoThink connects your WooCommerce store to AutoEmails so you can see exactly which email campaigns are driving revenue.

When a customer places an order, this plugin automatically sends the order data to AutoEmails where it is matched against recent email activity using last-touch attribution (5-day window).

Features

  • One-click setup — just paste your API key and you’re live
  • Real-time order sync — orders are sent the moment they’re placed, no cron jobs or polling
  • Revenue attribution — see which campaigns, emails, and sequences are generating sales
  • Refund tracking — refunded orders are synced too, keeping your revenue figures accurate
  • HPOS compatible — fully supports WooCommerce High-Performance Order Storage
  • Lightweight — no bloat, no JavaScript on the frontend, zero performance impact for shoppers

How It Works

  1. Install the plugin
  2. Enter your AutoEmails API key (found in Settings Integrations WooCommerce)
  3. Orders are automatically synced whenever status changes to Processing, Completed, or Refunded
  4. View revenue attribution in AutoEmails campaign analytics and revenue dashboard

External Services

This plugin connects to the AutoEmails platform (https://autoemails.com) to sync WooCommerce order data for email campaign revenue attribution.

What data is sent

When a WooCommerce order status changes to Processing, Completed, or Refunded, the following data is sent to the AutoEmails API:

  • Order ID and order number
  • Order status and total amount
  • Currency
  • Billing email, first name, and last name
  • Order creation and completion dates
  • Line items (product name, quantity, total, SKU)

When data is sent

Data is sent automatically via a server-side HTTP POST request each time an order reaches one of the tracked statuses (processing, completed, refunded). A test order can also be sent manually from the plugin settings page. No data is sent from the customer’s browser and no JavaScript is loaded on the storefront.

Service details

Installation

  1. Upload the autoemails-by-autothink folder to /wp-content/plugins/
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. Go to the AutoEmails menu in your WordPress admin
  4. Enter your API key and click Save API Key
  5. Use the Send Test Order button to verify the connection

FAQ

Where do I find my API key?

Log in to AutoEmails, go to Settings Integrations WooCommerce, and copy your API key.

Does this slow down my store?

No. The plugin sends order data via a server-side HTTP request. There is no JavaScript added to your storefront.

What order statuses are tracked?

Processing, Completed, and Refunded orders are synced automatically.

Does it work with WooCommerce HPOS?

Yes, full compatibility with High-Performance Order Storage is declared.

Reviews

There are no reviews for this plugin.

Contributors & Developers

“AutoEmails by AutoThink” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

1.0.0

  • Initial release
  • Order sync on status change (processing, completed, refunded)
  • Settings page with API key management
  • Test connection button
  • HPOS compatibility