whisper-money/tests/Feature/Jobs/Drip
Víctor Falcón f4b0c64b41 feat(drip): email users stuck on the paywall a day after onboarding
Users who finish onboarding with an active bank connection but no Pro plan
are bounced to the paywall forever by EnsureUserIsSubscribed. Reach out to
them the day after onboarding to learn why they did not continue, inviting
a direct reply.

Add a daily scheduled command that selects this cohort (onboarded yesterday,
has a banking connection, no Pro plan, not already mailed) and queues a new
idempotent drip job, following the existing Drip mailable/job conventions.
2026-06-19 15:55:37 +02:00
..
SendFeedbackEmailJobTest.php feat(queue): Implement queueable email jobs with rate limiting 2025-12-30 07:22:18 +01:00
SendImportHelpEmailJobTest.php feat(queue): Implement queueable email jobs with rate limiting 2025-12-30 07:22:18 +01:00
SendOnboardingReminderEmailJobTest.php feat(queue): Implement queueable email jobs with rate limiting 2025-12-30 07:22:18 +01:00
SendPaywallFollowUpEmailJobTest.php feat(drip): email users stuck on the paywall a day after onboarding 2026-06-19 15:55:37 +02:00
SendPromoCodeEmailJobTest.php feat(queue): Implement queueable email jobs with rate limiting 2025-12-30 07:22:18 +01:00
SendSubscriptionCancelledEmailJobTest.php Add subscription cancellation email with manual trigger command (#47) 2025-12-30 20:32:44 +01:00
SendWelcomeEmailJobTest.php Support soft-deleted users with reusable emails (#316) 2026-04-22 11:41:41 +01:00