How do I check who gets which email, and when?

Sound familiar?

You've set up a date workflow and want to be sure it does what you think before anyone receives anything. Or a patient says they never got the reminder, and you want to see what happened. Or you just want to know which workflows one particular person is in, and what's coming to them next 🔍.

What's happening

There are three places to look. Each one answers a different question.

  1. Preview as a joiner answers: "If someone joined right now, what would they get, and when?"
  2. Who gets what, and when answers: "For everyone in this workflow, what has been sent and what is coming?"
  3. The Workflows section on a contact answers: "What is this one person in, across all my workflows?"

All three read from the same schedule, so they always agree.

Why it works this way

In a date workflow, each person's schedule is worked out the moment they join. Because it's worked out in advance, you can see it in advance, with real dates. You don't have to wait and hope. That's what lets you check a webinar countdown, or answer a patient's question, in seconds 👀.

What to do now

Before you switch it on: Preview as a joiner

  1. Go to Email Workflows (https://app.co-kinetic.com/email-workflows) and open your workflow with View Details →.
  2. Press Preview as a joiner.
  3. You'll see every email someone joining today would receive, with the real date and time of each one. Emails they would miss (for example a pinned email whose moment has already passed) are shown with the reason.
  4. Use the date picker to try other join dates. Try one early, one late and one the day before your event. This is the quickest way to see squash and skip working.
  5. Draft emails are included and marked as drafts, so you can check the shape of a workflow while you're still building it.

The timeline strip at the top of the workflow also shows the whole campaign at a glance: each email, its timing, and the date it's built around.

[SCREENSHOT TO CAPTURE: Preview as a joiner showing a list of emails with dates, and the join-date picker]

Once people are in: Who gets what, and when

  1. Open the workflow and scroll to Who gets what, and when.
  2. Every person in the workflow is listed with their own send dates. Each email shows one of:
    • Sent, with the date it went.
    • Scheduled, with the date it will go.
    • Waiting for a slot: it's due, but the person has reached your daily or weekly limit, or a higher-priority workflow is using their allowance. It will keep trying until its moment passes.
    • Skipped, with the reason in plain English. For example: they joined after its moment had passed, it didn't fit, or it couldn't go before its moment because of your limits.
  3. Search by name or email to find one person. You can also filter by their status in the workflow.
  4. The list shows 25 people a page, so it stays quick even for a very large list.

[SCREENSHOT TO CAPTURE: the Who gets what, and when section with one contact expanded showing Sent / Scheduled / Skipped]

For one person: their Workflows section

  1. Go to Audience → Manage Contacts and press the pencil (✏️) on the person's row to open Edit Person.
  2. Look at the Workflows section. It lists every workflow they're in and their status in each one, what has been sent with dates, what's coming with dates, and anything skipped with the reason.
  3. For a rhythm workflow you'll see the next email and how often the workflow sends.

If you want more detail

The question behind the question

"Can I trust it to do the right thing when I'm not looking?" Yes, and you can check rather than trust. Every email is either sent, scheduled with a date, waiting with a reason, or skipped with a reason. Nothing disappears without saying why. If a patient asks "why didn't I get the reminder?", you can give them a real answer in seconds 💡.

The next question is usually...

Still stuck? This usually means...