Proxy Mail QA

Testing welcome series and drip emails

A welcome series is several emails on a schedule: a welcome at sign-up, tips a day later, an offer after a week. Each one is easy to break without anyone noticing. Sign up a new test account, and the inbox shows every email in order with the time between them.

Updated

The accounts you need

Account Part in the test What it checks
New subscriber Signs up and does nothing else Every email of the series arrives, in order and on time
Quick buyer Signs up and orders on day one Emails meant for people who haven’t bought stop, and receipts still arrive
Unsubscriber Unsubscribes after the first email The rest of the series never comes

Set them up

  1. Shorten the delays on staging if your email tool allows it, so a week-long series runs in an hour.
  2. Create one account per path with Add account, long enough for the series (up to 30 days), and label each, for example “Welcome series · buys on day 1”.
  3. Sign each one up and note the time.
  4. For the unsubscriber, open the unsubscribe link from the first email, then choose Mark as unsubscribed in its inbox, so any later marketing is flagged.

What to check

In a test or with an agent

check_sequence checks a series in one call. Give it when the account signed up and a step for each email: a phrase from its subject, its type, when it should come (after, such as 1d) and how far off still passes (within, by default a tenth of the delay, at least 10 minutes).

Answer What it means
pass It came within the window
early / late It came, but outside the window, and says by how much
missing Its time has passed and nothing fitting came
waiting It isn’t due yet: check again later

It never returns the emails’ subjects or text, only which email matched and when. It’s in the MCP server, the REST API (POST /v1/addresses/{address}/sequence), the npm client and the Python helper.

Try it on your next sign-up test

Free plan, no credit card. Create an address and watch the code or link arrive.

Create a free accountOpen the app

Questions

Do I need to switch anything on?

Yes, for now. Marketing and offer emails is in Labs: switch it on in the app under Account settings → Labs. It applies to your API keys and agents too; until then their marketing tools answer with an error that says so.

My series takes weeks. Does the address last that long?

Choose how long an address lasts when you create it, up to 30 days, so a series of up to a month fits. For longer ones, shorten the delays on your staging site.

Does Proxy Mail QA open the links in these emails?

No. It shows each email's links with Open link and Copy, and leaves clicking to you, your test or your agent.

Can a test wait for a whole week?

A test shouldn't. Run check_sequence once the series should be over: steps that aren't due yet answer waiting, so you can also check part of a series and run it again later.

See every email testing problem we solve