Review siteNo production dataNo real emails sentBuild: email-review-pages-buildBuild date: May 3, 2026

These are sample cases only. No real customer data is used.

sample-basic-buyer-send-001

Basic check buyer should get MCC-EMAIL-001

MCC-EMAIL-001
Customer situationBought a basic check two hours ago and has not upgraded.
Recent actionBought a basic check for AB12 CDE two hours ago.
Expected emailMCC-EMAIL-001
WhyMCC-EMAIL-001 is the highest-priority email that is not blocked.
Expected resultSend MCC-EMAIL-001.

Emails that must not send

  • MCC-EMAIL-002: The 24-hour reminder is not due yet.

sample-basic-buyer-already-upgraded

Basic check buyer already upgraded

No email
Customer situationBought a basic check and then bought the comprehensive check for the same registration.
Recent actionBought a basic check for AB12 CDE and upgraded before the follow-up email was due.
Expected emailNo follow-up email
WhyThe customer has already completed the action the email asks for.
Expected resultSend no follow-up email.

Emails that must not send

  • MCC-EMAIL-001: A comprehensive check has already been bought for the same registration.
  • MCC-EMAIL-002: A comprehensive check has already been bought for the same registration.

sample-basic-buyer-reminder-due

Basic check buyer 24-hour reminder due

MCC-EMAIL-002
Customer situationBought a basic check yesterday and still has not upgraded.
Recent actionBought a basic check for JK12 LMN 24 hours ago.
Expected emailMCC-EMAIL-002
WhyMCC-EMAIL-002 is the highest-priority email that is not blocked.
Expected resultSend MCC-EMAIL-002.

Emails that must not send

  • MCC-EMAIL-001: The earlier 2-hour email is no longer the planned email for this case.

sample-free-check-send-003

Free check user should get MCC-EMAIL-003

MCC-EMAIL-003
Customer situationCompleted a free check and has not bought a paid check for that registration.
Recent actionCompleted a free check for CD34 EFG two hours ago.
Expected emailMCC-EMAIL-003
WhyMCC-EMAIL-003 is the highest-priority email that is not blocked.
Expected resultSend MCC-EMAIL-003.

Emails that must not send

No blocked email for this sample case.

sample-free-check-already-paid

Free check user already bought paid check

No email
Customer situationCompleted a free check and then bought a paid check for the same registration.
Recent actionCompleted a free check for CD34 EFG and then bought a paid check.
Expected emailNo follow-up email
WhyThe customer has already bought the product the email would suggest.
Expected resultSend no follow-up email.

Emails that must not send

  • MCC-EMAIL-003: A paid check has already been bought for the same registration.

sample-several-free-checks-send-004

Several free checks should get MCC-EMAIL-004

MCC-EMAIL-004
Customer situationCompleted three free checks in seven days and has not bought a bundle.
Recent actionCompleted three free checks across three registrations in seven days.
Expected emailMCC-EMAIL-004
WhyMCC-EMAIL-004 is the highest-priority email that is not blocked.
Expected resultSend MCC-EMAIL-004.

Emails that must not send

No blocked email for this sample case.

sample-comprehensive-buyer-send-005

Comprehensive buyer still checking vehicles

MCC-EMAIL-005
Customer situationBought a comprehensive check and then checked more vehicles.
Recent actionBought a comprehensive check yesterday and completed two more free checks today.
Expected emailMCC-EMAIL-005
WhyMCC-EMAIL-005 is the highest-priority email that is not blocked.
Expected resultSend MCC-EMAIL-005.

Emails that must not send

No blocked email for this sample case.

sample-bundle-one-left-send-006

Bundle user with one check remaining

MCC-EMAIL-006
Customer situationUsed a bundle check and now has one check left.
Recent actionUsed a bundle check for MN23 OPQ and the balance is now one.
Expected emailMCC-EMAIL-006
WhyMCC-EMAIL-006 is the highest-priority email that is not blocked.
Expected resultSend MCC-EMAIL-006.

Emails that must not send

No blocked email for this sample case.

sample-bundle-none-left-send-007

Bundle user with no checks remaining

MCC-EMAIL-007
Customer situationUsed the final check in a bundle.
Recent actionUsed the final bundle check for QR45 STU.
Expected emailMCC-EMAIL-007
WhyMCC-EMAIL-007 is the highest-priority email that is not blocked.
Expected resultSend MCC-EMAIL-007.

Emails that must not send

No blocked email for this sample case.

sample-repeat-bundle-send-008

Repeat bundle buyer should get MCC-EMAIL-008

MCC-EMAIL-008
Customer situationBought two bundles in 90 days and does not have a pro account.
Recent actionBought a second bundle within 90 days.
Expected emailMCC-EMAIL-008
WhyMCC-EMAIL-008 is the highest-priority email that is not blocked.
Expected resultSend MCC-EMAIL-008.

Emails that must not send

No blocked email for this sample case.

sample-pro-small-bundles-send-009

Pro user buying small bundles

MCC-EMAIL-009
Customer situationAlready has a pro account and repeatedly buys small bundles.
Recent actionBought a second small bundle within 60 days.
Expected emailMCC-EMAIL-009
WhyMCC-EMAIL-009 is the highest-priority email that is not blocked.
Expected resultSend MCC-EMAIL-009.

Emails that must not send

  • MCC-EMAIL-008: The customer already has a pro account.

sample-one-year-recheck-send-010

One-year recheck user

MCC-EMAIL-010
Customer situationBought a paid check one year ago and has not checked the vehicle again.
Recent actionPaid check for EF56 GHI reached its one-year date.
Expected emailMCC-EMAIL-010
WhyMCC-EMAIL-010 is the highest-priority email that is not blocked.
Expected resultSend MCC-EMAIL-010.

Emails that must not send

No blocked email for this sample case.

sample-repeat-website-no-app-send-011

Repeat website user with no app use

MCC-EMAIL-011
Customer situationUses the website often and has not used the app recently.
Recent actionCompleted three website free checks in 30 days.
Expected emailMCC-EMAIL-011
WhyMCC-EMAIL-011 is the highest-priority email that is not blocked.
Expected resultSend MCC-EMAIL-011.

Emails that must not send

No blocked email for this sample case.

sample-repeat-website-recent-app

Repeat website user with recent app use

No email
Customer situationUses the website often but also used the app recently.
Recent actionCompleted three website free checks and used the app last week.
Expected emailNo follow-up email
WhyThe app email no longer makes sense because the customer recently used the app.
Expected resultSend no follow-up email.

Emails that must not send

  • MCC-EMAIL-011: The customer used the app in the last 30 days.

sample-checkout-send-012

Checkout started but not completed

MCC-EMAIL-012
Customer situationStarted checkout and payment did not complete after one hour.
Recent actionStarted checkout for GH78 IJK one hour ago and did not complete payment.
Expected emailMCC-EMAIL-012
WhyMCC-EMAIL-012 is the highest-priority email that is not blocked.
Expected resultSend MCC-EMAIL-012.

Emails that must not send

No blocked email for this sample case.

sample-unsubscribed

Unsubscribed user

No email
Customer situationWould otherwise qualify for a checkout email but has unsubscribed.
Recent actionStarted checkout and did not complete payment.
Expected emailNo follow-up email
WhyUnsubscribed customers must not receive follow-up emails.
Expected resultSend no follow-up email.

Emails that must not send

  • MCC-EMAIL-012: The customer has unsubscribed.

sample-hard-bounce

User with hard bounce

No email
Customer situationWould otherwise qualify for a free-to-paid email but the email address has a hard bounce.
Recent actionCompleted a free check two hours ago.
Expected emailNo follow-up email
WhyA hard bounce stops follow-up email.
Expected resultSend no follow-up email.

Emails that must not send

  • MCC-EMAIL-003: The email address has a hard bounce.

sample-refund-dispute

User with active refund or payment dispute

No email
Customer situationWould otherwise qualify for a bundle email but has an active refund or payment dispute.
Recent actionUsed the final bundle check today.
Expected emailNo follow-up email
WhyAn active refund or payment dispute blocks follow-up email.
Expected resultSend no follow-up email.

Emails that must not send

  • MCC-EMAIL-007: There is an active refund or payment dispute.

sample-recent-follow-up

User with follow-up email in last 24 hours

No email
Customer situationWould otherwise qualify for a one-check-left email but already had a follow-up today.
Recent actionUsed a bundle check and now has one check remaining.
Expected emailNo follow-up email
WhyThe 24-hour send limit blocks this email.
Expected resultSend no follow-up email.

Emails that must not send

  • MCC-EMAIL-006: The customer has already received a follow-up email in the last 24 hours.

sample-several-possible-priority-win

Several possible emails, highest priority wins

MCC-EMAIL-012
Customer situationCould receive checkout, bundle, and app emails, but only one should be sent.
Recent actionStarted checkout, completed several free checks, and has no recent app use.
Expected emailMCC-EMAIL-012
WhyMCC-EMAIL-012 is the highest-priority email that is not blocked.
Expected resultSend MCC-EMAIL-012 only.

Emails that must not send

  • MCC-EMAIL-004: A higher priority email would be sent first: MCC-EMAIL-012.
  • MCC-EMAIL-011: A higher priority email would be sent first: MCC-EMAIL-012.